@font-face{font-family:Outfit;src:url(../media/Outfit-VariableFont_wght.9673ca89.ttf)format("truetype")}@font-face{font-family:Inter;src:url(../media/Inter-VariableFont_slnt,wght.84182923.ttf)format("truetype")}@font-face{font-family:Space Grotesk;src:url(../media/SpaceGrotesk-VariableFont_wght.a914a376.ttf)format("truetype")}@font-face{font-family:"Baloo 2";src:url(../media/Baloo2-VariableFont_wght.208e380f.ttf)format("truetype")}@font-face{font-family:Nunito;src:url(../media/Nunito-VariableFont_wght.7de70392.ttf)format("truetype")}.background-by-category.cat1{background-color:var(--category1-06)}.background-by-category.cat2{background-color:var(--category2-06)}.background-by-category.cat3{background-color:var(--category3-06)}.background-by-category.cat4{background-color:var(--category4-06)}.background-by-category.cat5{background-color:var(--category5-06)}.background-by-category.cat6{background-color:var(--category6-06)}.background-by-category.cat7{background-color:var(--category7-06)}.svg-icon{justify-content:center;align-items:center;display:flex}.svg-icon .svg{width:28px;height:28px;fill:var(--text)}.svg-icon .svg.alt{fill:var(--text-alt)}.svg-icon .svg.clr-link{fill:var(--link)}.svg-icon .svg.clr-cat1{fill:var(--category1)}.svg-icon .svg.clr-cat2{fill:var(--category2)}.svg-icon .svg.clr-cat3{fill:var(--category3)}.svg-icon .svg.clr-cat4{fill:var(--category4)}.svg-icon .svg.clr-cat5{fill:var(--category5)}.svg-icon .svg.clr-cat6{fill:var(--category6)}.svg-icon .svg.clr-cat7{fill:var(--category7)}.svg-icon .svg.creative-commons,.svg-icon .svg.copyright{fill:#0000;stroke:var(--text)}.svg-icon .svg.gift{fill:none;stroke:var(--text)}.svg-icon .svg.gift.alt{stroke:var(--text-alt)}.svg-icon .svg.gift.clr-link{stroke:var(--link)}.svg-icon .svg.die{fill:none;stroke:var(--text);color:var(--text)}.svg-icon .svg.die.alt{stroke:var(--text-alt);color:var(--text-alt)}.svg-icon .svg.die.clr-link{stroke:var(--link);color:var(--link)}@keyframes dice-invite{0%,84%,to{transform:rotate(0)}88%{transform:rotate(-9deg)}92%{transform:rotate(8deg)}96%{transform:rotate(-4deg)}}@keyframes dice-roll{0%{transform:rotate(0)scale(1)}25%{transform:rotate(160deg)scale(1.18)}55%{transform:rotate(300deg)scale(.9)}80%{transform:rotate(400deg)scale(1.06)}to{transform:rotate(360deg)scale(1)}}.gift-inline .svg-icon,.gift-float .svg-icon,.map-bar__gift .svg-icon{transform-origin:50% 55%}.gift-inline .svg,.gift-float .svg,.map-bar__gift .svg{transform-origin:50% 55%;animation:5s ease-in-out infinite dice-invite}.gift-inline:hover .svg,.gift-float:hover .svg,.map-bar__gift:hover .svg{transition:transform .18s;animation:none;transform:scale(1.12)rotate(-6deg)}.gift-inline.rolling .svg,.gift-float.rolling .svg,.map-bar__gift.rolling .svg{animation-play-state:paused}.gift-inline.rolling .svg-icon,.gift-float.rolling .svg-icon,.map-bar__gift.rolling .svg-icon{animation:.65s cubic-bezier(.34,1.4,.5,1) both dice-roll}@media (prefers-reduced-motion:reduce){.gift-inline .svg,.gift-inline .svg-icon,.gift-float .svg,.gift-float .svg-icon,.map-bar__gift .svg,.map-bar__gift .svg-icon{animation:none!important}.gift-inline:hover .svg,.gift-float:hover .svg,.map-bar__gift:hover .svg{transform:none}}
