.ritual-sparkler-module__Vq_-FG__night{-webkit-user-select:none;user-select:none;touch-action:none;width:min(100%,420px);margin-top:6px;position:relative}.ritual-sparkler-module__Vq_-FG__art{width:100%;height:auto;display:block;overflow:visible}.ritual-sparkler-module__Vq_-FG__stick,.ritual-sparkler-module__Vq_-FG__sparks line,.ritual-sparkler-module__Vq_-FG__glow,.ritual-sparkler-module__Vq_-FG__ember,.ritual-sparkler-module__Vq_-FG__tapRing,.ritual-sparkler-module__Vq_-FG__firework{transform-box:view-box}.ritual-sparkler-module__Vq_-FG__stick{cursor:pointer}.ritual-sparkler-module__Vq_-FG__stick:focus{outline:none}.ritual-sparkler-module__Vq_-FG__stick:focus-visible circle:first-child{stroke:#fff;stroke-width:3px}.ritual-sparkler-module__Vq_-FG__sparks line{opacity:0;transform-origin:240px 172px}.ritual-sparkler-module__Vq_-FG__glow{opacity:0}.ritual-sparkler-module__Vq_-FG__ember{opacity:.4}.ritual-sparkler-module__Vq_-FG__tapRing{transform-origin:240px 176px;pointer-events:none;animation:1.8s ease-out infinite ritual-sparkler-module__Vq_-FG__tapRing}.ritual-sparkler-module__Vq_-FG__firework{animation:1.2s ease-out both ritual-sparkler-module__Vq_-FG__firework}.ritual-sparkler-module__Vq_-FG__lit .ritual-sparkler-module__Vq_-FG__art{cursor:crosshair}.ritual-sparkler-module__Vq_-FG__lit .ritual-sparkler-module__Vq_-FG__stick{cursor:default;pointer-events:none}.ritual-sparkler-module__Vq_-FG__lit .ritual-sparkler-module__Vq_-FG__tapRing{opacity:0;animation:none}.ritual-sparkler-module__Vq_-FG__lit .ritual-sparkler-module__Vq_-FG__ember{opacity:1;animation:.18s ease-in-out infinite alternate ritual-sparkler-module__Vq_-FG__ember}.ritual-sparkler-module__Vq_-FG__lit .ritual-sparkler-module__Vq_-FG__glow{animation:.5s ease-in-out infinite alternate ritual-sparkler-module__Vq_-FG__glow}.ritual-sparkler-module__Vq_-FG__lit .ritual-sparkler-module__Vq_-FG__sparks line{animation:ritual-sparkler-module__Vq_-FG__spark .55s linear calc(var(--k) * 23ms) infinite}@keyframes ritual-sparkler-module__Vq_-FG__tapRing{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.4)}}@keyframes ritual-sparkler-module__Vq_-FG__ember{0%{transform:scale(.9)}to{transform:scale(1.25)}}@keyframes ritual-sparkler-module__Vq_-FG__glow{0%{opacity:.6}to{opacity:1}}@keyframes ritual-sparkler-module__Vq_-FG__spark{0%{opacity:0;transform:scale(.3)}30%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes ritual-sparkler-module__Vq_-FG__firework{0%{opacity:0;transform:scale(.1)}25%{opacity:1}to{opacity:0;transform:scale(1.5)translateY(14px)}}@media (prefers-reduced-motion:reduce){.ritual-sparkler-module__Vq_-FG__tapRing,.ritual-sparkler-module__Vq_-FG__firework,.ritual-sparkler-module__Vq_-FG__lit .ritual-sparkler-module__Vq_-FG__ember,.ritual-sparkler-module__Vq_-FG__lit .ritual-sparkler-module__Vq_-FG__glow,.ritual-sparkler-module__Vq_-FG__lit .ritual-sparkler-module__Vq_-FG__sparks line{animation:none}.ritual-sparkler-module__Vq_-FG__tapRing{opacity:0}.ritual-sparkler-module__Vq_-FG__lit .ritual-sparkler-module__Vq_-FG__glow,.ritual-sparkler-module__Vq_-FG__lit .ritual-sparkler-module__Vq_-FG__sparks line,.ritual-sparkler-module__Vq_-FG__firework{opacity:1}}
.ritual-crescent-module__CstTcG__night{-webkit-user-select:none;user-select:none;touch-action:none;width:min(100%,420px);margin-top:6px;position:relative}.ritual-crescent-module__CstTcG__art{width:100%;height:auto;display:block;overflow:visible}.ritual-crescent-module__CstTcG__cloudL,.ritual-crescent-module__CstTcG__cloudR,.ritual-crescent-module__CstTcG__moon,.ritual-crescent-module__CstTcG__star,.ritual-crescent-module__CstTcG__lantern,.ritual-crescent-module__CstTcG__swing,.ritual-crescent-module__CstTcG__glow,.ritual-crescent-module__CstTcG__swipeHint{transform-box:view-box}.ritual-crescent-module__CstTcG__clouds{cursor:grab}.ritual-crescent-module__CstTcG__clouds:focus-visible .ritual-crescent-module__CstTcG__cloudR path:first-child{stroke:#fff;stroke-width:3px}.ritual-crescent-module__CstTcG__cloudL,.ritual-crescent-module__CstTcG__cloudR{animation:4s ease-in-out infinite ritual-crescent-module__CstTcG__bob}.ritual-crescent-module__CstTcG__cloudR{animation-delay:-2s}.ritual-crescent-module__CstTcG__swipeHint{animation:1.8s ease-in-out infinite ritual-crescent-module__CstTcG__hint}.ritual-crescent-module__CstTcG__moon{opacity:.35;transform-origin:268px 96px}.ritual-crescent-module__CstTcG__glow{opacity:0}.ritual-crescent-module__CstTcG__star{transform-origin:292px 76px}.ritual-crescent-module__CstTcG__pane{opacity:.25}.ritual-crescent-module__CstTcG__lanternGlow{opacity:0}.ritual-crescent-module__CstTcG__lantern{cursor:default}.ritual-crescent-module__CstTcG__lantern:focus{outline:none}.ritual-crescent-module__CstTcG__lantern:focus-visible path:nth-child(2){stroke:#fff;stroke-width:3px}.ritual-crescent-module__CstTcG__greeting{font:700 26px var(--font-caveat,cursive), cursive;fill:#fff3b0;opacity:0;transform-box:view-box;transform-origin:240px 200px}.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__clouds{pointer-events:none;cursor:default}.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__cloudL{animation:1.6s cubic-bezier(.3,.8,.3,1) both ritual-crescent-module__CstTcG__partLeft}.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__cloudR{animation:1.6s cubic-bezier(.3,.8,.3,1) both ritual-crescent-module__CstTcG__partRight}.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__swipeHint{opacity:0;animation:none}.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__moon{opacity:1;transition:opacity 1s .6s}.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__glow{animation:3s ease-in-out .8s infinite alternate ritual-crescent-module__CstTcG__glow}.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__star{animation:1.8s ease-in-out 1s infinite ritual-crescent-module__CstTcG__twinkle}.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__lantern{cursor:pointer}.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__pane{animation:ritual-crescent-module__CstTcG__light .6s ease-out calc(1.2s + var(--i) * .25s) both}.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__lanternGlow{animation:ritual-crescent-module__CstTcG__lanternGlow .8s ease-out calc(1.2s + var(--i) * .25s) both}.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__greeting{animation:.9s cubic-bezier(.2,1.2,.4,1) 2.4s both ritual-crescent-module__CstTcG__greet}.ritual-crescent-module__CstTcG__swing{animation:1.2s ease-in-out both ritual-crescent-module__CstTcG__swing}@keyframes ritual-crescent-module__CstTcG__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes ritual-crescent-module__CstTcG__hint{0%{opacity:0;transform:translate(-10px)}40%{opacity:1}to{opacity:0;transform:translate(10px)}}@keyframes ritual-crescent-module__CstTcG__partLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-170px)}}@keyframes ritual-crescent-module__CstTcG__partRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(170px)}}@keyframes ritual-crescent-module__CstTcG__glow{0%{opacity:.5}to{opacity:1}}@keyframes ritual-crescent-module__CstTcG__twinkle{0%,to{transform:scale(.8)}50%{transform:scale(1.2)}}@keyframes ritual-crescent-module__CstTcG__light{0%{opacity:.25}to{opacity:1}}@keyframes ritual-crescent-module__CstTcG__lanternGlow{0%{opacity:0}to{opacity:1}}@keyframes ritual-crescent-module__CstTcG__greet{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes ritual-crescent-module__CstTcG__swing{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}60%{transform:rotate(8deg)}85%{transform:rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.ritual-crescent-module__CstTcG__cloudL,.ritual-crescent-module__CstTcG__cloudR,.ritual-crescent-module__CstTcG__swipeHint,.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__cloudL,.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__cloudR,.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__glow,.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__star,.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__pane,.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__lanternGlow,.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__greeting,.ritual-crescent-module__CstTcG__swing{animation:none}.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__moon{transition:none}.ritual-crescent-module__CstTcG__swipeHint,.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__cloudL,.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__cloudR{opacity:0}.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__glow,.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__pane,.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__lanternGlow,.ritual-crescent-module__CstTcG__sighted .ritual-crescent-module__CstTcG__greeting{opacity:1;transform:none}}
.ritual-pot-module__iHZGTG__hearth{-webkit-user-select:none;user-select:none;width:min(100%,420px);margin-top:6px;position:relative}.ritual-pot-module__iHZGTG__art{width:100%;height:auto;display:block;overflow:visible}.ritual-pot-module__iHZGTG__pot,.ritual-pot-module__iHZGTG__flame,.ritual-pot-module__iHZGTG__froth,.ritual-pot-module__iHZGTG__spill,.ritual-pot-module__iHZGTG__bubble,.ritual-pot-module__iHZGTG__tapRing,.ritual-pot-module__iHZGTG__cheer,.ritual-pot-module__iHZGTG__rays{transform-box:view-box}.ritual-pot-module__iHZGTG__pot{cursor:pointer}.ritual-pot-module__iHZGTG__pot:focus{outline:none}.ritual-pot-module__iHZGTG__pot:focus-visible path:nth-child(2){stroke:#fff;stroke-width:3px}.ritual-pot-module__iHZGTG__flame{transform-origin:240px 242px;animation:ritual-pot-module__iHZGTG__flicker .5s ease-in-out var(--d) infinite alternate}.ritual-pot-module__iHZGTG__rays{transform-origin:360px 56px;animation:30s linear infinite ritual-pot-module__iHZGTG__turn}.ritual-pot-module__iHZGTG__tapRing{transform-origin:240px 180px;pointer-events:none;animation:1.8s ease-out infinite ritual-pot-module__iHZGTG__tapRing}.ritual-pot-module__iHZGTG__froth{transform-origin:240px 150px;animation:1.4s cubic-bezier(.2,.9,.3,1) .4s both ritual-pot-module__iHZGTG__froth}.ritual-pot-module__iHZGTG__spill{stroke-dasharray:40;stroke-dashoffset:40px;animation:.9s ease-out 1.2s both ritual-pot-module__iHZGTG__spill}.ritual-pot-module__iHZGTG__bubble{transform-origin:50%;animation:ritual-pot-module__iHZGTG__bubble .9s ease-out calc(var(--i) * .12s) both}.ritual-pot-module__iHZGTG__sparkles path{opacity:0}.ritual-pot-module__iHZGTG__cheer{font:700 26px var(--font-caveat,cursive), cursive;fill:#b23a1e;stroke:#fff;stroke-width:4px;paint-order:stroke;opacity:0;transform-origin:240px 104px}.ritual-pot-module__iHZGTG__boiling .ritual-pot-module__iHZGTG__flame{animation:ritual-pot-module__iHZGTG__leap .4s ease-in-out var(--d) infinite alternate}.ritual-pot-module__iHZGTG__boiling .ritual-pot-module__iHZGTG__tapRing{opacity:0;animation:none}.ritual-pot-module__iHZGTG__boiling .ritual-pot-module__iHZGTG__sparkles path{animation:1.6s ease-in-out 1.4s infinite ritual-pot-module__iHZGTG__twinkle}.ritual-pot-module__iHZGTG__boiling .ritual-pot-module__iHZGTG__cheer{animation:.8s cubic-bezier(.2,1.3,.4,1) 1.5s both ritual-pot-module__iHZGTG__cheer}@keyframes ritual-pot-module__iHZGTG__flicker{0%{transform:scaleY(.95)}to{transform:scale(1.04,1.05)}}@keyframes ritual-pot-module__iHZGTG__leap{0%{transform:scale(1.05,1.1)}to{transform:scale(1.15,1.35)}}@keyframes ritual-pot-module__iHZGTG__turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ritual-pot-module__iHZGTG__tapRing{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.4)}}@keyframes ritual-pot-module__iHZGTG__froth{0%{opacity:0;transform:scaleY(.1)}60%{opacity:1;transform:scaleY(1.1)}to{opacity:1;transform:scaleY(1)}}@keyframes ritual-pot-module__iHZGTG__spill{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}@keyframes ritual-pot-module__iHZGTG__bubble{0%{opacity:0;transform:translateY(0)scale(.6)}30%{opacity:1}to{opacity:0;transform:translateY(-40px)scale(1.2)}}@keyframes ritual-pot-module__iHZGTG__twinkle{0%,to{opacity:0;transform:scale(.6)}50%{opacity:.95;transform:scale(1)}}@keyframes ritual-pot-module__iHZGTG__cheer{0%{opacity:0;transform:scale(.3)rotate(-6deg)}to{opacity:1;transform:scale(1)rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.ritual-pot-module__iHZGTG__flame,.ritual-pot-module__iHZGTG__rays,.ritual-pot-module__iHZGTG__tapRing,.ritual-pot-module__iHZGTG__froth,.ritual-pot-module__iHZGTG__spill,.ritual-pot-module__iHZGTG__bubble,.ritual-pot-module__iHZGTG__boiling .ritual-pot-module__iHZGTG__flame,.ritual-pot-module__iHZGTG__boiling .ritual-pot-module__iHZGTG__sparkles path,.ritual-pot-module__iHZGTG__boiling .ritual-pot-module__iHZGTG__cheer{animation:none}.ritual-pot-module__iHZGTG__tapRing,.ritual-pot-module__iHZGTG__bubble{opacity:0}.ritual-pot-module__iHZGTG__froth,.ritual-pot-module__iHZGTG__boiling .ritual-pot-module__iHZGTG__sparkles path,.ritual-pot-module__iHZGTG__boiling .ritual-pot-module__iHZGTG__cheer{opacity:1;transform:none}.ritual-pot-module__iHZGTG__spill{stroke-dashoffset:0}}
.ritual-fit-module__nmgHaq__drive{-webkit-user-select:none;user-select:none;width:min(100%,460px);margin-top:4px;position:relative}.ritual-fit-module__nmgHaq__art{border-radius:10px;width:100%;height:auto;display:block;overflow:hidden}.ritual-fit-module__nmgHaq__carAll,.ritual-fit-module__nmgHaq__body,.ritual-fit-module__nmgHaq__bay,.ritual-fit-module__nmgHaq__old,.ritual-fit-module__nmgHaq__fresh,.ritual-fit-module__nmgHaq__wheel,.ritual-fit-module__nmgHaq__gun,.ritual-fit-module__nmgHaq__tapRing,.ritual-fit-module__nmgHaq__crew{transform-box:view-box}.ritual-fit-module__nmgHaq__body{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.ritual-fit-module__nmgHaq__lifted .ritual-fit-module__nmgHaq__body{transition:transform .7s steps(4,end);transform:translateY(-12px)}.ritual-fit-module__nmgHaq__fitted .ritual-fit-module__nmgHaq__body{cursor:pointer}.ritual-fit-module__nmgHaq__crew{animation:.35s ease-out both ritual-fit-module__nmgHaq__crewIn,.16s linear .45s 4 alternate ritual-fit-module__nmgHaq__crewWork,.16s linear 2.15s 4 alternate ritual-fit-module__nmgHaq__crewWork}.ritual-fit-module__nmgHaq__old{cursor:pointer;outline:none}.ritual-fit-module__nmgHaq__old:focus-visible{outline-offset:4px;border-radius:50%;outline:2px solid #e2b33c}.ritual-fit-module__nmgHaq__oldOut{cursor:default;animation:.85s cubic-bezier(.4,0,.8,.4) 1s both ritual-fit-module__nmgHaq__rollOut}.ritual-fit-module__nmgHaq__newIn{animation:1s cubic-bezier(.2,.6,.3,1) 1.3s both ritual-fit-module__nmgHaq__rollIn}.ritual-fit-module__nmgHaq__newIn .ritual-fit-module__nmgHaq__wheel{animation:.45s ease-out 2.2s both ritual-fit-module__nmgHaq__torque}.ritual-fit-module__nmgHaq__nut{animation:.5s ease-in .55s both ritual-fit-module__nmgHaq__nutOff,.4s ease-out 2.25s forwards ritual-fit-module__nmgHaq__nutOn}.ritual-fit-module__nmgHaq__dust{opacity:0;animation:.7s ease-out both ritual-fit-module__nmgHaq__puff}.ritual-fit-module__nmgHaq__gunA,.ritual-fit-module__nmgHaq__gunB{opacity:0}.ritual-fit-module__nmgHaq__gunA{animation:90ms linear .45s 7 ritual-fit-module__nmgHaq__chatter}.ritual-fit-module__nmgHaq__gunB{animation:90ms linear 2.15s 6 ritual-fit-module__nmgHaq__chatter}.ritual-fit-module__nmgHaq__tapRing{pointer-events:none;animation:1.8s ease-out infinite ritual-fit-module__nmgHaq__tapRing}.ritual-fit-module__nmgHaq__beam,.ritual-fit-module__nmgHaq__headlight{opacity:0;transition:opacity .6s .3s}.ritual-fit-module__nmgHaq__fitted .ritual-fit-module__nmgHaq__beam,.ritual-fit-module__nmgHaq__fitted .ritual-fit-module__nmgHaq__headlight{opacity:1}.ritual-fit-module__nmgHaq__sparkles path{opacity:0}.ritual-fit-module__nmgHaq__fitted .ritual-fit-module__nmgHaq__sparkles path{animation:1.6s ease-in-out infinite ritual-fit-module__nmgHaq__twinkle}.ritual-fit-module__nmgHaq__driving{animation:2.6s ease-in-out both ritual-fit-module__nmgHaq__drive}.ritual-fit-module__nmgHaq__driving .ritual-fit-module__nmgHaq__wheel{animation:2.6s ease-in-out both ritual-fit-module__nmgHaq__roll}.ritual-fit-module__nmgHaq__driveOff{animation:1.7s cubic-bezier(.55,0,.9,.55) both ritual-fit-module__nmgHaq__driveOff}.ritual-fit-module__nmgHaq__driveOff .ritual-fit-module__nmgHaq__wheel{animation:1.7s cubic-bezier(.55,0,.9,.55) both ritual-fit-module__nmgHaq__rollOff}.ritual-fit-module__nmgHaq__plateBox{flex-direction:column;align-items:center;gap:.6rem;margin-top:.4rem;display:flex}.ritual-fit-module__nmgHaq__plate{color:#1c1c1c;letter-spacing:.06em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;background:#fff7d1;border:2px solid #1c1c1c;border-radius:6px;min-width:9ch;max-width:100%;margin:0;padding:.3rem .9rem;font:700 1.3rem/1.2 ui-monospace,SF Mono,Menlo,monospace}.ritual-fit-module__nmgHaq__plateLabel{flex-direction:column;align-items:center;gap:.25rem;font-size:.9rem;display:flex}.ritual-fit-module__nmgHaq__plateLabel input{border:1px solid color-mix(in srgb, var(--wax,#b04a6a) 55%, transparent);width:min(100%,260px);min-height:44px;color:inherit;font:inherit;text-align:center;background:0 0;border-radius:10px;padding:0 .8rem;font-size:16px}@keyframes ritual-fit-module__nmgHaq__crewIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes ritual-fit-module__nmgHaq__crewWork{0%{transform:translate(0)}to{transform:translate(1.5px,-1.5px)}}@keyframes ritual-fit-module__nmgHaq__rollOut{0%{opacity:1;transform:translate(0)rotate(0)}25%{transform:translate(-64px,-7px)rotate(-200deg)}50%{transform:translate(-134px)rotate(-420deg)}75%{opacity:1;transform:translate(-208px,-4px)rotate(-640deg)}to{opacity:0;transform:translate(-300px)rotate(-880deg)}}@keyframes ritual-fit-module__nmgHaq__rollIn{0%{opacity:0;transform:translate(var(--from,240px), 0) rotate(1080deg)}8%{opacity:1}45%{transform:translate(calc(var(--from,240px) * .42), -14px) rotate(540deg)}72%{transform:translate(calc(var(--from,240px) * .1), 0) rotate(140deg)}86%{transform:translateY(-3px)rotate(30deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes ritual-fit-module__nmgHaq__torque{0%{transform:rotate(0)}to{transform:rotate(216deg)}}@keyframes ritual-fit-module__nmgHaq__nutOff{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(300deg)}}@keyframes ritual-fit-module__nmgHaq__nutOn{0%{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(300deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes ritual-fit-module__nmgHaq__puff{0%{opacity:0;transform:scale(.4)}25%{opacity:.8}to{opacity:0;transform:translate(-30px,-10px)scale(2)}}@keyframes ritual-fit-module__nmgHaq__chatter{0%{opacity:1;transform:rotate(-8deg)}50%{opacity:1;transform:rotate(8deg)}to{opacity:1;transform:rotate(-8deg)}}@keyframes ritual-fit-module__nmgHaq__tapRing{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}@keyframes ritual-fit-module__nmgHaq__twinkle{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes ritual-fit-module__nmgHaq__drive{0%{transform:translate(0)}45%{transform:translate(34px)}55%{transform:translate(34px)}to{transform:translate(0)}}@keyframes ritual-fit-module__nmgHaq__driveOff{0%{transform:translate(0)}18%{transform:translate(-10px)}to{transform:translate(720px)}}@keyframes ritual-fit-module__nmgHaq__roll{0%{transform:rotate(0)}45%{transform:rotate(420deg)}55%{transform:rotate(420deg)}to{transform:rotate(0)}}@keyframes ritual-fit-module__nmgHaq__rollOff{0%{transform:rotate(0)}to{transform:rotate(1800deg)}}@media (prefers-reduced-motion:reduce){.ritual-fit-module__nmgHaq__body,.ritual-fit-module__nmgHaq__beam,.ritual-fit-module__nmgHaq__headlight{transition:none}.ritual-fit-module__nmgHaq__crew,.ritual-fit-module__nmgHaq__oldOut,.ritual-fit-module__nmgHaq__newIn,.ritual-fit-module__nmgHaq__newIn .ritual-fit-module__nmgHaq__wheel,.ritual-fit-module__nmgHaq__nut,.ritual-fit-module__nmgHaq__dust,.ritual-fit-module__nmgHaq__gunA,.ritual-fit-module__nmgHaq__gunB,.ritual-fit-module__nmgHaq__tapRing,.ritual-fit-module__nmgHaq__fitted .ritual-fit-module__nmgHaq__sparkles path,.ritual-fit-module__nmgHaq__driving,.ritual-fit-module__nmgHaq__driving .ritual-fit-module__nmgHaq__wheel,.ritual-fit-module__nmgHaq__driveOff,.ritual-fit-module__nmgHaq__driveOff .ritual-fit-module__nmgHaq__wheel{animation:none}.ritual-fit-module__nmgHaq__lifted .ritual-fit-module__nmgHaq__body{transform:none}.ritual-fit-module__nmgHaq__oldOut,.ritual-fit-module__nmgHaq__tapRing,.ritual-fit-module__nmgHaq__dust,.ritual-fit-module__nmgHaq__gunA,.ritual-fit-module__nmgHaq__gunB{opacity:0}.ritual-fit-module__nmgHaq__newIn,.ritual-fit-module__nmgHaq__fitted .ritual-fit-module__nmgHaq__sparkles path{opacity:1;transform:none}}
.ritual-rakhi-module__lMF-RG__stage{-webkit-user-select:none;user-select:none;touch-action:none;width:min(100%,420px);margin-top:6px;position:relative}.ritual-rakhi-module__lMF-RG__art{cursor:grab;width:100%;height:auto;display:block;overflow:visible}.ritual-rakhi-module__lMF-RG__flower,.ritual-rakhi-module__lMF-RG__petals,.ritual-rakhi-module__lMF-RG__bead,.ritual-rakhi-module__lMF-RG__glow,.ritual-rakhi-module__lMF-RG__tapRing,.ritual-rakhi-module__lMF-RG__circleHint,.ritual-rakhi-module__lMF-RG__knot,.ritual-rakhi-module__lMF-RG__sparks path,.ritual-rakhi-module__lMF-RG__banner{transform-box:view-box}.ritual-rakhi-module__lMF-RG__band{stroke-dasharray:1;transition:stroke-dashoffset .25s ease-out}.ritual-rakhi-module__lMF-RG__loose{transition:opacity .3s ease-out}.ritual-rakhi-module__lMF-RG__flower{cursor:pointer;transform-origin:290px 158px}.ritual-rakhi-module__lMF-RG__flower:focus{outline:none}.ritual-rakhi-module__lMF-RG__flower:focus-visible circle:first-child{stroke:#c62828;stroke-width:3px}.ritual-rakhi-module__lMF-RG__petals{transform-origin:290px 158px;transform:scale(.82)}.ritual-rakhi-module__lMF-RG__bead{transform-origin:290px 158px}.ritual-rakhi-module__lMF-RG__glow{opacity:0;transform-origin:290px 158px;pointer-events:none}.ritual-rakhi-module__lMF-RG__tapRing{transform-origin:290px 158px;pointer-events:none;animation:1.8s ease-out infinite ritual-rakhi-module__lMF-RG__tapRing}.ritual-rakhi-module__lMF-RG__circleHint{transform-origin:290px 158px;pointer-events:none;animation:2.4s linear infinite ritual-rakhi-module__lMF-RG__circleHint}.ritual-rakhi-module__lMF-RG__knot{opacity:0;transform-origin:290px 196px}.ritual-rakhi-module__lMF-RG__sparks path{opacity:0}.ritual-rakhi-module__lMF-RG__banner{opacity:0;transform-origin:240px 264px}.ritual-rakhi-module__lMF-RG__bannerText{font:600 14px var(--font-caveat,cursive), cursive;fill:#7a2e12}.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__art{cursor:default}.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__tapRing,.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__circleHint{opacity:0;animation:none}.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__knot{animation:.5s cubic-bezier(.2,1.4,.4,1) .2s both ritual-rakhi-module__lMF-RG__knot}.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__petals{animation:.9s cubic-bezier(.2,1.3,.4,1) .35s both ritual-rakhi-module__lMF-RG__bloom}.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__bead{animation:1.6s ease-in-out 1.2s infinite ritual-rakhi-module__lMF-RG__twinkle}.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__glow{animation:1.2s ease-out .4s both ritual-rakhi-module__lMF-RG__glow}.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__sparks path{animation:.9s ease-out .45s both ritual-rakhi-module__lMF-RG__burst}.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__banner{animation:.8s cubic-bezier(.2,1.2,.4,1) 1s both ritual-rakhi-module__lMF-RG__unroll}@keyframes ritual-rakhi-module__lMF-RG__tapRing{0%{opacity:.9;transform:scale(.75)}to{opacity:0;transform:scale(1.4)}}@keyframes ritual-rakhi-module__lMF-RG__circleHint{0%{opacity:0;transform:rotate(-40deg)}30%{opacity:1}to{opacity:0;transform:rotate(120deg)}}@keyframes ritual-rakhi-module__lMF-RG__knot{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes ritual-rakhi-module__lMF-RG__bloom{0%{transform:scale(.82)rotate(0)}to{transform:scale(1.12)rotate(36deg)}}@keyframes ritual-rakhi-module__lMF-RG__twinkle{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}@keyframes ritual-rakhi-module__lMF-RG__glow{0%{opacity:0;transform:scale(.4)}40%{opacity:1}to{opacity:.55;transform:scale(1.1)}}@keyframes ritual-rakhi-module__lMF-RG__burst{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--dx), var(--dy))}}@keyframes ritual-rakhi-module__lMF-RG__unroll{0%{opacity:0;transform:scaleX(.1)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ritual-rakhi-module__lMF-RG__band,.ritual-rakhi-module__lMF-RG__loose{transition:none}.ritual-rakhi-module__lMF-RG__tapRing,.ritual-rakhi-module__lMF-RG__circleHint,.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__knot,.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__petals,.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__bead,.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__glow,.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__sparks path,.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__banner{animation:none}.ritual-rakhi-module__lMF-RG__tapRing,.ritual-rakhi-module__lMF-RG__circleHint,.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__sparks path{opacity:0}.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__knot,.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__banner{opacity:1;transform:none}.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__petals{transform:scale(1.12)rotate(36deg)}.ritual-rakhi-module__lMF-RG__tied .ritual-rakhi-module__lMF-RG__glow{opacity:.55}}
.ritual-mehendi-module__0mqchG__stage{-webkit-user-select:none;user-select:none;touch-action:none;width:min(100%,330px);margin-top:6px;position:relative}.ritual-mehendi-module__0mqchG__art{cursor:crosshair;width:100%;height:auto;display:block}.ritual-mehendi-module__0mqchG__guides{transition:opacity .6s ease-out}.ritual-mehendi-module__0mqchG__full,.ritual-mehendi-module__0mqchG__touches,.ritual-mehendi-module__0mqchG__name{opacity:0}.ritual-mehendi-module__0mqchG__flow{stroke-dasharray:1;stroke-dashoffset:1px}.ritual-mehendi-module__0mqchG__name{font-family:var(--font-caveat,cursive), cursive;fill:#5a2410;letter-spacing:.02em;font-weight:700}.ritual-mehendi-module__0mqchG__drawn .ritual-mehendi-module__0mqchG__art{cursor:default}.ritual-mehendi-module__0mqchG__drawn .ritual-mehendi-module__0mqchG__guides{opacity:0}.ritual-mehendi-module__0mqchG__drawn .ritual-mehendi-module__0mqchG__full{opacity:1}.ritual-mehendi-module__0mqchG__drawn .ritual-mehendi-module__0mqchG__flow{animation:1.1s ease-in-out both ritual-mehendi-module__0mqchG__flow}.ritual-mehendi-module__0mqchG__drawn .ritual-mehendi-module__0mqchG__touches{animation:.8s ease-out .9s both ritual-mehendi-module__0mqchG__appear}.ritual-mehendi-module__0mqchG__drawn .ritual-mehendi-module__0mqchG__name{animation:1s ease-out 1.5s both ritual-mehendi-module__0mqchG__appear}@keyframes ritual-mehendi-module__0mqchG__flow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ritual-mehendi-module__0mqchG__appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ritual-mehendi-module__0mqchG__guides{transition:none}.ritual-mehendi-module__0mqchG__drawn .ritual-mehendi-module__0mqchG__flow,.ritual-mehendi-module__0mqchG__drawn .ritual-mehendi-module__0mqchG__touches,.ritual-mehendi-module__0mqchG__drawn .ritual-mehendi-module__0mqchG__name{animation:none}.ritual-mehendi-module__0mqchG__drawn .ritual-mehendi-module__0mqchG__flow{stroke-dashoffset:0}.ritual-mehendi-module__0mqchG__drawn .ritual-mehendi-module__0mqchG__touches,.ritual-mehendi-module__0mqchG__drawn .ritual-mehendi-module__0mqchG__name{opacity:1}}
.ritual-kite-module__ueybKa__sky{-webkit-user-select:none;user-select:none;touch-action:none;width:min(100%,420px);margin-top:6px;position:relative}.ritual-kite-module__ueybKa__art{cursor:grab;width:100%;height:auto;display:block;overflow:visible}.ritual-kite-module__ueybKa__art:active{cursor:grabbing}.ritual-kite-module__ueybKa__tapRing,.ritual-kite-module__ueybKa__pullHint,.ritual-kite-module__ueybKa__cloud{transform-box:view-box}.ritual-kite-module__ueybKa__kite{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite ritual-kite-module__ueybKa__sway}.ritual-kite-module__ueybKa__patang{cursor:pointer}.ritual-kite-module__ueybKa__patang:focus{outline:none}.ritual-kite-module__ueybKa__patang:focus-visible circle:first-child{stroke:#1565c0;stroke-width:3px}.ritual-kite-module__ueybKa__tail{opacity:0}.ritual-kite-module__ueybKa__ribbon,.ritual-kite-module__ueybKa__ribbonEdge{stroke-dasharray:1 1;stroke-dashoffset:-1px}.ritual-kite-module__ueybKa__tailText{font:700 13px var(--font-caveat,cursive), cursive;fill:#8e1243;opacity:0}.ritual-kite-module__ueybKa__tapRing{transform-origin:250px 214px;pointer-events:none;animation:1.8s ease-out infinite ritual-kite-module__ueybKa__tapRing}.ritual-kite-module__ueybKa__pullHint{pointer-events:none;animation:1.6s ease-in-out infinite ritual-kite-module__ueybKa__pull}.ritual-kite-module__ueybKa__cloud{animation:30s linear infinite ritual-kite-module__ueybKa__drift}.ritual-kite-module__ueybKa__high .ritual-kite-module__ueybKa__art{cursor:default}.ritual-kite-module__ueybKa__high .ritual-kite-module__ueybKa__pullHint{opacity:0;animation:none}.ritual-kite-module__ueybKa__high .ritual-kite-module__ueybKa__tail{opacity:1}.ritual-kite-module__ueybKa__high .ritual-kite-module__ueybKa__ribbon,.ritual-kite-module__ueybKa__high .ritual-kite-module__ueybKa__ribbonEdge{animation:1.2s ease-out .9s both ritual-kite-module__ueybKa__unfurl}.ritual-kite-module__ueybKa__high .ritual-kite-module__ueybKa__tailText{animation:.6s ease-out 1.9s both ritual-kite-module__ueybKa__appear}.ritual-kite-module__ueybKa__dance{animation:1.1s ease-in-out both ritual-kite-module__ueybKa__dance,2.6s ease-in-out 1.1s infinite ritual-kite-module__ueybKa__sway}@keyframes ritual-kite-module__ueybKa__sway{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(6deg)translateY(-3px)}}@keyframes ritual-kite-module__ueybKa__dance{0%{transform:rotate(0)}25%{transform:rotate(-24deg)translate(-8px,-10px)}55%{transform:rotate(22deg)translate(10px,-16px)}80%{transform:rotate(-10deg)translate(-4px,-4px)}to{transform:rotate(-5deg)}}@keyframes ritual-kite-module__ueybKa__unfurl{0%{stroke-dashoffset:-1px}to{stroke-dashoffset:0}}@keyframes ritual-kite-module__ueybKa__appear{0%{opacity:0}to{opacity:1}}@keyframes ritual-kite-module__ueybKa__tapRing{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.4)}}@keyframes ritual-kite-module__ueybKa__pull{0%{opacity:0;transform:translateY(-8px)}40%{opacity:1}to{opacity:0;transform:translateY(10px)}}@keyframes ritual-kite-module__ueybKa__drift{0%{transform:translate(-80px)}to{transform:translate(180px)}}@media (prefers-reduced-motion:reduce){.ritual-kite-module__ueybKa__kite,.ritual-kite-module__ueybKa__dance,.ritual-kite-module__ueybKa__tapRing,.ritual-kite-module__ueybKa__pullHint,.ritual-kite-module__ueybKa__cloud,.ritual-kite-module__ueybKa__high .ritual-kite-module__ueybKa__ribbon,.ritual-kite-module__ueybKa__high .ritual-kite-module__ueybKa__ribbonEdge,.ritual-kite-module__ueybKa__high .ritual-kite-module__ueybKa__tailText{animation:none}.ritual-kite-module__ueybKa__tapRing,.ritual-kite-module__ueybKa__pullHint{opacity:0}.ritual-kite-module__ueybKa__high .ritual-kite-module__ueybKa__ribbon,.ritual-kite-module__ueybKa__high .ritual-kite-module__ueybKa__ribbonEdge{stroke-dashoffset:0}.ritual-kite-module__ueybKa__high .ritual-kite-module__ueybKa__tailText{opacity:1}}
.ritual-globe-module__hCxKmq__stage{-webkit-user-select:none;user-select:none;touch-action:none;width:min(100%,420px);margin-top:6px;position:relative}.ritual-globe-module__hCxKmq__art{width:100%;height:auto;display:block;overflow:visible}.ritual-globe-module__hCxKmq__globe,.ritual-globe-module__hCxKmq__rock,.ritual-globe-module__hCxKmq__flake,.ritual-globe-module__hCxKmq__tapRing{transform-box:view-box}.ritual-globe-module__hCxKmq__globe{cursor:grab;transform-origin:240px 282px;transform:rotate(var(--tilt,0deg));transition:transform .2s ease-out}.ritual-globe-module__hCxKmq__globe:active{cursor:grabbing}.ritual-globe-module__hCxKmq__globe:focus{outline:none}.ritual-globe-module__hCxKmq__globe:focus-visible>g>circle:last-of-type{stroke:#ffd54f;stroke-width:4px}.ritual-globe-module__hCxKmq__rock{transform-origin:240px 282px;animation:.9s ease-in-out both ritual-globe-module__hCxKmq__rock}.ritual-globe-module__hCxKmq__flake{transform:translate(var(--rx), var(--ry))}.ritual-globe-module__hCxKmq__swirl .ritual-globe-module__hCxKmq__flake{animation:ritual-globe-module__hCxKmq__swirl 4.2s cubic-bezier(.25, .6, .35, 1) var(--lag) both}.ritual-globe-module__hCxKmq__plaque{font:700 14px var(--font-caveat,cursive), cursive;fill:#4e2f05;opacity:0}.ritual-globe-module__hCxKmq__window{animation:3s ease-in-out infinite ritual-globe-module__hCxKmq__flicker}.ritual-globe-module__hCxKmq__fairy{animation:2.4s ease-in-out infinite ritual-globe-module__hCxKmq__twinkle}.ritual-globe-module__hCxKmq__tapRing{transform-origin:240px 126px;pointer-events:none;animation:2s ease-out infinite ritual-globe-module__hCxKmq__tapRing}.ritual-globe-module__hCxKmq__shaken .ritual-globe-module__hCxKmq__plaque{animation:.9s ease-out 2.4s both ritual-globe-module__hCxKmq__appear}@keyframes ritual-globe-module__hCxKmq__rock{0%,to{transform:rotate(0)}15%{transform:rotate(-9deg)}35%{transform:rotate(8deg)}55%{transform:rotate(-5deg)}75%{transform:rotate(2deg)}}@keyframes ritual-globe-module__hCxKmq__swirl{0%{transform:translate(var(--rx), var(--ry))}18%{transform:translate(var(--ax), var(--ay))}40%{transform:translate(var(--bx), var(--by))}to{transform:translate(var(--rx), var(--ry))}}@keyframes ritual-globe-module__hCxKmq__appear{0%{opacity:0}to{opacity:1}}@keyframes ritual-globe-module__hCxKmq__flicker{0%,to{opacity:1}50%{opacity:.8}}@keyframes ritual-globe-module__hCxKmq__twinkle{0%,to{opacity:1}50%{opacity:.35}}@keyframes ritual-globe-module__hCxKmq__tapRing{0%{opacity:.8;transform:scale(.92)}to{opacity:0;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.ritual-globe-module__hCxKmq__globe{transition:none;transform:none}.ritual-globe-module__hCxKmq__rock,.ritual-globe-module__hCxKmq__swirl .ritual-globe-module__hCxKmq__flake,.ritual-globe-module__hCxKmq__window,.ritual-globe-module__hCxKmq__fairy,.ritual-globe-module__hCxKmq__tapRing,.ritual-globe-module__hCxKmq__shaken .ritual-globe-module__hCxKmq__plaque{animation:none}.ritual-globe-module__hCxKmq__tapRing{opacity:0}.ritual-globe-module__hCxKmq__swirl .ritual-globe-module__hCxKmq__flake{transform:translate(var(--bx), var(--by))}.ritual-globe-module__hCxKmq__shaken .ritual-globe-module__hCxKmq__plaque{opacity:1}}
.ritual-sleigh-module__yidDeG__stage{-webkit-user-select:none;user-select:none;touch-action:manipulation;width:min(100%,420px);margin-top:6px;position:relative}.ritual-sleigh-module__yidDeG__art{border-radius:14px;width:100%;height:auto;display:block}.ritual-sleigh-module__yidDeG__button{cursor:pointer}.ritual-sleigh-module__yidDeG__button:focus{outline:none}.ritual-sleigh-module__yidDeG__button:focus-visible>rect:first-child{stroke:#ffd54f;stroke-width:4px}.ritual-sleigh-module__yidDeG__drop,.ritual-sleigh-module__yidDeG__puff,.ritual-sleigh-module__yidDeG__gift,.ritual-sleigh-module__yidDeG__lid,.ritual-sleigh-module__yidDeG__stars,.ritual-sleigh-module__yidDeG__tag,.ritual-sleigh-module__yidDeG__burst,.ritual-sleigh-module__yidDeG__tapRing{transform-box:view-box}.ritual-sleigh-module__yidDeG__hidden{opacity:0}.ritual-sleigh-module__yidDeG__star{animation:2.6s ease-in-out infinite ritual-sleigh-module__yidDeG__twinkle}.ritual-sleigh-module__yidDeG__window{animation:3.2s ease-in-out infinite ritual-sleigh-module__yidDeG__glow}.ritual-sleigh-module__yidDeG__team,.ritual-sleigh-module__yidDeG__parked{transform-box:fill-box;transform-origin:50%}.ritual-sleigh-module__yidDeG__parked{animation:1.8s ease-in-out infinite ritual-sleigh-module__yidDeG__bob}.ritual-sleigh-module__yidDeG__bells{transform-box:fill-box;transform-origin:50% 0;animation:.5s ease-in-out infinite alternate ritual-sleigh-module__yidDeG__jingle}.ritual-sleigh-module__yidDeG__team{animation:4.4s cubic-bezier(.45,.05,.4,1) both ritual-sleigh-module__yidDeG__fly}.ritual-sleigh-module__yidDeG__gallop{transform-box:fill-box;transform-origin:50% 0;animation:ritual-sleigh-module__yidDeG__gallop .36s ease-in-out var(--leg,0s) infinite alternate}.ritual-sleigh-module__yidDeG__drop{animation:.6s ease-in 2.7s both ritual-sleigh-module__yidDeG__drop}.ritual-sleigh-module__yidDeG__puff{transform-origin:234px 156px;animation:.9s ease-out 3.2s both ritual-sleigh-module__yidDeG__puff}.ritual-sleigh-module__yidDeG__gift{transform-origin:180px 272px;animation:.6s cubic-bezier(.3,1.5,.5,1) 3.4s both ritual-sleigh-module__yidDeG__rise}.ritual-sleigh-module__yidDeG__lid{transform-origin:180px 220px;animation:.7s ease-out 4.1s both ritual-sleigh-module__yidDeG__lidOff}.ritual-sleigh-module__yidDeG__burst{transform-origin:180px 222px;animation:1.2s ease-out 4.1s both ritual-sleigh-module__yidDeG__burst}.ritual-sleigh-module__yidDeG__stars{animation:1.4s ease-out 4.15s both ritual-sleigh-module__yidDeG__starsUp}.ritual-sleigh-module__yidDeG__tag{animation:.6s ease-out 4.3s both ritual-sleigh-module__yidDeG__appear}.ritual-sleigh-module__yidDeG__tagText{font:700 17px var(--font-caveat,cursive), cursive;fill:#6d1a1a}.ritual-sleigh-module__yidDeG__tapRing{transform-origin:74px 180px;pointer-events:none;animation:2s ease-out infinite ritual-sleigh-module__yidDeG__tapRing}@keyframes ritual-sleigh-module__yidDeG__fly{0%{transform:translate(0)}8%{transform:translate(6px,-11px)rotate(-6deg)}38%{transform:translate(50px,-110px)rotate(-4deg)}62%{transform:translate(221px,-59px)rotate(4deg)}to{transform:translate(398px,-186px)rotate(-8deg)}}@keyframes ritual-sleigh-module__yidDeG__gallop{0%{transform:rotate(-14deg)}to{transform:rotate(12deg)}}@keyframes ritual-sleigh-module__yidDeG__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes ritual-sleigh-module__yidDeG__jingle{0%{transform:rotate(-12deg)}to{transform:rotate(12deg)}}@keyframes ritual-sleigh-module__yidDeG__drop{0%{opacity:1;transform:translateY(0)}85%{opacity:1}to{opacity:0;transform:translateY(56px)}}@keyframes ritual-sleigh-module__yidDeG__puff{0%{opacity:0;transform:scale(.4)translateY(8px)}35%{opacity:1}to{opacity:0;transform:scale(1.3)translateY(-16px)}}@keyframes ritual-sleigh-module__yidDeG__rise{0%{opacity:0;transform:translateY(26px)scale(.6)}to{opacity:1;transform:none}}@keyframes ritual-sleigh-module__yidDeG__lidOff{0%{transform:none}40%{transform:translate(-6px,-26px)rotate(-14deg)}to{transform:translate(-46px,16px)rotate(-32deg)}}@keyframes ritual-sleigh-module__yidDeG__burst{0%{opacity:0;transform:scale(.3)}40%{opacity:1}to{opacity:.55;transform:scale(1)}}@keyframes ritual-sleigh-module__yidDeG__starsUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes ritual-sleigh-module__yidDeG__appear{0%{opacity:0}to{opacity:1}}@keyframes ritual-sleigh-module__yidDeG__twinkle{0%,to{opacity:1}50%{opacity:.3}}@keyframes ritual-sleigh-module__yidDeG__glow{0%,to{opacity:1}50%{opacity:.82}}@keyframes ritual-sleigh-module__yidDeG__tapRing{0%{opacity:.85;transform:scale(.94)}to{opacity:0;transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.ritual-sleigh-module__yidDeG__star,.ritual-sleigh-module__yidDeG__window,.ritual-sleigh-module__yidDeG__parked,.ritual-sleigh-module__yidDeG__bells,.ritual-sleigh-module__yidDeG__gallop,.ritual-sleigh-module__yidDeG__tapRing{animation:none}.ritual-sleigh-module__yidDeG__tapRing{opacity:.8}.ritual-sleigh-module__yidDeG__team,.ritual-sleigh-module__yidDeG__drop,.ritual-sleigh-module__yidDeG__puff{opacity:0;animation:none}.ritual-sleigh-module__yidDeG__gift,.ritual-sleigh-module__yidDeG__burst,.ritual-sleigh-module__yidDeG__stars,.ritual-sleigh-module__yidDeG__tag{opacity:1;animation:none}.ritual-sleigh-module__yidDeG__lid{animation:none;transform:translate(-46px,16px)rotate(-32deg)}}
.ritual-snowman-module__vaPOWW__stage{-webkit-user-select:none;user-select:none;touch-action:manipulation;width:min(100%,420px);margin-top:6px;position:relative}.ritual-snowman-module__vaPOWW__art{border-radius:14px;width:100%;height:auto;display:block}.ritual-snowman-module__vaPOWW__button{cursor:pointer}.ritual-snowman-module__vaPOWW__button:focus{outline:none}.ritual-snowman-module__vaPOWW__button:focus-visible>rect:first-child{stroke:#ffd54f;stroke-width:4px}.ritual-snowman-module__vaPOWW__spin,.ritual-snowman-module__vaPOWW__wave,.ritual-snowman-module__vaPOWW__waveNow,.ritual-snowman-module__vaPOWW__hat,.ritual-snowman-module__vaPOWW__nose,.ritual-snowman-module__vaPOWW__sign,.ritual-snowman-module__vaPOWW__tapRing,.ritual-snowman-module__vaPOWW__flake{transform-box:view-box}.ritual-snowman-module__vaPOWW__flake{animation:6s linear infinite ritual-snowman-module__vaPOWW__fall}.ritual-snowman-module__vaPOWW__ball{--fromx:-250px;animation:ritual-snowman-module__vaPOWW__rollBase .9s cubic-bezier(.3, .7, .4, 1) var(--delay,0s) both}.ritual-snowman-module__vaPOWW__right{--fromx:250px}.ritual-snowman-module__vaPOWW__lifted{animation-name:ritual-snowman-module__vaPOWW__rollUp}.ritual-snowman-module__vaPOWW__spin{animation:ritual-snowman-module__vaPOWW__spinLeft .62s ease-out var(--delay,0s) both}.ritual-snowman-module__vaPOWW__right .ritual-snowman-module__vaPOWW__spin{animation-name:ritual-snowman-module__vaPOWW__spinRight}.ritual-snowman-module__vaPOWW__dress>*{opacity:0}.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__dress>*{animation:.45s ease-out both ritual-snowman-module__vaPOWW__pop}.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__armLeft,.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__wave{animation-delay:calc(var(--dress) + .1s)}.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__piece{animation-delay:calc(var(--dress) + .2s)}.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__face{animation-delay:calc(var(--dress) + .3s)}.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__nose{transform-origin:180px 123px;animation:ritual-snowman-module__vaPOWW__grow .45s cubic-bezier(.3, 1.6, .5, 1) calc(var(--dress) + .6s) both}.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__scarf{animation-delay:calc(var(--dress) + .9s)}.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__hat{animation:ritual-snowman-module__vaPOWW__hatOn .6s cubic-bezier(.3, 1.4, .5, 1) calc(var(--dress) + 1.2s) both}.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__sign{transform-origin:274px 264px;animation:ritual-snowman-module__vaPOWW__grow .5s cubic-bezier(.3, 1.5, .5, 1) calc(var(--dress) + 1.6s) both}.ritual-snowman-module__vaPOWW__wave,.ritual-snowman-module__vaPOWW__waveNow{transform-origin:208px 160px}.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__wave{animation:ritual-snowman-module__vaPOWW__pop .3s ease-out calc(var(--dress) + .1s) both, ritual-snowman-module__vaPOWW__wave .5s ease-in-out calc(var(--dress) + 1.8s) 4 alternate}.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__waveNow{opacity:1;animation:.45s ease-in-out 4 alternate ritual-snowman-module__vaPOWW__wave}.ritual-snowman-module__vaPOWW__signText{font:700 16px var(--font-caveat,cursive), cursive;fill:#3e230f}.ritual-snowman-module__vaPOWW__tapRing{transform-origin:180px 240px;pointer-events:none;animation:2s ease-out infinite ritual-snowman-module__vaPOWW__tapRing}@keyframes ritual-snowman-module__vaPOWW__rollBase{0%{transform:translate(var(--fromx), 0)}to{transform:none}}@keyframes ritual-snowman-module__vaPOWW__rollUp{0%{transform:translate(var(--fromx), var(--lift))}62%{transform:translate(0, var(--lift))}80%{transform:translateY(-16px)}to{transform:none}}@keyframes ritual-snowman-module__vaPOWW__spinLeft{0%{transform:rotate(-1turn)}to{transform:none}}@keyframes ritual-snowman-module__vaPOWW__spinRight{0%{transform:rotate(1turn)}to{transform:none}}@keyframes ritual-snowman-module__vaPOWW__pop{0%{opacity:0}to{opacity:1}}@keyframes ritual-snowman-module__vaPOWW__grow{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}@keyframes ritual-snowman-module__vaPOWW__hatOn{0%{opacity:0;transform:translateY(-70px)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes ritual-snowman-module__vaPOWW__wave{0%{transform:rotate(0)}to{transform:rotate(-22deg)}}@keyframes ritual-snowman-module__vaPOWW__fall{0%{transform:translateY(-20px)}to{transform:translateY(300px)}}@keyframes ritual-snowman-module__vaPOWW__tapRing{0%{opacity:.85;transform:scale(.94)}to{opacity:0;transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.ritual-snowman-module__vaPOWW__flake,.ritual-snowman-module__vaPOWW__ball,.ritual-snowman-module__vaPOWW__spin,.ritual-snowman-module__vaPOWW__tapRing{animation:none}.ritual-snowman-module__vaPOWW__tapRing{opacity:.8}.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__dress>*,.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__nose,.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__hat,.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__sign,.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__wave,.ritual-snowman-module__vaPOWW__built .ritual-snowman-module__vaPOWW__waveNow{opacity:1;animation:none}}
.ritual-key-module__wMi6UG__dash{-webkit-user-select:none;user-select:none;touch-action:none;width:min(100%,420px);margin-top:6px;position:relative}.ritual-key-module__wMi6UG__art{width:100%;height:auto;display:block}.ritual-key-module__wMi6UG__needle,.ritual-key-module__wMi6UG__key,.ritual-key-module__wMi6UG__turnHint{transform-box:view-box}.ritual-key-module__wMi6UG__face{color:#5c6470;transition:color .6s ease-out .3s}.ritual-key-module__wMi6UG__mark{fill:currentColor;font:600 9px system-ui,sans-serif}.ritual-key-module__wMi6UG__unit{fill:currentColor;letter-spacing:.04em;font:500 7.5px system-ui,sans-serif}.ritual-key-module__wMi6UG__pos{fill:#8b949f;letter-spacing:.05em;font:700 7px system-ui,sans-serif}.ritual-key-module__wMi6UG__screen{fill:#5ff0ff;letter-spacing:.03em;opacity:0;font:600 15px system-ui,sans-serif}.ritual-key-module__wMi6UG__warn,.ritual-key-module__wMi6UG__beams{opacity:.08}.ritual-key-module__wMi6UG__needle{transform-origin:var(--cx) 118px;transform:rotate(-135deg)}.ritual-key-module__wMi6UG__key{cursor:grab;transform-origin:372px 248px;transform:rotate(var(--turn,0deg));transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.ritual-key-module__wMi6UG__held{cursor:grabbing;transition:none}.ritual-key-module__wMi6UG__key:focus{outline:none}.ritual-key-module__wMi6UG__key:focus-visible circle:first-child{stroke:#ffd54f;stroke-width:3px}.ritual-key-module__wMi6UG__turnHint{transform-origin:372px 248px;pointer-events:none;animation:1.8s ease-in-out infinite ritual-key-module__wMi6UG__hint}.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__key{cursor:pointer;animation:.7s ease-out both ritual-key-module__wMi6UG__keyStart}.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__turnHint{opacity:0;animation:none}.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__face{color:#9fe6ff}.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__warn{animation:1.6s ease-out both ritual-key-module__wMi6UG__warn}.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__beams{animation:.4s ease-out .2s both ritual-key-module__wMi6UG__appear}.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__speed{animation:1.5s ease-in-out .25s both ritual-key-module__wMi6UG__sweepSpeed}.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__tacho{animation:1.5s ease-in-out .25s both ritual-key-module__wMi6UG__sweepTacho}.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__tacho.ritual-key-module__wMi6UG__blip{animation:.8s ease-out both ritual-key-module__wMi6UG__blip}.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__screen{animation:.8s ease-out 1.5s both ritual-key-module__wMi6UG__appear}@keyframes ritual-key-module__wMi6UG__keyStart{0%{transform:rotate(72deg)}to{transform:rotate(42deg)}}@keyframes ritual-key-module__wMi6UG__warn{0%{opacity:1}70%{opacity:1}to{opacity:.08}}@keyframes ritual-key-module__wMi6UG__sweepSpeed{0%{transform:rotate(-135deg)}45%{transform:rotate(135deg)}to{transform:rotate(-135deg)}}@keyframes ritual-key-module__wMi6UG__sweepTacho{0%{transform:rotate(-135deg)}45%{transform:rotate(135deg)}to{transform:rotate(-105deg)}}@keyframes ritual-key-module__wMi6UG__blip{0%{transform:rotate(-105deg)}30%{transform:rotate(20deg)}to{transform:rotate(-105deg)}}@keyframes ritual-key-module__wMi6UG__appear{0%{opacity:0}to{opacity:1}}@keyframes ritual-key-module__wMi6UG__hint{0%{opacity:0;transform:rotate(-20deg)}40%{opacity:1}to{opacity:0;transform:rotate(20deg)}}@media (prefers-reduced-motion:reduce){.ritual-key-module__wMi6UG__face,.ritual-key-module__wMi6UG__key{transition:none}.ritual-key-module__wMi6UG__turnHint,.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__key,.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__warn,.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__beams,.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__speed,.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__tacho,.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__tacho.ritual-key-module__wMi6UG__blip,.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__screen{animation:none}.ritual-key-module__wMi6UG__turnHint{opacity:0}.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__tacho{transform:rotate(-105deg)}.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__beams,.ritual-key-module__wMi6UG__running .ritual-key-module__wMi6UG__screen{opacity:1}}
.ritual-puja-module__EzeU6W__stage{-webkit-user-select:none;user-select:none;touch-action:manipulation;width:min(100%,420px);margin-top:6px;position:relative}.ritual-puja-module__EzeU6W__art{border-radius:14px;width:100%;height:auto;display:block}.ritual-puja-module__EzeU6W__button{cursor:pointer}.ritual-puja-module__EzeU6W__button:focus{outline:none}.ritual-puja-module__EzeU6W__button:focus-visible>rect:first-child{stroke:#ffd54f;stroke-width:4px}.ritual-puja-module__EzeU6W__door,.ritual-puja-module__EzeU6W__bell,.ritual-puja-module__EzeU6W__flame,.ritual-puja-module__EzeU6W__flickerNow,.ritual-puja-module__EzeU6W__tapRing,.ritual-puja-module__EzeU6W__petal,.ritual-puja-module__EzeU6W__offering,.ritual-puja-module__EzeU6W__rangoli{transform-box:view-box}.ritual-puja-module__EzeU6W__door{transition:transform 1s cubic-bezier(.3, .8, .3, 1) var(--d0,0s);transform:perspective(600px)rotateY(0)}.ritual-puja-module__EzeU6W__left{transform-origin:130px 159px}.ritual-puja-module__EzeU6W__right{transform-origin:230px 159px}.ritual-puja-module__EzeU6W__open .ritual-puja-module__EzeU6W__left{transform:perspective(600px)rotateY(-104deg)}.ritual-puja-module__EzeU6W__open .ritual-puja-module__EzeU6W__right{transform:perspective(600px)rotateY(104deg)}.ritual-puja-module__EzeU6W__inside{opacity:0;transition:opacity .6s ease calc(var(--d0,0s) + .3s)}.ritual-puja-module__EzeU6W__open .ritual-puja-module__EzeU6W__inside{opacity:1}.ritual-puja-module__EzeU6W__murtiGlow{opacity:0;transition:opacity 1s ease calc(var(--d2,0s) + 1s)}.ritual-puja-module__EzeU6W__lit .ritual-puja-module__EzeU6W__murtiGlow{opacity:.35}.ritual-puja-module__EzeU6W__offering{opacity:0;transform:translateY(14px)}.ritual-puja-module__EzeU6W__offered .ritual-puja-module__EzeU6W__offering{animation:ritual-puja-module__EzeU6W__place .5s cubic-bezier(.2, 1.2, .4, 1) calc(var(--d1,0s) + var(--i) * .18s) both}.ritual-puja-module__EzeU6W__flame{opacity:0}.ritual-puja-module__EzeU6W__lit .ritual-puja-module__EzeU6W__flame{animation:ritual-puja-module__EzeU6W__light .5s ease-out calc(var(--d2,0s) + var(--i,0) * .22s) both, ritual-puja-module__EzeU6W__sway 1.6s ease-in-out calc(var(--d2,0s) + .5s) infinite alternate}.ritual-puja-module__EzeU6W__halo{opacity:.9}.ritual-puja-module__EzeU6W__diya{cursor:default}.ritual-puja-module__EzeU6W__lit .ritual-puja-module__EzeU6W__diya{cursor:pointer}.ritual-puja-module__EzeU6W__diya:focus{outline:none}.ritual-puja-module__EzeU6W__diya:focus-visible>ellipse{stroke:#ffd54f;stroke-width:2.5px}.ritual-puja-module__EzeU6W__flickerNow{animation:.6s ease-out both ritual-puja-module__EzeU6W__flicker}.ritual-puja-module__EzeU6W__nicheLight,.ritual-puja-module__EzeU6W__roomGlow{opacity:0;transition:opacity 1.4s ease calc(var(--d2,0s) + .6s)}.ritual-puja-module__EzeU6W__lit .ritual-puja-module__EzeU6W__nicheLight,.ritual-puja-module__EzeU6W__lit .ritual-puja-module__EzeU6W__roomGlow{opacity:1}.ritual-puja-module__EzeU6W__rangoli{opacity:.55;transition:opacity 1.4s ease calc(var(--d2,0s) + .8s)}.ritual-puja-module__EzeU6W__lit .ritual-puja-module__EzeU6W__rangoli{opacity:1}.ritual-puja-module__EzeU6W__bell{transform:rotate(0)}.ritual-puja-module__EzeU6W__lit .ritual-puja-module__EzeU6W__bells .ritual-puja-module__EzeU6W__bell{animation:ritual-puja-module__EzeU6W__swing .9s ease-in-out calc(var(--d2,0s) + .8s + var(--i) * 50ms) 3 alternate}.ritual-puja-module__EzeU6W__bellsRung .ritual-puja-module__EzeU6W__bell{animation:ritual-puja-module__EzeU6W__swing .7s ease-in-out calc(var(--i) * 40ms) 4 alternate}.ritual-puja-module__EzeU6W__petals{opacity:0;transition:opacity 1s ease calc(var(--d2,0s) + 1.2s)}.ritual-puja-module__EzeU6W__lit .ritual-puja-module__EzeU6W__petals{opacity:1}.ritual-puja-module__EzeU6W__lit .ritual-puja-module__EzeU6W__petal{animation:6s linear infinite ritual-puja-module__EzeU6W__fall}.ritual-puja-module__EzeU6W__tapRing{pointer-events:none;animation:1.8s ease-out infinite ritual-puja-module__EzeU6W__tapRing}@keyframes ritual-puja-module__EzeU6W__place{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ritual-puja-module__EzeU6W__light{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes ritual-puja-module__EzeU6W__sway{0%{transform:scale(1)rotate(-2deg)}to{transform:scale(1.06)rotate(2deg)}}@keyframes ritual-puja-module__EzeU6W__flicker{0%{transform:scale(1)}30%{transform:scale(1.35,.8)rotate(-6deg)}60%{transform:scale(.85,1.3)rotate(6deg)}to{transform:scale(1)}}@keyframes ritual-puja-module__EzeU6W__swing{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}@keyframes ritual-puja-module__EzeU6W__fall{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:1}to{opacity:0;transform:translate(-14px,175px)rotate(260deg)}}@keyframes ritual-puja-module__EzeU6W__tapRing{0%{opacity:.9;transform:scale(.75)}to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.ritual-puja-module__EzeU6W__door,.ritual-puja-module__EzeU6W__inside,.ritual-puja-module__EzeU6W__murtiGlow,.ritual-puja-module__EzeU6W__nicheLight,.ritual-puja-module__EzeU6W__roomGlow,.ritual-puja-module__EzeU6W__rangoli,.ritual-puja-module__EzeU6W__petals{transition:none}.ritual-puja-module__EzeU6W__offered .ritual-puja-module__EzeU6W__offering,.ritual-puja-module__EzeU6W__lit .ritual-puja-module__EzeU6W__flame,.ritual-puja-module__EzeU6W__lit .ritual-puja-module__EzeU6W__bells .ritual-puja-module__EzeU6W__bell,.ritual-puja-module__EzeU6W__bellsRung .ritual-puja-module__EzeU6W__bell,.ritual-puja-module__EzeU6W__lit .ritual-puja-module__EzeU6W__petal,.ritual-puja-module__EzeU6W__flickerNow,.ritual-puja-module__EzeU6W__tapRing{animation:none}.ritual-puja-module__EzeU6W__offered .ritual-puja-module__EzeU6W__offering{opacity:1;transform:none}.ritual-puja-module__EzeU6W__lit .ritual-puja-module__EzeU6W__flame{opacity:1}.ritual-puja-module__EzeU6W__tapRing,.ritual-puja-module__EzeU6W__petals{opacity:0}}
.card-games-module__8c3dUW__game{text-align:center;color:var(--ink);flex-direction:column;align-items:center;gap:12px;display:flex}.card-games-module__8c3dUW__lede{opacity:.8;margin:-4px 0 0;font-size:1rem;line-height:1.4}.card-games-module__8c3dUW__count{font-variant-numeric:tabular-nums;opacity:.75;margin:0;font-size:.9rem}.card-games-module__8c3dUW__quietButton,.card-games-module__8c3dUW__primaryButton{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:0 20px;font-weight:600}.card-games-module__8c3dUW__quietButton{border:1.5px solid color-mix(in srgb, var(--ink) 25%, transparent);color:var(--ink);background:0 0}.card-games-module__8c3dUW__primaryButton{background:var(--wax);color:#fff;border:0}.card-games-module__8c3dUW__error{color:#b3261e;margin:0;font-weight:600}.card-games-module__8c3dUW__diyas{flex-wrap:wrap;justify-content:center;gap:4px 6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.card-games-module__8c3dUW__diyaButton{cursor:pointer;background:0 0;border:0;border-radius:14px;place-items:center;width:60px;height:60px;padding:0;display:grid}.card-games-module__8c3dUW__diyaButton:focus-visible{outline:3px solid color-mix(in srgb, var(--wax) 60%, transparent)}.card-games-module__8c3dUW__diyaButton[aria-pressed=false] .card-games-module__8c3dUW__diyaArt{animation:2.4s ease-in-out infinite card-games-module__8c3dUW__breathe}.card-games-module__8c3dUW__diyaArt{width:56px;height:50px;overflow:visible}.card-games-module__8c3dUW__flame{transform-origin:40px 34px;animation:.9s ease-in-out infinite alternate card-games-module__8c3dUW__flicker}.card-games-module__8c3dUW__diyasAll .card-games-module__8c3dUW__flame ellipse{opacity:.6}.card-games-module__8c3dUW__rangoli{width:140px;height:140px;margin:-6px 0}.card-games-module__8c3dUW__rangoli ellipse{transform-box:fill-box;animation:.6s cubic-bezier(.2,.8,.2,1.4) both card-games-module__8c3dUW__bloom;animation-delay:calc(var(--i) * 40ms)}.card-games-module__8c3dUW__revealed,.card-games-module__8c3dUW__chits{gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.card-games-module__8c3dUW__revealedItem{overflow-wrap:anywhere;background:#ffd36b38;border-radius:12px;padding:10px 14px;font-size:clamp(1.15rem,4.6vw,1.35rem);line-height:1.3}.card-games-module__8c3dUW__fresh,.card-games-module__8c3dUW__chitFresh{animation:.55s cubic-bezier(.2,.8,.2,1.2) both card-games-module__8c3dUW__popIn}.card-games-module__8c3dUW__jar{cursor:pointer;background:0 0;border:0;width:132px;height:160px;padding:0}.card-games-module__8c3dUW__jar svg{width:100%;height:100%}.card-games-module__8c3dUW__jar:disabled{cursor:default;opacity:.7}.card-games-module__8c3dUW__jarShake{animation:.45s ease-in-out card-games-module__8c3dUW__jiggle}.card-games-module__8c3dUW__chit{background:var(--c);transform:rotate(var(--r));overflow-wrap:anywhere;border-radius:4px;padding:12px 14px;font-size:clamp(1.15rem,4.6vw,1.35rem);line-height:1.3;box-shadow:0 6px 14px -8px #0006}.card-games-module__8c3dUW__room{aspect-ratio:1/.86;width:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 15%, transparent);border-radius:12px;position:relative;overflow:hidden}.card-games-module__8c3dUW__roomArt{width:100%;height:100%;position:absolute;inset:0}.card-games-module__8c3dUW__thing{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:52px;height:52px;margin:-26px 0 0 -26px;padding:0;transition:transform .2s;display:grid;position:absolute}.card-games-module__8c3dUW__thing svg{width:44px;height:48px;overflow:visible}.card-games-module__8c3dUW__thing:not(.card-games-module__8c3dUW__thingFound):after{content:"";pointer-events:none;border-radius:50%;animation:3.2s ease-in-out infinite card-games-module__8c3dUW__glint;position:absolute;inset:4px;box-shadow:0 0 0 2px #fff0}.card-games-module__8c3dUW__thing:nth-child(3n):after{animation-delay:1.1s}.card-games-module__8c3dUW__thing:nth-child(3n+1):after{animation-delay:2.1s}.card-games-module__8c3dUW__thing:focus-visible{outline:3px solid color-mix(in srgb, var(--wax) 60%, transparent)}.card-games-module__8c3dUW__thingOpen{animation:.5s ease-in-out card-games-module__8c3dUW__wobble}.card-games-module__8c3dUW__foundMark{background:var(--wax);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid;position:absolute;top:-2px;right:-2px}.card-games-module__8c3dUW__foundNote{background:color-mix(in srgb, var(--wax) 10%, transparent);overflow-wrap:anywhere;border-radius:12px;width:100%;margin:0;padding:12px 14px;font-size:clamp(1.15rem,4.6vw,1.35rem);line-height:1.3;animation:.45s cubic-bezier(.2,.8,.2,1.2) both card-games-module__8c3dUW__popIn}.card-games-module__8c3dUW__foundWhere{letter-spacing:.04em;text-transform:uppercase;opacity:.65;font-family:system-ui,sans-serif;font-size:.8rem;display:block}.card-games-module__8c3dUW__quiz{flex-direction:column;gap:10px;width:100%;display:flex}.card-games-module__8c3dUW__quizStep{letter-spacing:.06em;text-transform:uppercase;opacity:.65;margin:0;font-size:.85rem}.card-games-module__8c3dUW__quizQuestion{overflow-wrap:anywhere;margin:0;font-size:clamp(1.35rem,5.4vw,1.65rem);line-height:1.25}.card-games-module__8c3dUW__choices{gap:8px;margin:0;padding:0;list-style:none;display:grid}.card-games-module__8c3dUW__choice{border:1.5px solid color-mix(in srgb, var(--ink) 22%, transparent);width:100%;min-height:48px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#fff9;border-radius:14px;padding:10px 16px;font-size:1.05rem;transition:background .25s,border-color .25s,opacity .25s}.card-games-module__8c3dUW__choiceRight{background:#dff3e6;border-color:#2e7d4f;animation:.4s ease-out card-games-module__8c3dUW__popIn}.card-games-module__8c3dUW__choiceMissed{border-color:color-mix(in srgb, var(--wax) 50%, transparent);background:color-mix(in srgb, var(--wax) 8%, transparent)}.card-games-module__8c3dUW__choiceDim{opacity:.55}.card-games-module__8c3dUW__tick{color:#2e7d4f;font-weight:700}.card-games-module__8c3dUW__quizReveal{justify-items:center;gap:8px;animation:.45s ease-out both card-games-module__8c3dUW__popIn;display:grid}.card-games-module__8c3dUW__quizVerdict{margin:0;font-weight:700}.card-games-module__8c3dUW__quizStory{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:clamp(1.15rem,4.6vw,1.35rem);line-height:1.3}.card-games-module__8c3dUW__quizNote{opacity:.7;margin:0;font-size:.9rem}.card-games-module__8c3dUW__quizEnd{justify-items:center;gap:12px;display:grid}.card-games-module__8c3dUW__score{margin:0;font-size:clamp(1.4rem,5.6vw,1.8rem);line-height:1.25}.card-games-module__8c3dUW__jigsaw{aspect-ratio:1;grid-template-columns:repeat(3,1fr);gap:3px;width:min(100%,320px);transition:gap .5s;display:grid}.card-games-module__8c3dUW__piece{cursor:pointer;background-color:#e8dccb;background-size:300% 300%;border:0;border-radius:4px;min-width:44px;min-height:44px;padding:0;transition:transform .18s,box-shadow .18s,border-radius .5s}.card-games-module__8c3dUW__pieceHeld{box-shadow:0 0 0 3px var(--wax), 0 10px 18px -8px #00000080;transform:scale(.9)}.card-games-module__8c3dUW__jigsawSolved{gap:0}.card-games-module__8c3dUW__jigsawSolved .card-games-module__8c3dUW__piece{cursor:default;border-radius:0}.card-games-module__8c3dUW__jigsawSolved .card-games-module__8c3dUW__piece:first-child{border-top-left-radius:10px}.card-games-module__8c3dUW__jigsawSolved .card-games-module__8c3dUW__piece:nth-child(3){border-top-right-radius:10px}.card-games-module__8c3dUW__jigsawSolved .card-games-module__8c3dUW__piece:nth-child(7){border-bottom-left-radius:10px}.card-games-module__8c3dUW__jigsawSolved .card-games-module__8c3dUW__piece:nth-child(9){border-bottom-right-radius:10px}.card-games-module__8c3dUW__envelopes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.card-games-module__8c3dUW__envelope{width:100%;min-height:140px;color:var(--ink);font:inherit;text-align:center;cursor:pointer;background:#f6ecd9;border:1px solid #d8c6a8;border-radius:8px;flex-direction:column;justify-content:flex-end;gap:4px;padding:66px 10px 10px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 16px -12px #00000080}.card-games-module__8c3dUW__envelopeFlap{clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;background:#ead9bb;height:48px;transition:transform .5s;position:absolute;inset:0 0 auto}.card-games-module__8c3dUW__envelopeOpened .card-games-module__8c3dUW__envelopeFlap{opacity:.6;transform:scaleY(-.5)}.card-games-module__8c3dUW__envelopeSeal{background:var(--wax);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-14px;font-size:13px;display:grid;position:absolute;top:30px;left:50%}.card-games-module__8c3dUW__envelopeOpened .card-games-module__8c3dUW__envelopeSeal{background:0 0}.card-games-module__8c3dUW__envelopeSealed{cursor:default;filter:saturate(.6)}.card-games-module__8c3dUW__envelopeSealed .card-games-module__8c3dUW__envelopeSeal{background:#6b6170}.card-games-module__8c3dUW__envelopeLabel{overflow-wrap:anywhere;font-size:1.1rem;line-height:1.2}.card-games-module__8c3dUW__envelopeState{opacity:.7;font-size:.78rem}.card-games-module__8c3dUW__letterLabel{letter-spacing:.06em;text-transform:uppercase;opacity:.7;margin:0;font-size:.85rem}.card-games-module__8c3dUW__letterPaper{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;background:repeating-linear-gradient(#fffdf6 0 31px,#e9e1cf 31px 32px);border-radius:6px;width:100%;padding:18px 16px;font-size:clamp(1.25rem,5vw,1.5rem);line-height:32px;animation:.6s cubic-bezier(.2,.8,.2,1) both card-games-module__8c3dUW__unfold;box-shadow:0 12px 22px -14px #00000080}.card-games-module__8c3dUW__coupons{gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.card-games-module__8c3dUW__coupon{text-align:left;background:#fff4d6;border-radius:10px;grid-template-columns:1fr auto;align-items:stretch;display:grid;position:relative;box-shadow:0 8px 16px -12px #00000080,inset 0 0 0 1.5px #e3c77d}.card-games-module__8c3dUW__couponBody{min-width:0;padding:12px 14px}.card-games-module__8c3dUW__couponTitle{overflow-wrap:anywhere;margin:0;font-size:clamp(1.2rem,4.8vw,1.4rem);line-height:1.2}.card-games-module__8c3dUW__couponDetail{opacity:.75;margin:4px 0 0;font-size:.85rem}.card-games-module__8c3dUW__couponStub{border-left:2px dashed #d9b65c;place-items:center;min-width:108px;padding:8px;display:grid}.card-games-module__8c3dUW__couponRedeem,.card-games-module__8c3dUW__couponYes,.card-games-module__8c3dUW__couponNo{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-size:.9rem;font-weight:600}.card-games-module__8c3dUW__couponRedeem,.card-games-module__8c3dUW__couponYes{background:var(--wax);color:#fff;border:0}.card-games-module__8c3dUW__couponRedeem:disabled{opacity:.45;cursor:default}.card-games-module__8c3dUW__couponNo{color:var(--ink);background:0 0;border:0;text-decoration:underline}.card-games-module__8c3dUW__confirm{justify-items:center;gap:2px;display:grid}.card-games-module__8c3dUW__couponUsed{background:#f1ece2;box-shadow:inset 0 0 0 1.5px #d6cdbd}.card-games-module__8c3dUW__couponUsed .card-games-module__8c3dUW__couponTitle{opacity:.7;text-decoration:line-through;text-decoration-thickness:2px}.card-games-module__8c3dUW__stamp{color:#b3261e;letter-spacing:.08em;text-transform:uppercase;border:2.5px solid #b3261e;border-radius:6px;padding:4px 8px;font-size:.85rem;font-weight:800;transform:rotate(-10deg)}.card-games-module__8c3dUW__stampFresh{animation:.45s cubic-bezier(.2,.8,.2,1.4) both card-games-module__8c3dUW__stamp}@keyframes card-games-module__8c3dUW__breathe{50%{transform:scale(1.06)}}@keyframes card-games-module__8c3dUW__flicker{0%{transform:scaleY(1)rotate(-2deg)}to{transform:scaleY(1.08)rotate(2deg)}}@keyframes card-games-module__8c3dUW__bloom{0%{opacity:0;transform:scale(0)}}@keyframes card-games-module__8c3dUW__popIn{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes card-games-module__8c3dUW__jiggle{25%{transform:rotate(-6deg)}50%{transform:rotate(5deg)}75%{transform:rotate(-3deg)}}@keyframes card-games-module__8c3dUW__wobble{30%{transform:scale(1.18)rotate(-6deg)}60%{transform:scale(1.1)rotate(5deg)}}@keyframes card-games-module__8c3dUW__glint{0%,80%,to{box-shadow:0 0 0 2px #fff0}88%{box-shadow:0 0 0 3px #fffffff2,0 0 14px 4px #ffecaacc}}@keyframes card-games-module__8c3dUW__unfold{0%{opacity:0;transform:perspective(600px)rotateX(-40deg)}}@keyframes card-games-module__8c3dUW__stamp{0%{opacity:0;transform:rotate(-10deg)scale(1.5)}}@media (prefers-reduced-motion:reduce){.card-games-module__8c3dUW__diyaButton[aria-pressed=false] .card-games-module__8c3dUW__diyaArt,.card-games-module__8c3dUW__flame,.card-games-module__8c3dUW__rangoli ellipse,.card-games-module__8c3dUW__fresh,.card-games-module__8c3dUW__chitFresh,.card-games-module__8c3dUW__jarShake,.card-games-module__8c3dUW__thing:after,.card-games-module__8c3dUW__thingOpen,.card-games-module__8c3dUW__foundNote,.card-games-module__8c3dUW__choiceRight,.card-games-module__8c3dUW__quizReveal,.card-games-module__8c3dUW__letterPaper,.card-games-module__8c3dUW__stampFresh{animation:none}}.card-games-module__8c3dUW__notes{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.card-games-module__8c3dUW__note{background:var(--c);transform:rotate(var(--r));text-align:left;border-radius:6px;align-content:start;gap:6px;padding:12px;display:grid;box-shadow:0 8px 16px -10px #00000073}.card-games-module__8c3dUW__notePhoto{aspect-ratio:4/3;object-fit:cover;border-radius:4px;width:100%}.card-games-module__8c3dUW__noteText{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:clamp(1.1rem,4.4vw,1.3rem);line-height:1.3}.card-games-module__8c3dUW__noteName{opacity:.75;margin:0;font-size:.85rem;font-weight:600}
.card-picks-module__oKmiOa__game{text-align:center;color:var(--ink);flex-direction:column;align-items:center;gap:12px;display:flex}.card-picks-module__oKmiOa__lede{opacity:.8;margin:-4px 0 0;font-size:1rem;line-height:1.4}.card-picks-module__oKmiOa__note{opacity:.75;margin:0;font-size:.88rem}.card-picks-module__oKmiOa__count{font-variant-numeric:tabular-nums;opacity:.75;margin:0;font-size:.9rem}.card-picks-module__oKmiOa__quietButton,.card-picks-module__oKmiOa__primaryButton{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:0 20px;font-weight:600}.card-picks-module__oKmiOa__quietButton{border:1.5px solid color-mix(in srgb, var(--ink) 25%, transparent);color:var(--ink);background:0 0}.card-picks-module__oKmiOa__primaryButton{background:var(--wax);color:#fff;border:0;max-width:100%}.card-picks-module__oKmiOa__primaryButton:disabled{opacity:.55;cursor:default}.card-picks-module__oKmiOa__error{color:#b3261e;margin:0;font-weight:600}.card-picks-module__oKmiOa__sent{color:#2e7d4f;margin:0;font-weight:600}.card-picks-module__oKmiOa__back{width:100%;height:100%;display:block}.card-picks-module__oKmiOa__spread{width:min(100%,320px);height:132px;margin-top:4px;position:relative}.card-picks-module__oKmiOa__spreadCard{cursor:pointer;transform-origin:50% 160%;width:56px;height:84px;transform:translateX(calc(var(--i) * 34px)) rotate(calc(var(--i) * 7deg));touch-action:manipulation;background:0 0;border:0;border-radius:7px;margin-left:-28px;padding:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;bottom:0;left:50%;box-shadow:0 6px 12px -6px #14143299}.card-picks-module__oKmiOa__spreadCard:hover:not(:disabled),.card-picks-module__oKmiOa__spreadCard:focus-visible{transform:translateX(calc(var(--i) * 34px)) rotate(calc(var(--i) * 7deg)) translateY(-14px)}.card-picks-module__oKmiOa__spreadCard:focus-visible{outline:3px solid var(--wax);outline-offset:3px}.card-picks-module__oKmiOa__spreadCard:disabled{opacity:0;transform:translateX(calc(var(--i) * 34px)) rotate(calc(var(--i) * 7deg)) translateY(-60px) scale(.8);cursor:default}@media (max-width:360px){.card-picks-module__oKmiOa__spreadCard{transform:translateX(calc(var(--i) * 28px)) rotate(calc(var(--i) * 7deg))}.card-picks-module__oKmiOa__spreadCard:hover:not(:disabled),.card-picks-module__oKmiOa__spreadCard:focus-visible{transform:translateX(calc(var(--i) * 28px)) rotate(calc(var(--i) * 7deg)) translateY(-14px)}}.card-picks-module__oKmiOa__slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.card-picks-module__oKmiOa__slot{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.card-picks-module__oKmiOa__slotName{letter-spacing:.08em;text-transform:uppercase;color:var(--wax);margin:0;font-size:.72rem;font-weight:700}.card-picks-module__oKmiOa__empty,.card-picks-module__oKmiOa__faceDown,.card-picks-module__oKmiOa__face{aspect-ratio:2/3;border-radius:8px;width:100%;max-width:120px}.card-picks-module__oKmiOa__empty{border:2px dashed color-mix(in srgb, var(--ink) 18%, transparent)}.card-picks-module__oKmiOa__faceDown{cursor:pointer;background:0 0;border:0;padding:0;animation:.45s cubic-bezier(.2,.8,.2,1) both card-picks-module__oKmiOa__dealt;box-shadow:0 8px 14px -8px #14143299}.card-picks-module__oKmiOa__faceDown:disabled{cursor:default}.card-picks-module__oKmiOa__faceDown:not(:disabled){animation:.45s cubic-bezier(.2,.8,.2,1) both card-picks-module__oKmiOa__dealt,2.4s ease-in-out .6s infinite card-picks-module__oKmiOa__nudge}.card-picks-module__oKmiOa__faceDown:focus-visible{outline:3px solid var(--wax);outline-offset:3px}.card-picks-module__oKmiOa__face{--rx:0deg;--ry:0deg;--gx:30%;transform:perspective(600px) rotateX(var(--rx)) rotateY(var(--ry));background:radial-gradient(circle at 50% 0,#fff8e6,#0000 70%),linear-gradient(160deg,#fffaf0,#f3e3c3);border:1.5px solid #e9c46a;place-items:center;padding:10px 8px;transition:transform .18s ease-out;animation:.6s cubic-bezier(.3,.7,.2,1) both card-picks-module__oKmiOa__turn;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 18px -10px #3c280a8c,inset 0 0 0 4px #fffaf0,inset 0 0 0 5px #e9c46a66}.card-picks-module__oKmiOa__face:after{content:"";background:linear-gradient(105deg, transparent calc(var(--gx) - 22%), #ffffffb3 var(--gx), transparent calc(var(--gx) + 22%));mix-blend-mode:soft-light;pointer-events:none;position:absolute;inset:0}.card-picks-module__oKmiOa__faceText{z-index:1;overflow-wrap:anywhere;color:var(--ink);margin:0;font-size:clamp(.95rem,3.9vw,1.25rem);line-height:1.2;position:relative}@keyframes card-picks-module__oKmiOa__dealt{0%{opacity:0;transform:translateY(-40px)rotate(-8deg)}to{opacity:1;transform:none}}@keyframes card-picks-module__oKmiOa__nudge{0%,80%,to{transform:none}88%{transform:translateY(-4px)rotate(-1.5deg)}}@keyframes card-picks-module__oKmiOa__turn{0%{opacity:.2;transform:perspective(600px)rotateY(-180deg)}45%{opacity:1}to{transform:perspective(600px)rotateY(0)}}.card-picks-module__oKmiOa__tickets{gap:10px;width:100%;display:grid}.card-picks-module__oKmiOa__ticket{color:#3b2414;text-align:left;min-height:56px;font:inherit;cursor:pointer;touch-action:manipulation;background:#fff4dc;border:0;border-radius:10px;align-items:stretch;padding:0;transition:transform .2s,background .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 12px -8px #3c1e0a99;-webkit-mask:radial-gradient(7px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(7px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(7px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(7px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.card-picks-module__oKmiOa__ticket[aria-pressed=true]{background:#ffd98a;transform:scale(1.02)}.card-picks-module__oKmiOa__ticket:focus-visible{outline:3px solid var(--wax);outline-offset:2px}.card-picks-module__oKmiOa__ticket:disabled{cursor:default}.card-picks-module__oKmiOa__ticket:disabled[aria-pressed=false]{opacity:.55}.card-picks-module__oKmiOa__ticketStub{letter-spacing:.06em;color:#b4532a;border-right:2px dashed #c98f3e;flex:none;place-items:center;width:54px;font:700 .9rem/1 system-ui,sans-serif;display:grid}.card-picks-module__oKmiOa__ticketBody{flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:8px 40px 8px 12px;display:flex}.card-picks-module__oKmiOa__ticketTitle{overflow-wrap:anywhere;font-size:1.3rem;line-height:1.1}.card-picks-module__oKmiOa__ticketWhy{opacity:.8;overflow-wrap:anywhere;font-size:.88rem;line-height:1.3}.card-picks-module__oKmiOa__ticketStamp{text-transform:uppercase;color:#b4532a;border:2px solid #b4532a;border-radius:6px;padding:2px 6px;font:800 .75rem/1.2 system-ui,sans-serif;position:absolute;top:50%;right:12px;translate:0 -50%;rotate:-12deg}.card-picks-module__oKmiOa__moods{border:0;width:100%;margin:0;padding:0}.card-picks-module__oKmiOa__moods legend{opacity:.8;margin:0 auto 6px;font-size:.9rem}.card-picks-module__oKmiOa__moodRow{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.card-picks-module__oKmiOa__mood{border:1.5px solid color-mix(in srgb, var(--ink) 22%, transparent);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:.9rem}.card-picks-module__oKmiOa__mood[aria-pressed=true]{border-color:var(--wax);background:color-mix(in srgb, var(--wax) 14%, transparent);font-weight:600}.card-picks-module__oKmiOa__mood:focus-visible{outline:3px solid var(--wax);outline-offset:2px}@media (prefers-reduced-motion:reduce){.card-picks-module__oKmiOa__spreadCard,.card-picks-module__oKmiOa__face,.card-picks-module__oKmiOa__ticket{transition:none}.card-picks-module__oKmiOa__faceDown,.card-picks-module__oKmiOa__faceDown:not(:disabled),.card-picks-module__oKmiOa__face{animation:none}.card-picks-module__oKmiOa__face{transform:none}.card-picks-module__oKmiOa__face:after{display:none}}
.card-moments-module__bikp3q__places{text-align:center;color:var(--ink);flex-direction:column;align-items:center;gap:10px;display:flex}.card-moments-module__bikp3q__lede{opacity:.8;margin:-6px 0 0;font-size:1rem;line-height:1.4}.card-moments-module__bikp3q__mapWrap{width:100%;max-width:400px;position:relative}.card-moments-module__bikp3q__map{width:100%;height:auto;display:block}.card-moments-module__bikp3q__paper{fill:color-mix(in srgb, var(--sheet) 70%, #f1e2c2);stroke:var(--sheet-edge);stroke-width:1.5px}.card-moments-module__bikp3q__border{fill:none;stroke:color-mix(in srgb, var(--ink) 18%, transparent);stroke-width:1px;stroke-dasharray:2 4}.card-moments-module__bikp3q__doodle{fill:none;stroke:color-mix(in srgb, var(--ink) 30%, transparent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.card-moments-module__bikp3q__compass circle{fill:none;stroke:color-mix(in srgb, var(--ink) 30%, transparent);stroke-width:1.2px}.card-moments-module__bikp3q__compass path{fill:color-mix(in srgb, var(--wax) 55%, transparent)}.card-moments-module__bikp3q__compass text{fill:color-mix(in srgb, var(--ink) 55%, transparent);font:700 9px system-ui,sans-serif}.card-moments-module__bikp3q__routeShadow{fill:none;stroke:color-mix(in srgb, var(--sheet) 80%, #fff);stroke-width:7px;stroke-linecap:round}.card-moments-module__bikp3q__route{fill:none;stroke:var(--wax);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:6 7;opacity:.85;animation:card-moments-module__bikp3q__routeIn .5s ease-out calc(var(--n) * .35s) both}.card-moments-module__bikp3q__pin{transform-box:fill-box;transform-origin:50% 100%;animation:card-moments-module__bikp3q__pinDrop .55s cubic-bezier(.3, 1.4, .5, 1) calc(var(--i) * .35s) both;transition:transform .2s}.card-moments-module__bikp3q__pinShadow{fill:color-mix(in srgb, var(--ink) 22%, transparent)}.card-moments-module__bikp3q__pinBody{fill:var(--sheet);stroke:var(--wax);stroke-width:2.2px}.card-moments-module__bikp3q__pinNumber{fill:var(--wax);font:700 12px system-ui,sans-serif}.card-moments-module__bikp3q__pinSeen .card-moments-module__bikp3q__pinBody{fill:color-mix(in srgb, var(--wax) 18%, var(--sheet))}.card-moments-module__bikp3q__pinOn{transform:scale(1.25)}.card-moments-module__bikp3q__pinOn .card-moments-module__bikp3q__pinBody{fill:var(--wax)}.card-moments-module__bikp3q__pinOn .card-moments-module__bikp3q__pinNumber{fill:#fff}.card-moments-module__bikp3q__tag{animation:.3s ease-out both card-moments-module__bikp3q__tagIn}.card-moments-module__bikp3q__tag rect{fill:var(--sheet);stroke:var(--sheet-edge)}.card-moments-module__bikp3q__tag text{fill:var(--ink);font-size:15px}.card-moments-module__bikp3q__pinButton{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;position:absolute}.card-moments-module__bikp3q__pinButton:focus-visible{outline:3px solid var(--wax);outline-offset:-4px}.card-moments-module__bikp3q__placeCard{border-top:1px dashed var(--sheet-edge);width:100%;min-height:7.5rem;padding:10px 12px 12px}.card-moments-module__bikp3q__placeCount{letter-spacing:.1em;text-transform:uppercase;color:var(--wax);margin:0;font-size:.8rem}.card-moments-module__bikp3q__placeName{overflow-wrap:anywhere;margin:4px 0 0;font-size:1.7rem;line-height:1.15}.card-moments-module__bikp3q__placeWhen{color:var(--ink-soft);margin:2px 0 0;font-size:.95rem}.card-moments-module__bikp3q__placeNote{overflow-wrap:anywhere;margin:6px 0 0;font-size:1.25rem;line-height:1.35}.card-moments-module__bikp3q__placeNav{flex-wrap:nowrap;justify-content:center;gap:8px;display:flex}.card-moments-module__bikp3q__roundButton{border:1.5px solid color-mix(in srgb, var(--ink) 25%, transparent);width:44px;height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:50%;flex:none;padding:0;font-size:1.6rem;line-height:1}.card-moments-module__bikp3q__quietButton,.card-moments-module__bikp3q__primaryButton{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:0 18px;font-weight:600}.card-moments-module__bikp3q__quietButton{border:1.5px solid color-mix(in srgb, var(--ink) 25%, transparent);color:var(--ink);background:0 0}.card-moments-module__bikp3q__primaryButton{background:var(--wax);color:#fff;border:0}.card-moments-module__bikp3q__roundButton:disabled,.card-moments-module__bikp3q__quietButton:disabled,.card-moments-module__bikp3q__primaryButton:disabled{opacity:.4;cursor:default}.card-moments-module__bikp3q__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes card-moments-module__bikp3q__pinDrop{0%{opacity:0;transform:translateY(-26px)}to{opacity:1}}@keyframes card-moments-module__bikp3q__routeIn{0%{opacity:0}}@keyframes card-moments-module__bikp3q__tagIn{0%{opacity:0}}.card-moments-module__bikp3q__still .card-moments-module__bikp3q__pin,.card-moments-module__bikp3q__still .card-moments-module__bikp3q__route,.card-moments-module__bikp3q__still .card-moments-module__bikp3q__tag{animation:none}@media (prefers-reduced-motion:reduce){.card-moments-module__bikp3q__pin,.card-moments-module__bikp3q__route,.card-moments-module__bikp3q__tag{transition:none;animation:none}}
.card-reply-module__e0v3HW__reply{border-top:1px dashed color-mix(in srgb, var(--ink) 22%, transparent);width:100%;color:var(--ink);justify-items:center;gap:10px;margin-top:16px;padding-top:14px;display:grid}.card-reply-module__e0v3HW__heading{margin:0;font-weight:700}.card-reply-module__e0v3HW__note{opacity:.75;text-align:center;margin:0;font-size:.88rem}.card-reply-module__e0v3HW__sent{color:#2e7d4f;margin:0;font-weight:600}.card-reply-module__e0v3HW__choices{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.card-reply-module__e0v3HW__heart,.card-reply-module__e0v3HW__choice,.card-reply-module__e0v3HW__send,.card-reply-module__e0v3HW__back{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:.95rem;font-weight:600}.card-reply-module__e0v3HW__heart,.card-reply-module__e0v3HW__send{background:var(--wax);color:#fff;border:0}.card-reply-module__e0v3HW__choice{border:1.5px solid color-mix(in srgb, var(--ink) 25%, transparent);color:var(--ink);background:0 0}.card-reply-module__e0v3HW__back{color:var(--ink);background:0 0;border:0;text-decoration:underline}.card-reply-module__e0v3HW__heart:disabled,.card-reply-module__e0v3HW__choice:disabled,.card-reply-module__e0v3HW__send:disabled{opacity:.5;cursor:default}.card-reply-module__e0v3HW__panel{gap:8px;width:100%;display:grid}.card-reply-module__e0v3HW__label{text-align:left;font-size:.9rem;font-weight:600}.card-reply-module__e0v3HW__text{border:1.5px solid color-mix(in srgb, var(--ink) 25%, transparent);width:100%;color:var(--ink);font:inherit;-webkit-user-select:text;user-select:text;background:#ffffffb3;border-radius:12px;padding:10px 12px;font-size:1rem}.card-reply-module__e0v3HW__row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.card-reply-module__e0v3HW__audio{width:100%}.card-reply-module__e0v3HW__live{font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0;display:inline-flex}.card-reply-module__e0v3HW__dot{background:#d32f2f;border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite card-reply-module__e0v3HW__pulse}.card-reply-module__e0v3HW__error{color:#b3261e;text-align:center;margin:0;font-weight:600}@keyframes card-reply-module__e0v3HW__pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.card-reply-module__e0v3HW__dot{animation:none}}
.card-invite-module__cOT_yG__cover,.card-invite-module__cOT_yG__schedule,.card-invite-module__cOT_yG__rsvp{width:100%;color:var(--ink);text-align:center;justify-items:center;gap:10px;display:grid;position:relative}.card-invite-module__cOT_yG__dear{opacity:.85;margin:0;font-style:italic}.card-invite-module__cOT_yG__kicker{letter-spacing:.18em;text-transform:uppercase;color:#9a7224;margin:0;font-size:.78rem;font-weight:700}.card-invite-module__cOT_yG__hosts{overflow-wrap:anywhere;margin:0;font-size:clamp(1.9rem,8vw,2.7rem);line-height:1.1}.card-invite-module__cOT_yG__sub{opacity:.85;margin:0;font-size:.95rem}.card-invite-module__cOT_yG__dateBlock{border-block:1px solid #b8892f8c;gap:2px;padding:10px 14px;display:grid}.card-invite-module__cOT_yG__dateDay{margin:0;font-size:1.08rem;font-weight:700}.card-invite-module__cOT_yG__dateWhere{opacity:.8;margin:0;font-size:.92rem}.card-invite-module__cOT_yG__fold{perspective:1100px;border-radius:12px;width:min(100%,340px);min-height:250px;position:relative}.card-invite-module__cOT_yG__foldInside{background:radial-gradient(circle at 50% 0%, #f6e3a659, transparent 60%), color-mix(in srgb, var(--paper,#fffaf0) 92%, #f6e3a6);min-height:250px;box-shadow:inset 0 0 0 1.5px #b8892f99, inset 0 0 0 6px color-mix(in srgb, var(--paper,#fffaf0) 100%, transparent), inset 0 0 0 7px #b8892f59;border-radius:12px;align-content:center;justify-items:center;gap:10px;padding:22px 16px;display:grid}.card-invite-module__cOT_yG__door{backface-visibility:hidden;background:repeating-linear-gradient(45deg,#ffffff14 0 6px,#0000 6px 12px),linear-gradient(160deg,#7a1f2b,#4c0f19);width:50%;transition:transform 1.3s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 2px #c99a3c,inset 0 0 0 5px #4c0f19,inset 0 0 0 6px #c99a3c}.card-invite-module__cOT_yG__doorLeft{transform-origin:0;border-radius:12px 0 0 12px;left:0}.card-invite-module__cOT_yG__doorRight{transform-origin:100%;border-radius:0 12px 12px 0;right:0}.card-invite-module__cOT_yG__doorLeft:after,.card-invite-module__cOT_yG__doorRight:after{content:"";background:radial-gradient(circle at 35% 35%,#f6e3a6,#a97a25);border-radius:50%;width:22px;height:22px;margin-top:-11px;position:absolute;top:50%}.card-invite-module__cOT_yG__doorLeft:after{right:-11px}.card-invite-module__cOT_yG__doorRight:after{display:none;left:-11px}.card-invite-module__cOT_yG__fold[data-open=true] .card-invite-module__cOT_yG__door{visibility:hidden;pointer-events:none;transition:transform 1.3s cubic-bezier(.2,.7,.2,1),visibility 0s 1.2s}.card-invite-module__cOT_yG__fold[data-open=true] .card-invite-module__cOT_yG__doorLeft{transform:rotateY(-105deg)}.card-invite-module__cOT_yG__fold[data-open=true] .card-invite-module__cOT_yG__doorRight{transform:rotateY(105deg)}.card-invite-module__cOT_yG__foldButton{color:#4c0f19;cursor:pointer;z-index:2;background:#f6e3a6;border:0;border-radius:999px;min-height:44px;padding:0 18px;font-size:1rem;font-weight:700;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.card-invite-module__cOT_yG__countdown{grid-template-columns:repeat(4,minmax(0,64px));justify-content:center;gap:6px;width:100%;min-height:62px;margin-top:6px;display:grid}.card-invite-module__cOT_yG__unit{background:color-mix(in srgb, var(--ink) 7%, transparent);border-radius:10px;min-width:0;padding:8px 4px 6px;display:grid}.card-invite-module__cOT_yG__unitValue{font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:700;animation:.35s ease-out card-invite-module__cOT_yG__tick}.card-invite-module__cOT_yG__unitLabel{letter-spacing:.04em;text-transform:uppercase;opacity:.7;font-size:.62rem}.card-invite-module__cOT_yG__countdownDone{margin:6px 0 0;font-weight:700}@keyframes card-invite-module__cOT_yG__tick{0%{opacity:.3;transform:translateY(-30%)}}.card-invite-module__cOT_yG__scratchWrap{justify-items:center;gap:4px;width:min(100%,320px);display:grid}.card-invite-module__cOT_yG__scratch{touch-action:none;border-radius:10px;width:100%;min-height:92px;position:relative;overflow:hidden}.card-invite-module__cOT_yG__scratchUnder{place-items:center;min-height:92px;display:grid}.card-invite-module__cOT_yG__scratchFoil{cursor:grab;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.card-invite-module__cOT_yG__scratchFoil[data-revealed=true]{opacity:0;pointer-events:none}.card-invite-module__cOT_yG__petals{pointer-events:none;z-index:3;height:0;position:absolute;inset:-40px 0 auto;overflow:visible}.card-invite-module__cOT_yG__petal{left:var(--left);width:var(--size);height:calc(var(--size) * .75);opacity:0;animation:card-invite-module__cOT_yG__fall 2.6s ease-in var(--delay) forwards;background:#e87a8a;border-radius:80% 0;position:absolute;top:0}.card-invite-module__cOT_yG__petal[data-hue="1"]{background:#f3c24f}.card-invite-module__cOT_yG__petal[data-hue="2"]{background:#f6a6b6}@keyframes card-invite-module__cOT_yG__fall{0%{opacity:0;transform:translateY(0) rotate(var(--turn))}10%{opacity:.95}to{opacity:0;transform:translate(18px, 420px) rotate(calc(var(--turn) + 260deg))}}.card-invite-module__cOT_yG__events{text-align:left;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.card-invite-module__cOT_yG__event{background:color-mix(in srgb, var(--ink) 5%, transparent);animation:.5s ease-out both card-invite-module__cOT_yG__rise;animation-delay:calc(var(--i) * 90ms);border-radius:12px;grid-template-columns:30px 1fr;gap:8px;padding:12px;display:grid;box-shadow:inset 3px 0 #c99a3c}@keyframes card-invite-module__cOT_yG__rise{0%{opacity:0;transform:translateY(10px)}}.card-invite-module__cOT_yG__eventIcon{text-align:center;padding-top:2px;font-size:1.6rem;line-height:1}.card-invite-module__cOT_yG__eventBody{gap:2px;min-width:0;display:grid}.card-invite-module__cOT_yG__eventName{margin:0;font-size:1.3rem}.card-invite-module__cOT_yG__eventWhen{margin:0;font-weight:600}.card-invite-module__cOT_yG__eventVenue,.card-invite-module__cOT_yG__eventAddress,.card-invite-module__cOT_yG__eventNote{overflow-wrap:anywhere;margin:0;font-size:.92rem}.card-invite-module__cOT_yG__eventAddress{opacity:.75}.card-invite-module__cOT_yG__eventNote{opacity:.85;font-style:italic}.card-invite-module__cOT_yG__eventActions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.card-invite-module__cOT_yG__textLink{min-height:44px;color:inherit;opacity:.8;justify-self:start;align-items:center;font-size:.85rem;display:inline-flex}.card-invite-module__cOT_yG__chip{border:1px solid color-mix(in srgb, var(--ink) 25%, transparent);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 10px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.card-invite-module__cOT_yG__by,.card-invite-module__cOT_yG__note{opacity:.8;margin:0;font-size:.9rem}.card-invite-module__cOT_yG__form{text-align:left;gap:12px;width:100%;display:grid}.card-invite-module__cOT_yG__field{gap:4px;font-size:.9rem;font-weight:600;display:grid}.card-invite-module__cOT_yG__field input,.card-invite-module__cOT_yG__field textarea{border:1px solid color-mix(in srgb, var(--ink) 30%, transparent);background:color-mix(in srgb, var(--paper,#fff) 85%, white);color:#222;width:100%;min-height:44px;font:inherit;border-radius:10px;padding:10px 12px;scroll-margin-bottom:96px;font-size:16px;font-weight:400}.card-invite-module__cOT_yG__answers{gap:8px;display:grid}.card-invite-module__cOT_yG__answer{border:1.5px solid color-mix(in srgb, var(--ink) 25%, transparent);min-height:48px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:12px;padding:0 14px;font-weight:600;transition:background .2s,border-color .2s,transform .15s}.card-invite-module__cOT_yG__answer[aria-pressed=true]{background:#f6e3a68c;border-color:#b8892f;transform:scale(1.02)}.card-invite-module__cOT_yG__answer[data-answer=no][aria-pressed=true]{border-color:color-mix(in srgb, var(--ink) 50%, transparent);background:color-mix(in srgb, var(--ink) 10%, transparent)}.card-invite-module__cOT_yG__stepper{justify-content:space-between;align-items:center;gap:10px;font-weight:600;display:flex}.card-invite-module__cOT_yG__stepperControls{align-items:center;gap:6px;display:flex}.card-invite-module__cOT_yG__stepperControls button{border:1px solid color-mix(in srgb, var(--ink) 30%, transparent);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;font-size:1.3rem}.card-invite-module__cOT_yG__stepperControls button:disabled{opacity:.35;cursor:default}.card-invite-module__cOT_yG__stepperControls output{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;font-size:1.2rem}.card-invite-module__cOT_yG__which{border:0;gap:4px;margin:0;padding:0;display:grid}.card-invite-module__cOT_yG__which legend{margin-bottom:4px;font-size:.9rem;font-weight:600}.card-invite-module__cOT_yG__check{align-items:center;gap:10px;min-height:44px;display:flex}.card-invite-module__cOT_yG__check input{accent-color:#b8892f;width:22px;height:22px}.card-invite-module__cOT_yG__error{color:#b3261e;margin:0;font-weight:600}.card-invite-module__cOT_yG__sendBar{z-index:2;background:linear-gradient(180deg, transparent, var(--sheet,#fffaf0) 30%);pointer-events:none;margin:0 0 -28px;padding:12px 0 16px;position:sticky;bottom:-28px}.card-invite-module__cOT_yG__sendBar .card-invite-module__cOT_yG__send{pointer-events:auto;width:100%}.card-invite-module__cOT_yG__send{color:#fff;min-height:50px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#c99a3c,#a97a25);border:0;border-radius:999px;font-size:1.05rem;font-weight:700}.card-invite-module__cOT_yG__send:disabled{opacity:.55;cursor:default}.card-invite-module__cOT_yG__thanks{justify-items:center;gap:6px;display:grid}.card-invite-module__cOT_yG__thanksHead{color:#2e7d4f;margin:0;font-size:1.1rem;font-weight:700}.card-invite-module__cOT_yG__linkButton{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){.card-invite-module__cOT_yG__door,.card-invite-module__cOT_yG__unitValue,.card-invite-module__cOT_yG__event,.card-invite-module__cOT_yG__petal,.card-invite-module__cOT_yG__scratchFoil{transition:none!important;animation:none!important}}
.card-album-module__6OO_Na__album{width:100%;color:var(--ink);text-align:center;justify-items:center;gap:12px;display:grid}.card-album-module__6OO_Na__lede,.card-album-module__6OO_Na__hint,.card-album-module__6OO_Na__note{margin:0;font-size:.92rem}.card-album-module__6OO_Na__hint{opacity:.75}.card-album-module__6OO_Na__note{color:#2e7d4f;font-weight:600}.card-album-module__6OO_Na__primary{color:#fff;width:100%;min-height:50px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#c99a3c,#a97a25);border:0;border-radius:999px;font-size:1.05rem;font-weight:700}.card-album-module__6OO_Na__primary:disabled{opacity:.7;cursor:progress}.card-album-module__6OO_Na__link{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;font-weight:600;text-decoration:underline}.card-album-module__6OO_Na__add{text-align:left;gap:10px;width:100%;display:grid}.card-album-module__6OO_Na__field{gap:4px;font-size:.9rem;font-weight:600;display:grid}.card-album-module__6OO_Na__field input{border:1px solid color-mix(in srgb, var(--ink) 30%, transparent);background:color-mix(in srgb, var(--paper,#fff) 85%, white);color:#222;width:100%;min-height:44px;font:inherit;border-radius:10px;padding:10px 12px;font-size:16px;font-weight:400}.card-album-module__6OO_Na__which{gap:6px;display:grid}.card-album-module__6OO_Na__whichLabel{font-size:.9rem;font-weight:600}.card-album-module__6OO_Na__chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.card-album-module__6OO_Na__which .card-album-module__6OO_Na__chips{justify-content:flex-start}.card-album-module__6OO_Na__chip{border:1px solid color-mix(in srgb, var(--ink) 25%, transparent);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:.88rem;font-weight:600}.card-album-module__6OO_Na__chip[aria-pressed=true]{background:#f6e3a699;border-color:#b8892f}.card-album-module__6OO_Na__grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:4px;width:100%;margin:0;padding:0;list-style:none;display:grid}.card-album-module__6OO_Na__tile{aspect-ratio:1;background:color-mix(in srgb, var(--ink) 8%, transparent);cursor:zoom-in;border:0;border-radius:6px;width:100%;padding:0;display:block;overflow:hidden}.card-album-module__6OO_Na__tile img{object-fit:cover;width:100%;height:100%;display:block}.card-album-module__6OO_Na__viewer{z-index:100;padding:max(10px, env(safe-area-inset-top)) 10px max(12px, env(safe-area-inset-bottom));color:#fff;touch-action:pan-y;background:#0c080a;grid-template-rows:auto 1fr auto auto;gap:8px;display:grid;position:fixed;inset:0}.card-album-module__6OO_Na__viewerTop,.card-album-module__6OO_Na__viewerBottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.card-album-module__6OO_Na__count,.card-album-module__6OO_Na__meta{overflow-wrap:anywhere;font:600 .95rem system-ui,sans-serif}.card-album-module__6OO_Na__meta{text-align:center;flex:1;font-weight:500}.card-album-module__6OO_Na__viewerImage{object-fit:contain;width:100%;height:100%;min-height:0}.card-album-module__6OO_Na__viewerButton{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;border-radius:999px;min-width:48px;min-height:48px;padding:0 14px;font:600 1rem system-ui,sans-serif}.card-album-module__6OO_Na__viewerBottom .card-album-module__6OO_Na__viewerButton{font-size:1.6rem;line-height:1}.card-album-module__6OO_Na__viewerButton:disabled{opacity:.3;cursor:default}.card-album-module__6OO_Na__removeMine{color:#ffb4ab;cursor:pointer;background:0 0;border:0;justify-self:center;min-height:44px;font:600 .95rem system-ui,sans-serif;text-decoration:underline}.card-album-module__6OO_Na__confirm{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font:500 .95rem system-ui,sans-serif;display:flex}.card-album-module__6OO_Na__danger{color:#fff;cursor:pointer;background:#b3261e;border:0;border-radius:999px;min-height:48px;padding:0 16px;font:600 .95rem system-ui,sans-serif}