.popUp_overlay__UtcVq{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.popUp_popup__Tp_Fd{background:#3d3d3d;padding:20px 24px;border-radius:16px;width:300px;text-align:center}.popUp_message__3I7in{font-size:18px;color:#fff;margin-bottom:16px}.popUp_buttonContainer___mtCS{display:flex;justify-content:space-between;gap:12px}.popUp_cancelButton__tphk_,.popUp_confirmButton__8SNw8{flex:1 1}.Button_button__YtAnx{background-color:#0fe597;color:#000;border:none;padding:12px 24px;border-radius:24px;font-family:Noto Sans KR Bold,sans-serif;font-size:14px;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.Button_button__YtAnx:hover{background-color:#05b475;transform:scale(1.02)}.Button_button__YtAnx:active{background-color:#0c6f4c;transform:scale(.98)}.Button_buttonEmpty__bNb1c{background-color:transparent;color:#fff;border:1px;border-color:#fff;border-style:solid;padding:12px 24px;border-radius:24px;font-family:Noto Sans KR Bold,sans-serif;font-size:14px;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.Button_buttonEmpty__bNb1c:hover{background-color:#121212;transform:scale(1.02)}.Button_buttonEmpty__bNb1c:active{background-color:#4e4d4d;transform:scale(.98)}.Button_button__YtAnx.Button_inactive__C7_Bo{background-color:#b0b0b0;color:#5d5d5d;pointer-events:none}.Card_card__NHl9k{border-radius:14px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s ease;cursor:pointer;background-color:var(--bgColor,#fff);display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.Card_card__NHl9k:hover{background-color:#0fe597;white-space:nowrap}.Card_card__NHl9k.Card_selected__q791p{background-color:#05b475;border:1px solid #79fccb;white-space:nowrap}.Card_cardContent__vD64f{padding:16px;text-align:center}.Card_cardTitle__L2mOi{font-size:14px;margin-bottom:8px}.emotionSelect_container__L_Vvb{display:flex;flex-direction:column;align-items:center;padding:20px;background-color:#121212;min-height:100vh}.emotionSelect_header__0oZYD{display:flex;justify-content:flex-start;align-items:center;width:100%;background-color:#121212}.emotionSelect_backButton__K6N7R{background:none;border:none;cursor:pointer}.emotionSelect_title__sVebQ{font-size:24px;color:#fff;font-weight:700;margin-bottom:8px;text-align:left;width:100%;padding-left:10px}.emotionSelect_subtitle__rOyUn{font-size:16px;color:#b0b0b0;text-align:left;width:100%;margin-bottom:20px;padding-left:10px}.emotionSelect_emotionContainer__9Gxeh{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:20px}.emotionSelect_arrowButton__eszTP{background:none;border:none;cursor:pointer;width:24px;height:24px}.emotionSelect_emotionCard__k6jxZ{display:flex;flex-direction:column;align-items:center}.emotionSelect_emotionCard__k6jxZ img{width:174px;height:174px}.emotionSelect_cardList__petno{display:grid;grid-template-columns:repeat(4,84px);grid-gap:24px 8px;gap:24px 8px;justify-content:center;margin-bottom:20px}.emotionSelect_cardList__petno>div{width:84px;height:99px}.emotionSelect_buttonContainer__1ImMa{display:flex;justify-content:space-between;width:100%;gap:12px}.emotionSelect_buttonContainer__1ImMa>button{flex:1 1}.emotionSelect_selectedEmotions__MP5UI{margin:16px 0;display:flex;flex-wrap:wrap;gap:8px}.emotionSelect_selectedEmotion__8aYwh{background-color:transparent;border:1px solid #05b475;border-radius:16px;padding:8px 12px;font-size:14px;color:#fff;display:flex;align-items:center;gap:8px;font-weight:700}.emotionSelect_removeButton__2PXi8{background:none;border:none;font-size:14px;color:#fff;cursor:pointer}.emotionSelect_customInput__ZRixP{width:100%;padding:12px;font-size:16px;border:1px solid #ddd;border-radius:12px;margin-bottom:16px;background-color:#d3d3d3;color:#000}.emotionSelect_customInput__ZRixP:focus{outline:none;border-color:#0fe597;box-shadow:0 0 4px rgba(15,229,151,.5)}.emotionSelect_selectionCount__zZlAO{font-size:14px;font-weight:700;color:#fff;margin-left:auto;background-color:#333;padding:4px 8px;border-radius:12px}.diaryInput_container__OnAIQ{display:flex;flex-direction:column;align-items:center;padding:16px;background-color:#121212;min-height:100vh;box-sizing:border-box}.diaryInput_header__m5tRB{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px}.diaryInput_icon__RanJH{width:24px;height:24px;cursor:pointer}.diaryInput_date__W0AXC{font-size:18px;font-weight:700;color:#fff}.diaryInput_inputContainer__BrNMV{width:100%;margin-bottom:16px}.diaryInput_label__qKF_z{font-size:14px;color:#b0b0b0;margin-bottom:8px;display:block}.diaryInput_titleInput__0_ntB{width:100%;padding:8px 0;background:none;border:none;border-bottom:1px solid #555;color:#fff;font-size:20px;outline:none;font-family:Noto Sans KR Bold,sans-serif}.diaryInput_contentContainer__wY_QX{width:100%;position:relative}.diaryInput_contentInput__Q4inT{width:100%;height:600px;background:none;border:none;border-bottom:1px solid #555;color:#fff;font-size:16px;outline:none;resize:none;line-height:40px;padding:0;font-family:Noto Sans KR Medium,sans-serif}.diaryInput_contentInput__Q4inT::placeholder{color:#555}.diaryInput_charCount__7M0xX{position:absolute;right:0;bottom:-20px;font-size:12px;color:#888}.diaryInput_contentInput__Q4inT{background-image:linear-gradient(180deg,transparent 39px,#333 40px);background-size:100% 40px}.nickname_outGrid__Iwtr9{height:100%;width:100%;position:absolute;background-color:#292929}.nickname_innerGrid__BLPVL{margin:1rem}.nickname_mainText__TGHpI{color:#fff;margin-top:5rem;margin-left:1rem}.nickname_description__9lyge{color:#c6c6c6;margin-left:1rem;margin-bottom:62px}.nickname_allCheckBoxGrid___JNGO{background-color:#4e4d4d;padding-bottom:.75rem;padding-top:.75rem;border-radius:5px}.nickname_allCheckBoxGrid___JNGO,.nickname_checkBoxGrid__YboRN{color:#fff;font-size:10px;margin:1rem}.nickname_checkMark__nfjgG{margin-left:.5rem;margin-right:.5rem}.nickname_smallDescription__mTrDV{color:#fff;font-size:10px;margin:1rem 1rem 56px}.nickname_nicknameInputContainer__S5nF_{position:relative;width:100%}.nickname_textBox__P_uxz{background-color:#4e4d4d;width:100%;margin-bottom:1rem;font-size:25px;padding-right:30px}.nickname_closeIcon__O57ga{position:absolute;top:40%;right:10px;transform:translateY(-50%);cursor:pointer}.nickname_nextButton__4valG{width:100%}.nickname_deviderLine__Jbasn{width:95%;border-bottom:1px solid #aaa;line-height:.1em;margin-top:68px;margin-left:2.5%;margin-right:2.5%}.nickname_icon__KSVTa{color:#fff}.LoginPage_outGrid__EuOqg{height:100%;width:100%;position:absolute;background-color:#292929;text-align:center}.LoginPage_mainText__gETB4{color:#fff;margin-top:5rem;margin-bottom:5rem}.LoginPage_description__IM4wC{color:#c6c6c6;margin-bottom:5rem}.LoginPage_googleButton__ECYL4,.LoginPage_kakaoButton__FUQH6{width:95%;margin-left:2.5%;margin-right:2.5%}.LoginPage_kakaoButton__FUQH6{background-color:#d8fff0;margin-top:1rem}.TermsPage_outGrid__zcyxp{height:100%;width:100%;position:absolute;background-color:#292929}.TermsPage_mainText__gUp9D{color:#fff;margin-top:5rem;margin-left:1rem;margin-bottom:62px}.TermsPage_allCheckBoxGrid__9UrXy{background-color:#4e4d4d;padding-bottom:.75rem;padding-top:.75rem;border-radius:5px}.TermsPage_allCheckBoxGrid__9UrXy,.TermsPage_checkBoxGrid__X9Oqz{color:#fff;font-size:10px;margin:1rem}.TermsPage_checkMark__aZt_t{margin-left:.5rem;margin-right:.5rem}.TermsPage_smallDescription__kEzTx{color:#fff;font-size:10px;margin:1rem 1rem 56px}.TermsPage_deviderLine__iWigp,.TermsPage_nextButton__tDGPC{width:95%;margin-left:2.5%;margin-right:2.5%}.TermsPage_deviderLine__iWigp{border-bottom:1px solid #aaa;line-height:.1em;margin-top:68px}