.emojiGuess-module__gL-iWq__viewport{color:#181b15;background:#e4f0dc;container-type:size}.emojiGuess-module__gL-iWq__stage{z-index:1;width:min(100%,480px);height:100%;max-height:920px;padding:clamp(8px,1.5cqh,16px)18px max(8px,env(safe-area-inset-bottom));grid-template-rows:auto minmax(0,1fr) auto auto auto;grid-template-areas:"header""puzzle""settings""action""store";gap:clamp(6px,1.2cqh,11px);margin:auto;display:grid;position:relative}.emojiGuess-module__gL-iWq__header{grid-area:header}.emojiGuess-module__gL-iWq__card{color:#fff9e8;background:#126344;border:4px solid #131f18;border-radius:28px;flex-direction:column;grid-area:puzzle;min-height:0;padding:clamp(12px,2.8cqh,25px);display:flex;position:relative;overflow:hidden;box-shadow:6px 6px #17271c}.emojiGuess-module__gL-iWq__cardTop{text-transform:uppercase;letter-spacing:.08em;color:#cfdec7;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;font-size:clamp(10px,1.5cqh,12px);font-weight:800;display:flex}.emojiGuess-module__gL-iWq__cardTop>span:last-child{color:#e7b94e}.emojiGuess-module__gL-iWq__puzzleBody{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(8px,2cqh,20px);min-height:0;display:flex}.emojiGuess-module__gL-iWq__emojis{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:100%;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:clamp(38px,8.8cqh,74px);line-height:1.25;display:flex}.emojiGuess-module__gL-iWq__emojis>span{white-space:nowrap;display:inline-block}.emojiGuess-module__gL-iWq__longClue{grid-template-columns:repeat(3,1fr);gap:4px 14px;font-size:clamp(32px,6.7cqh,56px);display:grid}.emojiGuess-module__gL-iWq__answerArea{flex-direction:column;justify-content:center;gap:7px;width:100%;min-height:clamp(90px,15cqh,152px);display:flex}.emojiGuess-module__gL-iWq__guessPrompt{font-size:clamp(15px,2.3cqh,19px);font-weight:750;line-height:1.45}.emojiGuess-module__gL-iWq__guessPrompt span{color:#b8ccbb;font-size:.88em;font-weight:550}.emojiGuess-module__gL-iWq__hint{flex-direction:column;align-items:center;gap:7px;font-size:clamp(14px,2.2cqh,18px);font-weight:650;line-height:1.4;display:flex}.emojiGuess-module__gL-iWq__hint svg{color:#e7b94e;flex-shrink:0}.emojiGuess-module__gL-iWq__revealedLabel{letter-spacing:.12em;text-transform:uppercase;color:#d8edbd;justify-content:center;align-items:center;gap:5px;font-size:10px;font-weight:850;display:flex}.emojiGuess-module__gL-iWq__answer{text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(19px,3.4cqh,30px);font-weight:900;line-height:1.06}.emojiGuess-module__gL-iWq__explanation{color:#d4dfcf;text-wrap:pretty;font-size:clamp(11px,1.8cqh,14px);line-height:1.35}.emojiGuess-module__gL-iWq__welcome{flex-direction:column;align-items:center;gap:clamp(12px,2.6cqh,26px);display:flex}.emojiGuess-module__gL-iWq__welcome h2{letter-spacing:-.035em;font-size:clamp(28px,5.7cqh,49px);font-weight:950;line-height:.98}.emojiGuess-module__gL-iWq__welcome p{color:#d4dfcf;font-size:clamp(13px,2cqh,17px);font-weight:550;line-height:1.5}.emojiGuess-module__gL-iWq__welcomeIcon{color:#173c30;background:#ffda64;border:3px solid #101f17;border-radius:24px;padding:14px;transform:rotate(-8deg);box-shadow:4px 4px #0c271d}.emojiGuess-module__gL-iWq__aiNote{color:#c1d6b9;align-items:center;gap:6px;font-size:11px;display:flex}.emojiGuess-module__gL-iWq__cardFooter{flex-shrink:0;justify-content:space-between;align-items:center;min-height:44px;padding-top:8px;display:flex}.emojiGuess-module__gL-iWq__cardFooter button{border:1px solid #6e8a72;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px 12px;font-size:13px;font-weight:800;display:flex}.emojiGuess-module__gL-iWq__cardFooter .emojiGuess-module__gL-iWq__report{color:#d4dfcf;border-color:#0000;font-size:11px}.emojiGuess-module__gL-iWq__cardFooter>p{text-align:center;color:#b8ccbb;width:100%;font-size:11px;font-weight:650}.emojiGuess-module__gL-iWq__cardFooter button:disabled{opacity:.45}.emojiGuess-module__gL-iWq__toolbar{grid-area:settings;grid-template-columns:minmax(0,1fr) 76px;gap:8px;display:grid}.emojiGuess-module__gL-iWq__toolbar>button{background:#e2ebd9;border:2px solid #203528;border-radius:16px;align-items:center;gap:9px;min-height:52px;padding:7px 12px;display:flex;box-shadow:3px 3px #17271c}.emojiGuess-module__gL-iWq__toolbar>button:last-child{background:#fff9e8;flex-direction:column;justify-content:center;gap:2px;padding:5px}.emojiGuess-module__gL-iWq__toolbar>button:last-child span{text-transform:uppercase;font-size:10px;font-weight:850}.emojiGuess-module__gL-iWq__themeIcon{flex-shrink:0;font-size:24px}.emojiGuess-module__gL-iWq__themeText{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.emojiGuess-module__gL-iWq__themeText small{text-transform:uppercase;color:#506044;font-size:9px;font-weight:800}.emojiGuess-module__gL-iWq__themeText strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:850;line-height:1.3;overflow:hidden}.emojiGuess-module__gL-iWq__rotated{transform:rotate(180deg)}.emojiGuess-module__gL-iWq__primary{color:#fff9e8;text-transform:uppercase;background:#c92f2a;border:3px solid #351a16;border-radius:16px;grid-area:action;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:8px 16px;font-size:clamp(16px,2.5cqh,21px);font-weight:900;display:flex;box-shadow:4px 5px #17271c}.emojiGuess-module__gL-iWq__primary:disabled{opacity:.65;cursor:wait}.emojiGuess-module__gL-iWq__appStore{grid-area:store;justify-content:center;padding-top:3px;display:flex}.emojiGuess-module__gL-iWq__stage button{transition:transform .12s,background-color .12s}.emojiGuess-module__gL-iWq__stage button:not(:disabled):active{transform:translateY(2px)}.emojiGuess-module__gL-iWq__stage button:focus-visible,.emojiGuess-module__gL-iWq__stage select:focus-visible,.emojiGuess-module__gL-iWq__stage textarea:focus-visible{outline-offset:3px;outline:3px solid #e7b94e}.emojiGuess-module__gL-iWq__settingsForm{flex-direction:column;gap:clamp(6px,1.5cqh,13px);height:100%;min-height:0;display:flex}.emojiGuess-module__gL-iWq__settingsHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.emojiGuess-module__gL-iWq__settingsHeading h2{font-size:clamp(19px,3cqh,25px);font-weight:900;line-height:1.1}.emojiGuess-module__gL-iWq__settingsHeading button{border:1px solid #6e8a72;border-radius:12px;place-items:center;min-width:40px;min-height:40px;display:grid}.emojiGuess-module__gL-iWq__settingsFields{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:10px;display:grid}.emojiGuess-module__gL-iWq__settingsForm label{flex-direction:column;gap:5px;font-size:11px;font-weight:800;display:flex}.emojiGuess-module__gL-iWq__settingsForm select,.emojiGuess-module__gL-iWq__settingsForm textarea{color:#182d21;background:#fff9e8;border:2px solid #0d281b;border-radius:10px;width:100%;min-width:0;padding:9px;font-size:16px;font-weight:650}.emojiGuess-module__gL-iWq__settingsForm textarea{resize:none;min-height:70px}.emojiGuess-module__gL-iWq__customLabel{position:relative}.emojiGuess-module__gL-iWq__customLabel>span{color:#b8ccbb;font-weight:500;position:absolute;top:0;right:0}.emojiGuess-module__gL-iWq__inputHelp{color:#cbdcc4;justify-content:space-between;gap:12px;font-size:10px;line-height:1.4;display:flex}.emojiGuess-module__gL-iWq__inputHelp>span:last-child{white-space:nowrap}.emojiGuess-module__gL-iWq__clearCustom{text-underline-offset:3px;align-self:flex-start;min-height:32px;font-size:11px;text-decoration:underline}.emojiGuess-module__gL-iWq__formError{color:#ffe7b4;font-size:12px;line-height:1.4}.emojiGuess-module__gL-iWq__formStatus{color:#e7b94e;font-size:12px}.emojiGuess-module__gL-iWq__loading,.emojiGuess-module__gL-iWq__error{z-index:5;text-align:center;background:#173c30f7;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.emojiGuess-module__gL-iWq__loading>svg{color:#e7b94e}.emojiGuess-module__gL-iWq__loading strong{font-size:23px;font-weight:900}.emojiGuess-module__gL-iWq__loading p,.emojiGuess-module__gL-iWq__error p{color:#e2ebd9;font-size:14px;line-height:1.5}.emojiGuess-module__gL-iWq__loading button,.emojiGuess-module__gL-iWq__error button{color:#173c30;background:#e2ebd9;border:2px solid #101f17;border-radius:12px;min-height:44px;padding:9px 15px;font-size:12px;font-weight:800}.emojiGuess-module__gL-iWq__error>div{gap:8px;display:flex}@container (min-height:920px){.emojiGuess-module__gL-iWq__stage{top:50%;transform:translateY(-50%)}}@container (max-height:550px) and (min-width:600px){.emojiGuess-module__gL-iWq__stage{grid-template:"header puzzle"1fr"settings puzzle""action puzzle""store puzzle"1fr/minmax(220px,.85fr) minmax(0,1.15fr);gap:10px 22px;width:min(100%,880px);max-height:none;padding:12px 24px}.emojiGuess-module__gL-iWq__header{align-self:end}.emojiGuess-module__gL-iWq__appStore{align-self:start}.emojiGuess-module__gL-iWq__emojis{font-size:50px}.emojiGuess-module__gL-iWq__longClue{font-size:38px}.emojiGuess-module__gL-iWq__answerArea{min-height:75px}.emojiGuess-module__gL-iWq__welcomeIcon{padding:7px}.emojiGuess-module__gL-iWq__welcomeIcon svg{width:38px;height:38px}.emojiGuess-module__gL-iWq__welcome{gap:10px}.emojiGuess-module__gL-iWq__welcome h2{font-size:32px}.emojiGuess-module__gL-iWq__settingsForm{gap:6px}}@container (max-height:490px) and (max-width:599px){.emojiGuess-module__gL-iWq__stage{gap:5px;padding-top:5px}.emojiGuess-module__gL-iWq__welcomeIcon,.emojiGuess-module__gL-iWq__aiNote,.emojiGuess-module__gL-iWq__cardFooter>p,.emojiGuess-module__gL-iWq__cardTop{display:none}.emojiGuess-module__gL-iWq__welcome{gap:8px}.emojiGuess-module__gL-iWq__welcome h2{font-size:25px}.emojiGuess-module__gL-iWq__welcome p{font-size:11px}.emojiGuess-module__gL-iWq__toolbar>button,.emojiGuess-module__gL-iWq__primary{min-height:44px}.emojiGuess-module__gL-iWq__appStore{display:none}.emojiGuess-module__gL-iWq__card{border-radius:18px;padding:10px}.emojiGuess-module__gL-iWq__settingsForm{gap:5px}.emojiGuess-module__gL-iWq__settingsHeading h2{font-size:18px}.emojiGuess-module__gL-iWq__settingsForm textarea{min-height:58px}.emojiGuess-module__gL-iWq__settingsForm select{padding:5px}.emojiGuess-module__gL-iWq__emojis{font-size:32px}.emojiGuess-module__gL-iWq__longClue{grid-template-columns:repeat(6,1fr);gap:3px;font-size:27px}.emojiGuess-module__gL-iWq__answerArea{gap:4px;min-height:45px}.emojiGuess-module__gL-iWq__answer{font-size:17px}.emojiGuess-module__gL-iWq__explanation{font-size:10px}}@media (prefers-reduced-motion:reduce){.emojiGuess-module__gL-iWq__stage button{transition:none}}@container (max-height:620px) and (max-width:599px){.emojiGuess-module__gL-iWq__settingsForm{gap:6px}.emojiGuess-module__gL-iWq__settingsHeading h2{font-size:19px}}@container (max-height:490px) and (max-width:599px){.emojiGuess-module__gL-iWq__viewport[data-keyboard-open=true] .emojiGuess-module__gL-iWq__stage{grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"puzzle""action"}.emojiGuess-module__gL-iWq__viewport[data-keyboard-open=true] .emojiGuess-module__gL-iWq__header,.emojiGuess-module__gL-iWq__viewport[data-keyboard-open=true] .emojiGuess-module__gL-iWq__toolbar,.emojiGuess-module__gL-iWq__viewport[data-keyboard-open=true] .emojiGuess-module__gL-iWq__settingsFields{display:none}}.emojiGuess-module__gL-iWq__answerArea,.emojiGuess-module__gL-iWq__emojis{flex-shrink:0}@container (max-height:620px){.emojiGuess-module__gL-iWq__longClue{flex-wrap:nowrap;gap:4px;font-size:27px;display:flex}.emojiGuess-module__gL-iWq__answerArea{gap:5px;min-height:0}.emojiGuess-module__gL-iWq__answer{font-size:17px}.emojiGuess-module__gL-iWq__explanation{font-size:11px;line-height:1.3}.emojiGuess-module__gL-iWq__puzzleBody{gap:8px}}.emojiGuess-module__gL-iWq__viewport:before{content:"";pointer-events:none;border:0 solid #0000;border-width:0 7px;border-image:repeating-linear-gradient(135deg,#cf302e 0 10px,#fff9e8 10px 20px) 7;position:absolute;inset:0}.emojiGuess-module__gL-iWq__card:before{content:"";background:repeating-linear-gradient(120deg,#ffda64 0 14px,#fff9e8 14px 28px);border-radius:0 0 4px 4px;height:5px;position:absolute;top:0;left:24px;right:24px}.emojiGuess-module__gL-iWq__cardFooter button{color:#173c30;background:#d8ebcc;border:2px solid #152d20;box-shadow:2px 2px #152d20}.emojiGuess-module__gL-iWq__cardFooter .emojiGuess-module__gL-iWq__report{box-shadow:none;color:#fff9e8;background:0 0;border-color:#0000}.emojiGuess-module__gL-iWq__welcomeIcon{border-radius:15px;box-shadow:5px 5px #152d20}
.christmasTrim-module__2Pkv0q__trim{pointer-events:none;color:#15281d;position:absolute;inset:0;overflow:hidden}.christmasTrim-module__2Pkv0q__lights{width:100%;height:76px;position:absolute;top:-12px;left:0}.christmasTrim-module__2Pkv0q__tree,.christmasTrim-module__2Pkv0q__gift{border:3px solid #15281d;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:18px;display:flex;position:absolute;box-shadow:6px 6px #15281d}.christmasTrim-module__2Pkv0q__tree{background:#ffe17d;top:25%;left:calc(50% - 510px);transform:rotate(-10deg)}.christmasTrim-module__2Pkv0q__tree>svg:not(.christmasTrim-module__2Pkv0q__star){color:#127044;stroke-width:2.5px;width:105px;height:105px}.christmasTrim-module__2Pkv0q__tree .christmasTrim-module__2Pkv0q__star{fill:#ed493e;color:#15281d;width:25px;height:25px}.christmasTrim-module__2Pkv0q__tree span,.christmasTrim-module__2Pkv0q__gift span{text-align:center;letter-spacing:.04em;margin-top:12px;font-size:11px;font-weight:900;line-height:1.3}.christmasTrim-module__2Pkv0q__gift{background:#fa7866;bottom:14%;right:calc(50% - 525px);transform:rotate(9deg)}.christmasTrim-module__2Pkv0q__gift>svg{stroke-width:2.5px;width:92px;height:92px}.christmasTrim-module__2Pkv0q__snowOne,.christmasTrim-module__2Pkv0q__snowTwo{color:#137446;stroke-width:2px;width:70px;height:70px;position:absolute}.christmasTrim-module__2Pkv0q__snowOne{bottom:10%;left:6%;transform:rotate(12deg)}.christmasTrim-module__2Pkv0q__snowTwo{color:#cf302e;top:17%;right:7%}@media (max-width:1000px){.christmasTrim-module__2Pkv0q__tree{opacity:.28;left:-70px}.christmasTrim-module__2Pkv0q__gift{opacity:.28;right:-75px}}@media (max-width:600px){.christmasTrim-module__2Pkv0q__lights{height:58px}.christmasTrim-module__2Pkv0q__tree,.christmasTrim-module__2Pkv0q__gift{display:none}.christmasTrim-module__2Pkv0q__snowOne,.christmasTrim-module__2Pkv0q__snowTwo{opacity:.2;width:52px;height:52px}.christmasTrim-module__2Pkv0q__snowOne{left:-20px}.christmasTrim-module__2Pkv0q__snowTwo{right:-22px}}
.christmasEmoji-module__wgDLgG__page{color:#17271c;background:#fff8e6}.christmasEmoji-module__wgDLgG__hero{background:#e3f0d9;border-bottom:4px solid #17271c;position:relative;overflow:hidden}.christmasEmoji-module__wgDLgG__hero:after{content:"";background:repeating-linear-gradient(135deg,#cf302e 0 16px,#fff8e6 16px 32px);border-top:3px solid #17271c;height:14px;position:absolute;bottom:0;left:0;right:0}.christmasEmoji-module__wgDLgG__heroContent{z-index:1;padding-top:100px;padding-bottom:76px;position:relative}.christmasEmoji-module__wgDLgG__title{font-family:var(--font-archivo-black),sans-serif;text-transform:uppercase;letter-spacing:-.035em;color:#11623f;margin-top:0;font-size:clamp(44px,6.5vw,88px);font-weight:900;line-height:1.02}.christmasEmoji-module__wgDLgG__title>span{display:block}.christmasEmoji-module__wgDLgG__title strong{color:#fff8e6;font-weight:inherit;background:#cb302b;border:3px solid #17271c;margin:8px 0;padding:4px 13px 9px;display:inline-block;transform:rotate(-3deg);box-shadow:6px 6px #17271c}.christmasEmoji-module__wgDLgG__heroBoard{color:#fff8e6;background:#11623f;border:4px solid #17271c;border-radius:18px;position:relative;transform:rotate(3deg);box-shadow:10px 10px #17271c}.christmasEmoji-module__wgDLgG__heroBoard:before{content:"";background:#ffd765;border:3px solid #17271c;width:72px;height:38px;position:absolute;top:-18px;right:24px;transform:rotate(-7deg)}.christmasEmoji-module__wgDLgG__holidayIcons{align-items:center;gap:18px;margin-bottom:22px;display:flex}.christmasEmoji-module__wgDLgG__holidayIcons>svg{color:#ffe17d;stroke-width:2.3px;width:66px;height:66px}.christmasEmoji-module__wgDLgG__holidayIcons>svg:nth-child(2){color:#ff8f79;transform:rotate(-8deg)}.christmasEmoji-module__wgDLgG__heroBoard .christmasEmoji-module__wgDLgG__roundWords{margin-top:0;font-size:clamp(33px,4vw,48px);line-height:1.1}.christmasEmoji-module__wgDLgG__presets>a{border-width:3px;border-radius:10px;box-shadow:5px 5px #17271c}.christmasEmoji-module__wgDLgG__presets>a:first-child{color:#fff8e6;background:#cb302b}.christmasEmoji-module__wgDLgG__presets>a:not(:first-child){color:#17271c;background:#ffda64}.christmasEmoji-module__wgDLgG__examples>article{border:3px solid #17271c;border-radius:14px;box-shadow:6px 6px #17271c}.christmasEmoji-module__wgDLgG__examples>article:first-child{background:#d8edc8;transform:rotate(-1deg)}.christmasEmoji-module__wgDLgG__examples>article:nth-child(2){background:#ffe17d;transform:rotate(1deg)}.christmasEmoji-module__wgDLgG__examples>article:nth-child(3){background:#ffd1c4;transform:rotate(-1deg)}.christmasEmoji-module__wgDLgG__examples h3{color:#17271c;background:#fff8e6;border:2px solid #17271c;border-radius:6px;padding:5px 9px;display:inline-block}.christmasEmoji-module__wgDLgG__partySection{background:#ffdf79;border-block:4px solid #17271c}.christmasEmoji-module__wgDLgG__faq{padding-top:36px;padding-bottom:48px}.christmasEmoji-module__wgDLgG__faq details{border-width:3px;border-radius:10px;box-shadow:3px 3px #17271c}.christmasEmoji-module__wgDLgG__finale{color:#fff8e6;background:#c92f2a;border-top:4px solid #17271c;position:relative}.christmasEmoji-module__wgDLgG__finale h2{color:#ffe17d}.christmasEmoji-module__wgDLgG__page ::selection{color:#17271c;background:#ffda64}@media (max-width:767px){.christmasEmoji-module__wgDLgG__heroContent{padding-top:80px;padding-bottom:56px}.christmasEmoji-module__wgDLgG__heroBoard{margin:8px 7px 0;transform:rotate(2deg)}.christmasEmoji-module__wgDLgG__roundWords br{display:none}.christmasEmoji-module__wgDLgG__roundWords{word-spacing:.1em}.christmasEmoji-module__wgDLgG__examples>article{transform:none!important}}
