@font-face{font-family:Geologica;src:url(/font/Geologica-Black.ttf);font-style:normal;font-weight:900}@font-face{font-family:Geologica;src:url(/font/Geologica-Bold.ttf);font-style:normal;font-weight:700}@font-face{font-family:Geologica;src:url(/font/Geologica-ExtraBold.ttf);font-style:normal;font-weight:800}@font-face{font-family:Geologica;src:url(/font/Geologica-ExtraLight.ttf);font-style:normal;font-weight:200}@font-face{font-family:Geologica;src:url(/font/Geologica-Light.ttf);font-style:normal;font-weight:300}@font-face{font-family:Geologica;src:url(/font/Geologica-Medium.ttf);font-style:normal;font-weight:500}@font-face{font-family:Geologica;src:url(/font/Geologica-Regular.ttf);font-style:normal;font-weight:400}@font-face{font-family:Geologica;src:url(/font/Geologica-SemiBold.ttf);font-style:normal;font-weight:600}@font-face{font-family:Geologica;src:url(/font/Geologica-Thin.ttf);font-style:normal;font-weight:100}@font-face{font-family:Gluten;src:url(/font/Gluten-Black.ttf);font-style:normal;font-weight:900}@font-face{font-family:Gluten;src:url(/font/Gluten-Bold.ttf);font-style:normal;font-weight:700}@font-face{font-family:Gluten;src:url(/font/Gluten-ExtraBold.ttf);font-style:normal;font-weight:800}@font-face{font-family:Gluten;src:url(/font/Gluten-ExtraLight.ttf);font-style:normal;font-weight:200}@font-face{font-family:Gluten;src:url(/font/Gluten-Light.ttf);font-style:normal;font-weight:300}@font-face{font-family:Gluten;src:url(/font/Gluten-Medium.ttf);font-style:normal;font-weight:500}@font-face{font-family:Gluten;src:url(/font/Gluten-Regular.ttf);font-style:normal;font-weight:400}@font-face{font-family:Gluten;src:url(/font/Gluten-SemiBold.ttf);font-style:normal;font-weight:600}@font-face{font-family:Gluten;src:url(/font/Gluten-Thin.ttf);font-style:normal;font-weight:100}@font-face{font-family:KronaOne;src:url(/font/KronaOne-Regular.ttf);font-style:normal;font-weight:400}@font-face{font-family:Afacad;src:url(/font/Afacad-Bold.ttf);font-style:normal;font-weight:700}@font-face{font-family:Afacad;src:url(/font/Afacad-BoldItalic.ttf);font-style:italic;font-weight:700}@font-face{font-family:Afacad;src:url(/font/Afacad-Italic.ttf);font-style:italic;font-weight:400}@font-face{font-family:Afacad;src:url(/font/Afacad-Medium.ttf);font-style:normal;font-weight:500}@font-face{font-family:Afacad;src:url(/font/Afacad-MediumItalic.ttf);font-style:italic;font-weight:500}@font-face{font-family:Afacad;src:url(/font/Afacad-Regular.ttf);font-style:normal;font-weight:400}@font-face{font-family:Afacad;src:url(/font/Afacad-SemiBold.ttf);font-style:normal;font-weight:600}@font-face{font-family:Afacad;src:url(/font/Afacad-SemiBoldItalic.ttf);font-style:italic;font-weight:600}@font-face{font-family:Poppins;src:url(/font/Poppins-ExtraLight.ttf);font-style:normal;font-weight:200}@font-face{font-family:Poppins;src:url(/font/Poppins-ExtraLightItalic.ttf);font-style:italic;font-weight:200}@font-face{font-family:Poppins;src:url(/font/Poppins-Italic.ttf);font-style:italic;font-weight:400}@font-face{font-family:Poppins;src:url(/font/Poppins-Light.ttf);font-style:normal;font-weight:300}@font-face{font-family:Poppins;src:url(/font/Poppins-LightItalic.ttf);font-style:italic;font-weight:300}@font-face{font-family:Poppins;src:url(/font/Poppins-Medium.ttf);font-style:normal;font-weight:500}@font-face{font-family:Poppins;src:url(/font/Poppins-MediumItalic.ttf);font-style:italic;font-weight:500}@font-face{font-family:Poppins;src:url(/font/Poppins-Regular.ttf);font-style:normal;font-weight:400}@font-face{font-family:Poppins;src:url(/font/Poppins-SemiBold.ttf);font-style:normal;font-weight:600}@font-face{font-family:Poppins;src:url(/font/Poppins-SemiBoldItalic.ttf);font-style:italic;font-weight:600}@font-face{font-family:Poppins;src:url(/font/Poppins-Thin.ttf);font-style:normal;font-weight:100}@font-face{font-family:Poppins;src:url(/font/Poppins-ThinItalic.ttf);font-style:italic;font-weight:100}@font-face{font-family:Poppins;src:url(/font/Poppins-Black.ttf);font-style:normal;font-weight:900}@font-face{font-family:Poppins;src:url(/font/Poppins-BlackItalic.ttf);font-style:italic;font-weight:900}@font-face{font-family:Poppins;src:url(/font/Poppins-Bold.ttf);font-style:normal;font-weight:700}@font-face{font-family:Poppins;src:url(/font/Poppins-BoldItalic.ttf);font-style:italic;font-weight:700}@font-face{font-family:Poppins;src:url(/font/Poppins-ExtraBold.ttf);font-style:normal;font-weight:800}@font-face{font-family:Poppins;src:url(/font/Poppins-ExtraBoldItalic.ttf);font-style:italic;font-weight:800}@font-face{font-family:MPLUSRounded1c;src:url(/font/MPLUSRounded1c-Regular.ttf);font-style:normal;font-weight:400}@font-face{font-family:MPLUSRounded1c;src:url(/font/MPLUSRounded1c-ExtraBold.ttf);font-style:normal;font-weight:800}@font-face{font-family:MPLUSRounded1c;src:url(/font/MPLUSRounded1c-Light.ttf);font-style:normal;font-weight:300}@font-face{font-family:MPLUSRounded1c;src:url(/font/MPLUSRounded1c-Medium.ttf);font-style:normal;font-weight:500}@font-face{font-family:MPLUSRounded1c;src:url(/font/MPLUSRounded1c-Regular.ttf);font-style:normal;font-weight:400}@font-face{font-family:MPLUSRounded1c;src:url(/font/MPLUSRounded1c-Thin.ttf);font-style:normal;font-weight:100}@font-face{font-family:MPLUSRounded1c;src:url(/font/MPLUSRounded1c-Black.ttf);font-style:normal;font-weight:900}@font-face{font-family:MPLUSRounded1c;src:url(/font/MPLUSRounded1c-Bold.ttf);font-style:normal;font-weight:700}.smileLayoutMain{scroll-behavior:smooth;height:100%;min-height:fit-content;margin:0}.smileLayoutMain *,.smileLayoutMain :before,.smileLayoutMain :after{box-sizing:border-box}.smileLayoutMain{letter-spacing:normal;color:#000;flex-direction:column;font-family:Afacad;font-size:24px;font-weight:400;line-height:normal;display:flex}img{max-width:100%;height:auto}main{background-color:#fefaf1;flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}.opacity-50{opacity:.5}.transition-all{transition:all .3s}#error-msg{color:#fff;z-index:1000;background-color:#505052;border-radius:8px;align-items:center;gap:4px;width:fit-content;height:fit-content;padding:12px 16px;font-size:14px;font-weight:600;animation:.5s ease-out fadeIn;display:flex;position:fixed;top:50%;bottom:50%}.animate-pulse{animation:1s ease-in-out infinite pulse}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{50%{opacity:.2}}
/*# sourceMappingURL=735fe0525e66f3ad.css.map*/