@keyframes app_marquee__Ll_zl{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.app_mainWrapper__hn_VN{display:flex;gap:20px;flex-direction:column;align-items:center;padding:0}@media(min-width:768px){.app_mainWrapper__hn_VN{padding:48px 80px 80px}}.app_mainWrapper__hn_VN .app_title__4mMQe{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:400;font-size:9vw;white-space:pre;margin:0}@media(max-width:375px){.app_mainWrapper__hn_VN .app_title__4mMQe{font-size:2rem;font-style:normal;font-weight:400;line-height:2rem}}@media(min-width:768px){.app_mainWrapper__hn_VN .app_title__4mMQe{font-size:2rem;font-style:normal;font-weight:400;line-height:2rem}}@keyframes Toast_marquee___5_it{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.Toast_toastContainer__xhDTb{position:fixed;bottom:1rem;width:100%;display:flex;justify-content:center;z-index:var(--toast-z-index);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 -20px}@media(min-width:768px){.Toast_toastContainer__xhDTb{position:-webkit-sticky;position:sticky;margin:0 auto}}.Toast_toastContainer__xhDTb .Toast_toastBox___HRFn{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem .75rem;gap:.375rem;border-bottom:8px solid var(--scale-black);width:calc(100% - 2rem)}.Toast_toastContainer__xhDTb .Toast_toastBox___HRFn .Toast_description__5eEnt{display:flex;justify-content:center;text-align:center;width:100%;overflow-wrap:break-word}.Toast_toastContainer__xhDTb .Toast_toastBox___HRFn.Toast_success__AN9hn{background-color:var(--scale-green)}.Toast_toastContainer__xhDTb .Toast_toastBox___HRFn.Toast_success__AN9hn .Toast_description__5eEnt{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);color:var(--scale-black)}.Toast_toastContainer__xhDTb .Toast_toastBox___HRFn.Toast_error__Ose_z{background-color:var(--scale-crimson)}.Toast_toastContainer__xhDTb .Toast_toastBox___HRFn .Toast_title__bzwSF,.Toast_toastContainer__xhDTb .Toast_toastBox___HRFn.Toast_error__Ose_z .Toast_description__5eEnt{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);color:var(--scale-white)}.Toast_toastContainer__xhDTb .Toast_toastBox___HRFn .Toast_title__bzwSF{background-color:var(--scale-black);padding:.125rem .375rem;overflow-wrap:break-word}@keyframes Layout_marquee__lZyF1{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.Layout_layoutWrapper__v8WPw{padding:0;margin:0;width:100%;height:100%;max-width:100%;background-color:var(--scale-gray-900)}@media(min-width:768px){.Layout_layoutWrapper__v8WPw{position:fixed;display:flex;align-items:center;justify-content:center}}.Layout_layoutWrapper__v8WPw .Layout_contentWrapper__YGFXt{position:relative;width:100%;height:100%;padding:0}@media(min-width:768px){.Layout_layoutWrapper__v8WPw .Layout_contentWrapper__YGFXt{width:640px;height:568px;padding:72px}}.Layout_layoutWrapper__v8WPw .Layout_contentWrapper__YGFXt .Layout_backgroundImage__Au7e0{position:absolute;height:100%;width:100%;inset:0;display:none}@media(min-width:768px){.Layout_layoutWrapper__v8WPw .Layout_contentWrapper__YGFXt .Layout_backgroundImage__Au7e0{display:block}}.Layout_layoutWrapper__v8WPw .Layout_contentWrapper__YGFXt .Layout_contentBox__CX5Dm{position:relative;margin:0 auto;background-color:var(--scale-indigo);min-height:calc(var(--vh, 1vh)*100);width:100%;height:auto;padding:80px 20px}@media(min-width:768px){.Layout_layoutWrapper__v8WPw .Layout_contentWrapper__YGFXt .Layout_contentBox__CX5Dm{padding:0;border:8px solid var(--scale-black);border-radius:4px;overflow-y:auto;width:480px;height:360px;box-sizing:content-box;min-height:auto}}@keyframes Footer_marquee__8zh8D{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.Footer_footerWrapper__JFj68{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:768px;margin:0 -20px;bottom:0}@media(min-width:768px){.Footer_footerWrapper__JFj68{position:static;max-width:auto;margin:0 0 -64px}}.Footer_footerWrapper__JFj68 .Footer_footerItem__3f12o{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);color:var(--scale-gray-800);display:flex;padding:8px 0;justify-content:center;align-items:center;background-color:var(--scale-gray-500);width:calc(100% - 11.8rem)}.Footer_footerWrapper__JFj68 .Footer_footerItem__3f12o.Footer_left__yk24L{border-right:1px solid var(--scale-gray-900)}.Footer_footerWrapper__JFj68 .Footer_footerItem__3f12o.Footer_left__yk24L .Footer_marquee__8zh8D{overflow:hidden;position:relative}.Footer_footerWrapper__JFj68 .Footer_footerItem__3f12o.Footer_left__yk24L .Footer_marquee__8zh8D .Footer_description__W8Jz8:after{content:"";white-space:nowrap;padding-right:50px}.Footer_footerWrapper__JFj68 .Footer_footerItem__3f12o.Footer_left__yk24L .Footer_marquee__8zh8D .Footer_description__W8Jz8{margin:0;padding-left:100%;display:inline-block;white-space:nowrap;animation-name:Footer_marquee__8zh8D;animation-timing-function:linear;animation-duration:10s;animation-iteration-count:infinite}.Footer_footerWrapper__JFj68 .Footer_footerItem__3f12o.Footer_right__isrLL{border-left:1px solid var(--scale-white);padding:8px 1rem;word-break:keep-all;width:max-content}@keyframes Button_marquee__JAojt{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.Button_buttonWrapper__Aahv_{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);color:currentColor;position:relative;transform:translate(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out,opacity .1s ease-in-out;white-space:nowrap;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;padding:5px 1rem 7px;border:2px solid;width:100%}.Button_buttonWrapper__Aahv_:not(:disabled,.Button_disabled__ykuBT){border-top-color:var(--scale-white);border-left-color:var(--scale-white)}.Button_buttonWrapper__Aahv_:not(:disabled,.Button_disabled__ykuBT).Button_primary__1mX1w{color:var(--scale-white);background-color:var(--scale-cyan-600);border-bottom-color:var(--scale-cyan-800);border-right-color:var(--scale-cyan-800)}.Button_buttonWrapper__Aahv_:not(:disabled,.Button_disabled__ykuBT).Button_secondary__zugbO{color:var(--scale-gray-900);background-color:var(--scale-gray-500);border-bottom-color:var(--scale-gray-800);border-right-color:var(--scale-gray-800)}.Button_buttonWrapper__Aahv_:disabled{color:var(--scale-gray-700);background-color:var(--scale-gray-500);border-color:var(--scale-white) var(--scale-gray-700) var(--scale-gray-700) var(--scale-white)}.Button_buttonWrapper__Aahv_:not(:disabled,.Button_disabled__ykuBT):active.Button_primary__1mX1w{color:var(--scale-cyan-300);background-color:var(--scale-cyan-700);border-color:var(--scale-cyan-800) var(--scale-white) var(--scale-white) var(--scale-cyan-800)}.Button_buttonWrapper__Aahv_:not(:disabled,.Button_disabled__ykuBT):active.Button_secondary__zugbO{color:var(--scale-yellow);background-color:var(--scale-gray-600);border-color:var(--scale-gray-800) var(--scale-white) var(--scale-white) var(--scale-gray-800)}@keyframes SelectBox_marquee__sdR6O{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.SelectBox_selectBoxWrapper__79gFh{width:100%;position:relative}.SelectBox_selectBoxWrapper__79gFh .SelectBox_iconWrapper__J_0T8{display:flex;position:absolute;top:14px;right:18px}.SelectBox_selectBoxWrapper__79gFh .SelectBox_iconWrapper__J_0T8 .SelectBox_icon__oVADm{transition:.3s}.SelectBox_selectBoxWrapper__79gFh .SelectBox_selectWrapper__TDa9h:disabled+.SelectBox_iconWrapper__J_0T8 .SelectBox_icon__oVADm{cursor:not-allowed}.SelectBox_selectBoxWrapper__79gFh .SelectBox_selectWrapper__TDa9h:focus+.SelectBox_iconWrapper__J_0T8 .SelectBox_icon__oVADm{transform:rotate(180deg)}.SelectBox_selectBoxWrapper__79gFh .SelectBox_selectWrapper__TDa9h{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);color:currentColor;position:relative;transform:translate(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out,opacity .1s ease-in-out;white-space:nowrap;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:left;outline:none;border-radius:0;padding:5px 1rem 7px;border:2px solid;width:100%}.SelectBox_selectBoxWrapper__79gFh .SelectBox_selectWrapper__TDa9h:not(:disabled,.SelectBox_disabled__XK0wd){cursor:pointer;border-top-color:var(--scale-white);border-left-color:var(--scale-white)}.SelectBox_selectBoxWrapper__79gFh .SelectBox_selectWrapper__TDa9h:not(:disabled,.SelectBox_disabled__XK0wd).SelectBox_primary__yaAFY{color:var(--scale-white);background-color:var(--scale-cyan-600);border-bottom-color:var(--scale-cyan-800);border-right-color:var(--scale-cyan-800)}.SelectBox_selectBoxWrapper__79gFh .SelectBox_selectWrapper__TDa9h:not(:disabled,.SelectBox_disabled__XK0wd).SelectBox_secondary__blvf8{color:var(--scale-gray-900);background-color:var(--scale-gray-500);border-bottom-color:var(--scale-gray-800);border-right-color:var(--scale-gray-800)}.SelectBox_selectBoxWrapper__79gFh .SelectBox_selectWrapper__TDa9h:disabled{color:var(--scale-gray-700);background-color:var(--scale-gray-500);border-color:var(--scale-white) var(--scale-gray-700) var(--scale-gray-700) var(--scale-white)}.SelectBox_selectBoxWrapper__79gFh .SelectBox_selectWrapper__TDa9h:not(:disabled,.SelectBox_disabled__XK0wd):focus.SelectBox_primary__yaAFY{color:var(--scale-cyan-300);background-color:var(--scale-cyan-700);border-color:var(--scale-cyan-800) var(--scale-white) var(--scale-white) var(--scale-cyan-800)}.SelectBox_selectBoxWrapper__79gFh .SelectBox_selectWrapper__TDa9h:not(:disabled,.SelectBox_disabled__XK0wd):focus.SelectBox_secondary__blvf8{color:var(--scale-yellow);background-color:var(--scale-gray-600);border-color:var(--scale-gray-800) var(--scale-white) var(--scale-white) var(--scale-gray-800)}.BirthSelectDatePicker_birthSelectDatePickerWrapper__xJ_Iz{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.BirthSongForm_formWrapper__fvNz5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;width:100%}@keyframes FrameTitle_marquee__Mltvs{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.FrameTitle_frameTitleWrapper___Df86{display:flex;padding:.25rem;justify-content:center;align-items:center;align-self:stretch}.FrameTitle_frameTitleWrapper___Df86 .FrameTitle_title__W6SvH{display:flex;padding:.75rem;justify-content:center;align-items:center;flex-direction:column;flex:1 0;text-align:center}.FrameTitle_frameTitleWrapper___Df86.FrameTitle_default__TSAdU{background-color:var(--scale-ivory)}.FrameTitle_frameTitleWrapper___Df86.FrameTitle_default__TSAdU .FrameTitle_title__W6SvH{border:2px solid var(--scale-gray-900);font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);color:var(--scale-gray-900)}.FrameTitle_frameTitleWrapper___Df86.FrameTitle_success__Yaj5b{background-color:var(--scale-green)}.FrameTitle_frameTitleWrapper___Df86.FrameTitle_success__Yaj5b .FrameTitle_title__W6SvH{border:2px solid var(--scale-gray-900);font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);color:var(--scale-gray-900)}.FrameTitle_frameTitleWrapper___Df86.FrameTitle_danger__dTyoU{background-color:var(--scale-crimson)}.FrameTitle_frameTitleWrapper___Df86.FrameTitle_danger__dTyoU .FrameTitle_title__W6SvH{border:2px solid var(--scale-white);font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);color:var(--scale-white)}@keyframes ProgressBar_marquee__JDTsU{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.ProgressBar_progressContainer__j6jf5{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;pointer-events:none}.ProgressBar_progressContainer__j6jf5 .ProgressBar_progressText__oTSeR{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);color:var(--scale-gray-400);display:flex;flex-direction:row;align-items:flex-start;gap:.5rem}.ProgressBar_progressContainer__j6jf5 .ProgressBar_progressBarWrapper__WH_uM{display:flex;height:4rem;padding:.5rem;width:100%;border:2px solid var(--scale-gray-400)}.ProgressBar_progressContainer__j6jf5 .ProgressBar_progressBarWrapper__WH_uM .ProgressBar_progressBar__OnRcl{width:100%;background-color:var(--scale-ivory)}.IframeVideoPlayer_iframeVideoPlayerWrapper__pfUPp{position:relative;padding-top:56%;width:100%;height:0}.IframeVideoPlayer_iframeVideoPlayerWrapper__pfUPp .IframeVideoPlayer_videoPlayer__bO8D8{position:absolute;top:0;left:0;width:100%;height:100%}.BirthSongResult_resultLayoutContainer__mGP_I{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;min-height:25rem}.BirthSongResult_resultLayoutContainer__mGP_I.BirthSongResult_hidden__4jigy{display:none}.BirthSongResult_resultLayoutContainer__mGP_I .BirthSongResult_resultWrapper__foRJh{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}