.Snackbar_snackbar__BShOm{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:8px;background-color:var(--Cool-Netural-50,#f8f9fb);border:1px solid var(--Cool-Netural-50,#f0f3f9);background:var(--System-White,#fff);width:100%;box-sizing:border-box;box-shadow:0 0 12px 0 rgba(176,174,191,.28);gap:4px}@media screen and (max-width:810px){.Snackbar_snackbar__BShOm{max-width:335px}}.Snackbar_snackbar__content__l_2Db{display:flex;align-items:center;flex:1 1;min-width:0;gap:12px}@media screen and (max-width:810px){.Snackbar_snackbar__content__l_2Db{gap:8px}}.Snackbar_snackbar__icon__mDknJ{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Snackbar_snackbar__text__T0Ogd{color:var(--Cool-Netural-900,#121721);flex:1 1;word-break:break-word;margin-right:8px;font-size:var(--font-size-body2,15px);font-style:normal;font-weight:500;line-height:22px}@media screen and (max-width:810px){.Snackbar_snackbar__text__T0Ogd{font-size:var(--font-size-label2,13px);font-style:normal;font-weight:500;line-height:18px}}.Snackbar_snackbar__BShOm:not(:has(.Snackbar_snackbar__button__LZ_x4)) .Snackbar_snackbar__content__l_2Db{padding-right:0}.SnackbarContainer_snackbar-container__e4T5h{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:9999;width:-moz-fit-content;width:fit-content;padding:0 16px;box-sizing:border-box}@media screen and (max-width:810px){.SnackbarContainer_snackbar-container__e4T5h{left:0;transform:translateX(0);bottom:16px;padding:0 20px;max-width:100%}}.PopupManager_Dimmed__AgSKe{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);display:none}.PopupManager_Dimmed__AgSKe.PopupManager_open__yradJ{display:flex}.PopupManager_Dimmed__AgSKe.PopupManager_challengeShare__JSNad{background:rgba(0,0,0,.7)}.PopupManager_Layer__6Iqeo{position:fixed;top:0;left:0;width:100vw;height:100vh;background:"#FFFFFF";display:none}.PopupManager_Layer__6Iqeo.PopupManager_open__yradJ{display:flex}.PopupManager_DynamicPopupContainer__SqtF6{height:100dvh;position:fixed;top:0;left:0;width:100vw;padding:0 20px;display:flex;justify-content:center;align-items:center;z-index:999999!important}.PopupManager_DynamicPopupContainer__SqtF6.PopupManager_Naver__ez_zh{height:100vh}@media screen and (min-width:1024px){.PopupManager_DynamicPopupContainer__SqtF6{padding:0 40px}}.PopupManager_PopupContainer__lvZn0{position:fixed;top:0;left:0;width:100vw;height:100vh;padding:0 20px;display:flex;justify-content:center;align-items:center;height:-webkit-fill-available;height:-moz-available;height:stretch;z-index:999999!important}@media screen and (min-width:1024px){.PopupManager_PopupContainer__lvZn0{padding:0 40px;height:100vh}}.PopupManager_Content__B_uN4{position:relative;margin:0 auto}.DevAuthBar_overlay__s5Bpn{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.DevAuthBar_card__FRhnh{display:flex;flex-direction:column;align-items:center;gap:24px;padding:48px 40px;border-radius:16px;background:#1a1a2e;border:1px solid rgba(233,69,96,.3);min-width:320px}.DevAuthBar_title__qa62r{font-size:18px;font-weight:700;color:#fff;letter-spacing:-.02em}.DevAuthBar_subtitle__xnh1u{font-size:13px;color:#888;margin-top:-16px}.DevAuthBar_badge__DumBd{position:fixed;bottom:16px;right:16px;z-index:99999;display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:20px;background:#1a1a2e;border:1px solid rgba(233,69,96,.4);font-size:12px;color:#fff;cursor:default;opacity:.9;transition:opacity .2s}.DevAuthBar_badge__DumBd:hover{opacity:1}.DevAuthBar_email__91nYM{color:#e94560;font-weight:600}.DevAuthBar_logoutBtn__Cq3U_{background:none;border:none;color:#666;font-size:14px;cursor:pointer;padding:0;line-height:1}.DevAuthBar_logoutBtn__Cq3U_:hover{color:#e94560}.DevAuthBar_retryBtn__kLQBP{background:none;border:1px solid #e94560;color:#e94560;border-radius:8px;padding:8px 20px;font-size:13px;cursor:pointer}.DevAuthBar_retryBtn__kLQBP:hover{background:#e94560;color:#fff}