.beta-signup[data-v-adb60b7b]{align-items:center;display:flex;inset:0;justify-content:center;padding:0 16px;position:fixed;z-index:60}.beta-signup__backdrop[data-v-adb60b7b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1c191799;inset:0;position:absolute}.beta-signup__dialog[data-v-adb60b7b]{background:#fff;border:1px solid #f5f5f5;border-radius:6px;box-shadow:0 24px 48px #0003;max-width:448px;padding:24px;position:relative;width:100%;z-index:10}@media(min-width:640px){.beta-signup__dialog[data-v-adb60b7b]{padding:32px}}.beta-signup__close[data-v-adb60b7b]{background:none;border:none;color:#ccc;cursor:pointer;position:absolute;right:16px;top:16px;transition:color .2s}.beta-signup__close[data-v-adb60b7b]:hover{color:#191919}.beta-signup__header[data-v-adb60b7b]{margin-bottom:32px}.beta-signup__title[data-v-adb60b7b]{color:#191919;font-family:"Noto Serif KR",serif;font-size:24px;font-weight:700;letter-spacing:-.025em;margin:0}.beta-signup__subtitle[data-v-adb60b7b]{color:#a1a1a1;font-size:13px;font-weight:300;line-height:1.625;margin:8px 0 0;word-break:keep-all}.beta-signup__benefits[data-v-adb60b7b]{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.beta-signup__benefit[data-v-adb60b7b]{align-items:flex-start;display:flex;gap:12px}.beta-signup__benefit-icon[data-v-adb60b7b]{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-top:2px;width:32px}.beta-signup__benefit-title[data-v-adb60b7b]{color:#191919;font-size:13px;font-weight:700;line-height:1.25;margin:0 0 4px}.beta-signup__benefit-desc[data-v-adb60b7b]{color:#a1a1a1;font-size:12px;line-height:1.625;margin:0}.beta-signup__form[data-v-adb60b7b]{display:flex;flex-direction:column;gap:24px}.beta-signup__error[data-v-adb60b7b]{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#991b1b;font-size:13px;padding:12px}.beta-signup__error-inner[data-v-adb60b7b]{align-items:flex-start;display:flex;gap:8px}.beta-signup__error-icon[data-v-adb60b7b]{color:#ef4444;flex-shrink:0;height:16px;margin-top:2px;width:16px}.beta-signup__field[data-v-adb60b7b]{position:relative}.beta-signup__label[data-v-adb60b7b]{color:#ccc;display:block;font-size:10px;font-weight:700;letter-spacing:.15em;margin-bottom:8px;text-transform:uppercase;transition:color .2s}.beta-signup__field:focus-within .beta-signup__label[data-v-adb60b7b]{color:#d4af37}.beta-signup__input-wrap[data-v-adb60b7b]{align-items:center;background:transparent;border-bottom:1px solid #ececec;display:flex;position:relative;transition:all .3s}.beta-signup__input-wrap--focused[data-v-adb60b7b]{background:#f7f7f780;border-color:#d4af37}.beta-signup__input[data-v-adb60b7b]{background:transparent;border:none;color:#191919;font-family:"Noto Serif KR",serif;font-size:15px;outline:none;padding:12px 8px;transition:all .2s;width:100%}.beta-signup__input[data-v-adb60b7b]::-moz-placeholder{color:#d6d3d1}.beta-signup__input[data-v-adb60b7b]::placeholder{color:#d6d3d1}.beta-signup__input[data-v-adb60b7b]:disabled{opacity:.7}.beta-signup__mail-icon[data-v-adb60b7b]{color:#d6d3d1;margin-right:8px;transition:color .2s}.beta-signup__mail-icon--active[data-v-adb60b7b]{color:#d4af37}.beta-signup__submit[data-v-adb60b7b]{align-items:center;background:#191919;border:none;border-radius:4px;box-shadow:0 4px 12px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:8px;justify-content:center;padding:10px;transition:all .3s;width:100%}.beta-signup__submit[data-v-adb60b7b]:hover{box-shadow:0 10px 20px #c5a0594d}.beta-signup__submit[data-v-adb60b7b]:disabled{cursor:not-allowed;opacity:.7}.beta-signup__spinner[data-v-adb60b7b]{animation:spin-adb60b7b .6s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:20px;width:20px}.beta-signup__success[data-v-adb60b7b]{padding:24px 0;text-align:center}.beta-signup__success-icon[data-v-adb60b7b]{align-items:center;background:#d4af371a;border-radius:50%;display:flex;height:64px;justify-content:center;margin:0 auto 24px;width:64px}.beta-signup__success-check[data-v-adb60b7b]{color:#d4af37}.beta-signup__success-title[data-v-adb60b7b]{color:#191919;font-family:"Noto Serif KR",serif;font-size:24px;font-weight:700;margin:0 0 16px}.beta-signup__success-desc[data-v-adb60b7b]{color:#a1a1a1;font-size:13px;line-height:1.625;margin:0 0 32px;word-break:keep-all}.beta-signup__confirm-btn[data-v-adb60b7b],.beta-signup__success-email[data-v-adb60b7b]{color:#191919;font-weight:700}.beta-signup__confirm-btn[data-v-adb60b7b]{background:#f5f5f5;border:none;border-radius:2px;cursor:pointer;font-size:13px;padding:10px;transition:background .2s;width:100%}.beta-signup__confirm-btn[data-v-adb60b7b]:hover{background:#ececec}@keyframes spin-adb60b7b{to{transform:rotate(1turn)}}.beta-modal-enter-active[data-v-adb60b7b]{transition:opacity .3s}.beta-modal-enter-from[data-v-adb60b7b]{opacity:0}.beta-modal-leave-active[data-v-adb60b7b]{transition:opacity .2s}.beta-modal-leave-to[data-v-adb60b7b]{opacity:0}.beta-modal-content-enter-active[data-v-adb60b7b]{transition:all .3s}.beta-modal-content-enter-from[data-v-adb60b7b]{opacity:0;transform:scale(.95) translateY(8px)}.beta-modal-content-leave-active[data-v-adb60b7b]{transition:all .2s}.beta-modal-content-leave-to[data-v-adb60b7b]{opacity:0;transform:scale(.95) translateY(8px)}.floating-cta[data-v-4951657a]{bottom:0;left:0;pointer-events:auto;position:fixed;right:0;z-index:90}.floating-cta__container[data-v-4951657a]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(0deg,#fff0f0,#fff0f0f2);border-radius:32px 32px 0 0;border-top:1px solid rgba(212,175,55,.1);box-shadow:0 -20px 50px -10px #d4af3726;padding:32px 24px 24px}.floating-cta__inner[data-v-4951657a]{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:672px}.floating-cta__header[data-v-4951657a]{align-items:center;display:flex;gap:8px}.floating-cta__title[data-v-4951657a]{color:#d4af37;font-size:13px;font-weight:700;margin:0}.floating-cta__divider[data-v-4951657a]{background:#d4af371a;flex:1;height:1px}.floating-cta__btn[data-v-4951657a]{align-items:center;background:#fff;border:1px solid #ececec;border-radius:6px;box-shadow:0 4px 16px #00000014;cursor:pointer;display:flex;justify-content:space-between;padding:8px 16px;transition:box-shadow .3s;width:100%;-webkit-tap-highlight-color:transparent}.floating-cta__btn[data-v-4951657a]:hover{box-shadow:0 8px 24px #0000001a}.floating-cta__btn:hover .floating-cta__btn-icon[data-v-4951657a]{transform:scale(1.1)}.floating-cta__btn-content[data-v-4951657a]{align-items:center;display:flex;gap:12px}.floating-cta__btn-text[data-v-4951657a]{color:#a1a1a1;font-size:13px}.floating-cta__btn-gold[data-v-4951657a]{color:#d4af37;font-weight:700}.floating-cta__btn-icon[data-v-4951657a]{align-items:center;background:#d4af37;border-radius:50%;display:flex;height:32px;justify-content:center;transition:transform .3s;width:32px}.floating-cta__info[data-v-4951657a]{margin-top:12px;text-align:center}.floating-cta__info-text[data-v-4951657a]{color:#a8a29e;font-size:12px;margin:0}.floating-cta__info-gold[data-v-4951657a]{color:#d4af37;font-weight:700}.floating-cta-enter-active[data-v-4951657a]{transition:all .3s ease-out}.floating-cta-enter-from[data-v-4951657a]{opacity:0;transform:translateY(100%)}.floating-cta-leave-active[data-v-4951657a]{transition:all .2s ease-in}.floating-cta-leave-to[data-v-4951657a]{opacity:0;transform:translateY(100%)}.noti-toast[data-v-5a5e63f5]{align-items:flex-start;background:#020b14;border-radius:12px;box-shadow:0 8px 24px #00000040;color:#fff;cursor:pointer;display:flex;gap:12px;left:50%;max-width:448px;padding:14px 16px;position:fixed;top:12px;transform:translate(-50%);width:calc(100% - 32px);z-index:9999;-webkit-tap-highlight-color:transparent}.noti-toast__icon[data-v-5a5e63f5]{align-items:center;background:#ffffff1f;border-radius:8px;color:#d4af37;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.noti-toast__text[data-v-5a5e63f5]{flex:1;min-width:0}.noti-toast__title[data-v-5a5e63f5]{font-size:13px;font-weight:600;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.noti-toast__message[data-v-5a5e63f5]{color:#ffffffb3;display:-webkit-box;font-size:12px;font-weight:400;-webkit-line-clamp:2;line-height:1.4;margin-top:2px;-webkit-box-orient:vertical;overflow:hidden}.toast-slide-enter-active[data-v-5a5e63f5]{transition:opacity .25s ease-out,transform .25s ease-out}.toast-slide-leave-active[data-v-5a5e63f5]{transition:opacity .2s ease-in,transform .2s ease-in}.toast-slide-enter-from[data-v-5a5e63f5],.toast-slide-leave-to[data-v-5a5e63f5]{opacity:0;transform:translate(-50%) translateY(-20px)}.pwa-install[data-v-a4f3d1e7]{bottom:80px;left:16px;margin:0 auto;max-width:448px;position:fixed;right:16px;z-index:40}.pwa-install__card[data-v-a4f3d1e7]{background:#fff;border:1px solid #ececec;border-radius:12px;box-shadow:0 4px 16px #00000014;padding:16px}.pwa-install__content[data-v-a4f3d1e7]{align-items:flex-start;display:flex;gap:12px}.pwa-install__icon-wrap[data-v-a4f3d1e7]{align-items:center;background:#191919;border-radius:6px;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.pwa-install__text[data-v-a4f3d1e7]{flex:1;min-width:0}.pwa-install__title[data-v-a4f3d1e7]{color:#191919;font-size:13px;font-weight:700;margin:0 0 2px}.pwa-install__desc[data-v-a4f3d1e7]{color:#a1a1a1;font-size:12px;line-height:1.625;margin:0}.pwa-install__dismiss[data-v-a4f3d1e7]{background:none;border:none;color:#a8a29e;cursor:pointer;flex-shrink:0;padding:4px;transition:color .2s}.pwa-install__dismiss[data-v-a4f3d1e7]:hover{color:#57534e}.pwa-install__btn[data-v-a4f3d1e7]{background:#191919;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;margin-top:12px;padding:10px;transition:background .2s;width:100%}.pwa-install__btn[data-v-a4f3d1e7]:hover{background:#292524}.pwa-install-enter-active[data-v-a4f3d1e7]{transition:all .3s ease-out}.pwa-install-enter-from[data-v-a4f3d1e7]{opacity:0;transform:translateY(100%)}.pwa-install-leave-active[data-v-a4f3d1e7]{transition:all .2s ease-in}.pwa-install-leave-to[data-v-a4f3d1e7]{opacity:0;transform:translateY(100%)}.ios-guide[data-v-6d5f5312]{bottom:80px;left:16px;margin:0 auto;max-width:448px;position:fixed;right:16px;z-index:40}.ios-guide__card[data-v-6d5f5312]{background:#fff;border:1px solid #ececec;border-radius:12px;box-shadow:0 4px 16px #00000014;padding:16px}.ios-guide__header[data-v-6d5f5312]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.ios-guide__title[data-v-6d5f5312]{color:#191919;font-size:13px;font-weight:700;margin:0}.ios-guide__close[data-v-6d5f5312]{background:none;border:none;color:#a8a29e;cursor:pointer;padding:4px;transition:color .2s}.ios-guide__close[data-v-6d5f5312]:hover{color:#57534e}.ios-guide__steps[data-v-6d5f5312]{display:flex;flex-direction:column;gap:12px}.ios-guide__step[data-v-6d5f5312]{align-items:flex-start;display:flex;gap:12px}.ios-guide__step-num[data-v-6d5f5312]{align-items:center;background:#f5f5f5;border-radius:50%;color:#57534e;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.ios-guide__step-text[data-v-6d5f5312]{color:#57534e;font-size:13px;line-height:1.625;margin:0}.ios-guide__share-icon[data-v-6d5f5312]{color:#3b82f6;display:inline-block;vertical-align:-2px}.ios-guide__arrow[data-v-6d5f5312]{display:flex;filter:drop-shadow(0 1px 2px rgba(0,0,0,.06));justify-content:center;margin-top:12px}.ios-guide-enter-active[data-v-6d5f5312]{transition:all .3s ease-out}.ios-guide-enter-from[data-v-6d5f5312]{opacity:0;transform:translateY(100%)}.ios-guide-leave-active[data-v-6d5f5312]{transition:all .2s ease-in}.ios-guide-leave-to[data-v-6d5f5312]{opacity:0;transform:translateY(100%)}.pwa-update[data-v-f5fd69d3]{left:16px;margin:0 auto;max-width:448px;position:fixed;right:16px;top:16px;z-index:50}.pwa-update__card[data-v-f5fd69d3]{background:#191919;border-radius:12px;box-shadow:0 4px 16px #00000014;color:#fff;padding:16px}.pwa-update__content[data-v-f5fd69d3]{align-items:flex-start;display:flex;gap:12px}.pwa-update__icon[data-v-f5fd69d3]{color:#d4af37;flex-shrink:0;margin-top:2px}.pwa-update__text[data-v-f5fd69d3]{flex:1;min-width:0}.pwa-update__title[data-v-f5fd69d3]{font-size:13px;font-weight:700;margin:0 0 2px}.pwa-update__desc[data-v-f5fd69d3]{color:#d6d3d1;font-size:12px;line-height:1.625;margin:0}.pwa-update__dismiss[data-v-f5fd69d3]{background:none;border:none;color:#a8a29e;cursor:pointer;flex-shrink:0;padding:4px;transition:color .2s}.pwa-update__dismiss[data-v-f5fd69d3]:hover{color:#ececec}.pwa-update__btn[data-v-f5fd69d3]{background:#fff;border:none;border-radius:6px;color:#191919;cursor:pointer;font-size:13px;font-weight:700;margin-top:12px;padding:10px;transition:background .2s;width:100%}.pwa-update__btn[data-v-f5fd69d3]:hover{background:#f5f5f5}.pwa-update-enter-active[data-v-f5fd69d3]{transition:all .3s ease-out}.pwa-update-enter-from[data-v-f5fd69d3]{opacity:0;transform:translateY(-100%)}.pwa-update-leave-active[data-v-f5fd69d3]{transition:all .2s ease-in}.pwa-update-leave-to[data-v-f5fd69d3]{opacity:0;transform:translateY(-100%)}.app-shell[data-v-73768418]{background:#f9f9f9;display:flex;height:100%;justify-content:center;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.app-shell [contenteditable][data-v-73768418],.app-shell input[data-v-73768418],.app-shell textarea[data-v-73768418]{-moz-user-select:text;user-select:text;-webkit-user-select:text}.app-shell__inner[data-v-73768418]{background:#fff;color:#191919;display:flex;flex-direction:column;font-family:Pretendard,sans-serif;height:100%;max-width:480px;overflow:hidden;width:100%}.app-shell__inner[data-v-73768418] ::-moz-selection{background:#020b14;color:#d4af37}.app-shell__inner[data-v-73768418] ::selection{background:#020b14;color:#d4af37}@media(min-width:481px){.app-shell__inner[data-v-73768418]{box-shadow:-1px 0 8px #0000000f,1px 0 8px #0000000f}}
