.BadgeBackfilledNotificationPopupPresenter_header__g_kBU{position:relative;margin-bottom:24px}.BadgeBackfilledNotificationPopupPresenter_popup__IQfRh{width:100%;max-width:328px;position:relative;z-index:6000;background-color:var(--color-bg-white);border-radius:16px;overflow:hidden}.BadgeBackfilledNotificationPopupPresenter_headerImage__VOSfs{height:auto;width:100%}.BadgeBackfilledNotificationPopupPresenter_body__wC4s0{padding:0 var(--space-600);display:flex;flex-direction:column;gap:var(--space-400)}.BadgeBackfilledNotificationPopupPresenter_footer__sJMRo{box-sizing:border-box;width:100%;padding:var(--space-400) var(--space-600) var(--space-800) var(--space-600);display:flex;flex-shrink:0;gap:var(--space-200);justify-content:center;align-items:center}.BadgeEarnedNotificationPopupPresenter_header__494Wa{position:relative;width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background-size:cover;background-image:url(/_next/static/media/badge-popup-bg-earned.22703cc9.png)}.BadgeEarnedNotificationPopupPresenter_header__494Wa img{width:50%;height:auto}.BadgeEarnedNotificationPopupPresenter_badgeImage__JiOJ3{width:50%;position:relative;top:40px}.BadgeEarnedNotificationPopupPresenter_modalBodyInner__maQLV{padding-top:27px}.BadgeEarnedNotificationPopupPresenter_badgeTitle__mscaJ{margin-bottom:8px}.BadgeEarnedNotificationPopupPresenter_badgeDescription__qBZyN{white-space:pre-wrap}.BadgeEarnedNotificationPopupPresenter_body__4ItYT{padding:0 var(--space-600);display:flex;flex-direction:column;gap:var(--space-400)}.BadgeEarnedNotificationPopupPresenter_footer__RwLIb{box-sizing:border-box;width:100%;padding:var(--space-400) var(--space-600) var(--space-800) var(--space-600);display:flex;flex-shrink:0;flex-direction:column;gap:var(--space-200);align-items:center}.CourseCompletionNotificationPopupPresenter_thumbnailWrapper__IyycR{padding:24px}.CourseCompletionNotificationPopupPresenter_thumbnail__lJ_NK{width:100%;height:auto;border-radius:8px;border:1px solid var(--color-border-default)}.CourseCompletionNotificationPopupPresenter_body__WTnJ8{padding:0 var(--space-600);display:flex;flex-direction:column;gap:var(--space-400)}.CourseCompletionNotificationPopupPresenter_footer__0vEwO{box-sizing:border-box;width:100%;padding:var(--space-400) var(--space-600) var(--space-800) var(--space-600);display:flex;flex-shrink:0;gap:var(--space-200);justify-content:center;align-items:center}.CourseCompletionNotificationPopupPresenter_buttonToolbar__j2kY1{display:flex;justify-content:center;gap:16px;max-width:450px}@media screen and (max-width:544px){.CourseCompletionNotificationPopupPresenter_buttonToolbar__j2kY1{max-width:100%;flex-direction:column}}.PracticalSectionResultNotificationPopupPresenter_gradeA__6euJo{background-color:#ecd5d4;background-image:url(/_next/static/media/modal_bg_hanahubuki.970dc122.png)}.PracticalSectionResultNotificationPopupPresenter_gradeB__56pWk{background-color:#e5eeeb;background-image:url(/_next/static/media/modal_bg.b8e032be.png)}.PracticalSectionResultNotificationPopupPresenter_gradeC___opRD{background-color:#eef6f8;background-image:url(/_next/static/media/modal_bg.b8e032be.png)}.PracticalSectionResultNotificationPopupPresenter_thumbnailWrapper__TbuLe{padding:24px}.PracticalSectionResultNotificationPopupPresenter_thumbnail__f0h9P{background-size:cover;border-radius:30px;padding-bottom:37px;width:100%;height:auto}@media screen and (max-width:544px){.PracticalSectionResultNotificationPopupPresenter_thumbnail__f0h9P{border-radius:12px;padding-bottom:20px}}.PracticalSectionResultNotificationPopupPresenter_thumbnail__f0h9P .PracticalSectionResultNotificationPopupPresenter_scoreWrapper__oqABp{display:flex;justify-content:center}.PracticalSectionResultNotificationPopupPresenter_thumbnail__f0h9P .PracticalSectionResultNotificationPopupPresenter_scoreWrapper__oqABp .PracticalSectionResultNotificationPopupPresenter_score__GwvZU{margin:67px 0 30px;padding:0 30px}@media screen and (max-width:544px){.PracticalSectionResultNotificationPopupPresenter_thumbnail__f0h9P .PracticalSectionResultNotificationPopupPresenter_scoreWrapper__oqABp .PracticalSectionResultNotificationPopupPresenter_score__GwvZU{margin:32px 0 24px;padding:0 16px}}.PracticalSectionResultNotificationPopupPresenter_thumbnail__f0h9P .PracticalSectionResultNotificationPopupPresenter_scoreWrapper__oqABp .PracticalSectionResultNotificationPopupPresenter_score__GwvZU{border-bottom:1px solid #363647;display:flex;align-items:baseline}.PracticalSectionResultNotificationPopupPresenter_thumbnail__f0h9P .PracticalSectionResultNotificationPopupPresenter_scoreWrapper__oqABp .PracticalSectionResultNotificationPopupPresenter_score__GwvZU .PracticalSectionResultNotificationPopupPresenter_scoreText__3l4QO{font-family:europa,sans-serif;font-size:120px}@media screen and (max-width:544px){.PracticalSectionResultNotificationPopupPresenter_thumbnail__f0h9P .PracticalSectionResultNotificationPopupPresenter_scoreWrapper__oqABp .PracticalSectionResultNotificationPopupPresenter_score__GwvZU .PracticalSectionResultNotificationPopupPresenter_scoreText__3l4QO{font-size:64px}}.PracticalSectionResultNotificationPopupPresenter_thumbnail__f0h9P .PracticalSectionResultNotificationPopupPresenter_scoreWrapper__oqABp .PracticalSectionResultNotificationPopupPresenter_score__GwvZU .PracticalSectionResultNotificationPopupPresenter_scoreText__3l4QO{font-weight:700;letter-spacing:2.68645px;color:#363647}.PracticalSectionResultNotificationPopupPresenter_thumbnail__f0h9P .PracticalSectionResultNotificationPopupPresenter_titles__yZqcg{background-color:var(--color-bg-white);margin:0 80px;padding:8px 0}@media screen and (max-width:544px){.PracticalSectionResultNotificationPopupPresenter_thumbnail__f0h9P .PracticalSectionResultNotificationPopupPresenter_titles__yZqcg{margin:0 20px;padding:8px 0}}.PracticalSectionResultNotificationPopupPresenter_thumbnail__f0h9P .PracticalSectionResultNotificationPopupPresenter_titles__yZqcg .PracticalSectionResultNotificationPopupPresenter_sectionTitle__M9ovI{color:#4c6072}.PracticalSectionResultNotificationPopupPresenter_body__1QqJK{padding:0 var(--space-600);display:flex;flex-direction:column;gap:var(--space-400)}.PracticalSectionResultNotificationPopupPresenter_footer__ImXpp{box-sizing:border-box;width:100%;padding:var(--space-400) var(--space-600) var(--space-800) var(--space-600);display:flex;flex-shrink:0;gap:var(--space-200);justify-content:center;align-items:center}.PracticalSectionResultNotificationPopupPresenter_buttonToolbar__etm0W{display:flex;justify-content:center;width:100%;gap:16px;max-width:450px}@media screen and (max-width:544px){.PracticalSectionResultNotificationPopupPresenter_buttonToolbar__etm0W{max-width:100%;flex-direction:column}}.RegularPlanCompletionNotificationPopupPresenter_image__i4Nze{width:100%}.RegularPlanCompletionNotificationPopupPresenter_image__i4Nze>img{width:100%;height:auto}.RegularPlanCompletionNotificationPopupPresenter_modalBodyInner__Y73AV{padding-top:27px}.RegularPlanCompletionNotificationPopupPresenter_title__fAKgo{margin-bottom:8px}.RegularPlanCompletionNotificationPopupPresenter_body__SEVDk{padding:0 var(--space-600);display:flex;flex-direction:column;gap:var(--space-400)}.RegularPlanCompletionNotificationPopupPresenter_footer__wkYe3{box-sizing:border-box;width:100%;padding:var(--space-400) var(--space-600) var(--space-800) var(--space-600);display:flex;flex-shrink:0;gap:var(--space-200);justify-content:center;align-items:center}.RewardNotificationPopupPresenter_header__rBq6D{position:relative;margin-bottom:24px}.RewardNotificationPopupPresenter_rewardAmountWrapper__nC9eK{position:absolute;display:flex;justify-content:center;align-items:center;bottom:24px;left:0;right:0;margin:auto}.RewardNotificationPopupPresenter_rewardAmount__MzNgO{background-color:var(--color-bg-white);padding:16px 24px;border-radius:999px;display:flex;align-items:flex-end;gap:4px}.RewardNotificationPopupPresenter_amount__hgBqT{font-size:32px;font-weight:600;font-family:var(--font-family-default);letter-spacing:.03em}.RewardNotificationPopupPresenter_amount__hgBqT.RewardNotificationPopupPresenter_UserRewardHistoryEarned__qUfkL{color:var(--color-text-shepink-darken)}.RewardNotificationPopupPresenter_amount__hgBqT.RewardNotificationPopupPresenter_UserRewardHistoryUsed__G0PTM{color:var(--color-text-sheblue-darken)}.RewardNotificationPopupPresenter_headerImage__a7jpV{width:100%;height:auto}.RewardNotificationPopupPresenter_body___rBzv{padding:0 var(--space-600);display:flex;flex-direction:column;gap:var(--space-400)}.RewardNotificationPopupPresenter_footer__7i147{box-sizing:border-box;width:100%;padding:var(--space-400) var(--space-600) var(--space-800) var(--space-600);display:flex;flex-shrink:0;gap:var(--space-200);justify-content:center;align-items:center}.SheCertifiedCreatorPassedNotificationPopupPresenter_headerImage__QkcEE{width:100%}.SheCertifiedCreatorPassedNotificationPopupPresenter_headerImage__QkcEE>img{width:100%;height:auto;border-radius:var(--border-radius-large,8px) var(--border-radius-large,8px) 0 0}.SheCertifiedCreatorPassedNotificationPopupPresenter_body__Anm26{padding:0 var(--space-600);display:flex;flex-direction:column;gap:var(--space-400)}.SheCertifiedCreatorPassedNotificationPopupPresenter_footer__vV54B{box-sizing:border-box;width:100%;padding:var(--space-400) var(--space-600) var(--space-800) var(--space-600);display:flex;flex-shrink:0;gap:var(--space-200);justify-content:center;align-items:center}.SheCertifiedCreatorPassedNotificationPopupPresenter_modalBodyInner__M6VQp{display:flex;flex-direction:column;gap:var(--space-200);padding-top:var(--space-400)}.SheCertifiedCreatorPassedNotificationPopupPresenter_buttons__VSfT6{display:flex;gap:var(--space-200);width:100%}.SheCertifiedCreatorPassedNotificationPopupPresenter_buttons__VSfT6 .SheCertifiedCreatorPassedNotificationPopupPresenter_button__OMcPU{flex:1}.SheCertifiedCreatorPassedNotificationPopupPresenter_spOnly___709M{display:none}@media screen and (max-width:544px){.SheCertifiedCreatorPassedNotificationPopupPresenter_spOnly___709M{display:block}.SheCertifiedCreatorPassedNotificationPopupPresenter_buttons__VSfT6{flex-direction:column-reverse}.SheCertifiedCreatorPassedNotificationPopupPresenter_buttons__VSfT6 .SheCertifiedCreatorPassedNotificationPopupPresenter_button__OMcPU{flex:initial;width:100%}}.WillingnessUpdateGuideDialog_container__FRFYb{display:flex;flex-direction:column;gap:var(--space-400);padding:var(--space-800) var(--space-600)}.WillingnessUpdateGuideDialog_actions__RbLR_{display:flex;justify-content:flex-end;gap:var(--space-200)}.WillingnessUpdateDialogPresenter_modalContent__Yr1c9{overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.WillingnessUpdateDialogPresenter_modalContent__Yr1c9::-webkit-scrollbar{display:none}.WillingnessUpdateDialogPresenter_scrollLayout__WT8cY{display:flex;flex-direction:column;max-height:95svh;overflow:hidden}.WillingnessUpdateDialogPresenter_header__K06UI{position:relative;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;gap:var(--space-200);width:100%;padding:var(--space-800) var(--space-1000) var(--space-600) var(--space-800);background-color:var(--color-object-sheblue-lightest)}.WillingnessUpdateDialogPresenter_closeButton__tSKoK{position:absolute;top:var(--space-200);right:var(--space-200)}.WillingnessUpdateDialogPresenter_body__gbz1B{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-400);padding:var(--space-600)}.WillingnessUpdateDialogPresenter_sectionList__6zf_O,.WillingnessUpdateDialogPresenter_section___B_V2{display:flex;flex-direction:column;gap:var(--space-200)}.WillingnessUpdateDialogPresenter_section___B_V2{box-sizing:border-box;padding:var(--space-300) var(--space-400) var(--space-400);border:1px solid var(--color-border-default);border-radius:var(--border-radius-small)}.WillingnessUpdateDialogPresenter_scoutRadioGroup__D08yQ{display:flex;gap:var(--space-200)}@media screen and (max-width:1012px){.WillingnessUpdateDialogPresenter_scoutRadioGroup__D08yQ{flex-direction:column}}.WillingnessUpdateDialogPresenter_scoutRadioItem__iwguL{flex:1 1 0;min-width:0}.WillingnessUpdateDialogPresenter_footer__z9g1t{flex-shrink:0;box-sizing:border-box;display:flex;justify-content:flex-end;width:100%;padding:var(--space-400) var(--space-600) var(--space-600);background-color:var(--color-object-white)}@media screen and (max-width:1012px){.WillingnessUpdateDialogPresenter_footer__z9g1t{flex-direction:column}}