.Popup.PopupScreen{z-index:9999;-webkit-user-select:none;user-select:none;--popup-w-s:420px;--popup-w-m:560px;--popup-w-l:760px;display:block;position:fixed;top:0;left:0}.Popup.PopupScreen.Active{bottom:0;right:0}.Popup.PopupScreen>.fadeout{animation:.25s animate_fade_out_popup_item}.Popup.PopupScreen .PopupItem{box-shadow:var(--bm-shadow-modal);background:var(--bm-surface);-webkit-backdrop-filter:var(--bm-blur);backdrop-filter:var(--bm-blur);border-radius:var(--bm-radius-modal);animation:.25s animate_fade_in_popup_item;position:absolute}.Popup.PopupScreen .PopupItem .Tag.PopupCloseButton{cursor:pointer;border-radius:var(--bm-radius-btn);width:32px;height:32px;color:var(--bm-text-2);background:0 0;justify-content:center;align-items:center;transition:background .2s;display:flex}.Popup.PopupScreen .PopupItem .Tag.PopupCloseButton:hover{background:var(--bm-hover-strong);color:var(--bm-text)}@keyframes animate_fade_in_popup_item{0%{opacity:0}to{opacity:1}}@keyframes animate_fade_out_popup_item{0%{opacity:1}to{opacity:0}}.Popup.PopupScreen :is(.PopupHost-LOGIN_POPUP,.PopupHost-NEW_SIGNUP_POPUP)>.Tag.ScreenGuard{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3}.Popup.PopupScreen .PopupItem.AuthPopup{--auth-placeholder:#55565d;--auth-border:#3d3d3d;--auth-select-border:#222a33;width:min(513px,100vw - 32px);max-height:var(--auth-max-height,calc(100dvh - 40px));box-sizing:border-box;border:1px solid var(--auth-border);border-radius:var(--bm-radius-modal);background:color-mix(in srgb, var(--bm-surface) 80%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--bm-text);font-family:Pretendard,sans-serif;top:50dvh;left:50vw;transform:translate(-50%,-50%);box-shadow:0 0 20px #000}.Popup.PopupScreen .PopupItem.AuthPopup img{flex-shrink:0;max-width:none}.Popup.PopupScreen .PopupItem.AuthPopup .auth-popup-header{flex-shrink:0;justify-content:center;align-items:flex-start;height:80px;display:flex;position:relative}.Popup.PopupScreen .PopupItem.AuthPopup .auth-popup-logo{-o-object-fit:contain;object-fit:contain;width:143.673px;height:80px;display:block}.Popup.PopupScreen .PopupItem.AuthPopup .auth-popup-close{all:unset;cursor:pointer;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:0;right:0}.Popup.PopupScreen .PopupItem.AuthPopup .auth-popup-close:before{content:"";position:absolute;inset:-12px}.Popup.PopupScreen .PopupItem.AuthPopup .auth-popup-close img{display:block}.Popup.PopupScreen .PopupItem.AuthPopup .auth-popup-close:hover{opacity:.7}.Popup.PopupScreen .PopupItem.AuthPopup button:focus-visible,.Popup.PopupScreen .PopupItem.AuthPopup a:focus-visible{outline:2px solid var(--bm-primary-ink);outline-offset:4px}:root[data-theme=light] .Popup.PopupScreen .PopupItem.AuthPopup{--auth-placeholder:var(--bm-text-3);--auth-border:var(--bm-border-strong);--auth-select-border:var(--bm-border-strong);box-shadow:var(--bm-shadow-modal)}
