.common-btn>.q-focus-helper{opacity:0!important}.dialog-container[data-v-d44d3be5]{background-color:#09090b;border-radius:20px;color:#fafafacc;padding:0 18px}.title[data-v-d44d3be5]{color:#fafafa;font-size:32px;font-weight:700;line-height:normal;padding:32px 0 20px;text-align:center}.description[data-v-d44d3be5]{font-size:17px;font-weight:500;line-height:22.1px;padding:10px 0;text-align:center;white-space:pre-wrap}.btn-area[data-v-d44d3be5]{padding:20px 0 32px}.dialog-btn[data-v-d44d3be5]{border-radius:12px;color:#fef2f2}.dialog-btn .label[data-v-d44d3be5]{font-size:18px;font-weight:600;line-height:28px;padding:12px 28px;text-align:center}.cancel-btn[data-v-d44d3be5]{background:#fafafa;color:#0a0a0a}.ok-btn[data-v-d44d3be5]{background:#f8717199}.auth-modal[data-v-ebff28cc]{align-items:center;border:1px solid hsla(0,0%,100%,.1);border-radius:32px;color:#fafafa;display:flex;flex-direction:column;font-family:Pretendard JP Variable,Pretendard JP,sans-serif;padding:32px 24px 24px;position:relative}.auth-modal--form[data-v-ebff28cc]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#09090be6;max-width:95vw;width:480px}.auth-modal--confirm[data-v-ebff28cc]{background:#09090b;max-width:95vw;width:448px}@media(max-width:767.98px){.auth-modal[data-v-ebff28cc]{border-radius:24px;max-width:100vw;padding:24px 16px 20px;width:100%!important}.auth-modal--bottom-drawer[data-v-ebff28cc]{border-radius:24px 24px 0 0;padding-bottom:max(20px,env(safe-area-inset-bottom))}}.auth-modal__close[data-v-ebff28cc]{align-items:center;background:#ffffff12;border:none;border-radius:24px;color:#ffffff80;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:background .15s;width:32px;z-index:1}.auth-modal__close[data-v-ebff28cc]:hover{background:#ffffff26}.auth-modal__logo[data-v-ebff28cc]{margin-bottom:24px}.auth-modal__title[data-v-ebff28cc]{color:#fafafa;font-size:36px;font-weight:700;line-height:1;margin:0 0 8px;text-align:center}.auth-modal__title--primary[data-v-ebff28cc]{color:#f05}@media(max-width:767.98px){.auth-modal__title[data-v-ebff28cc]{font-size:28px}}.auth-modal__body[data-v-ebff28cc]{width:100%}.auth-modal__footer[data-v-ebff28cc]{margin-top:32px;width:100%}.account-link-complete[data-v-307cb04f]{align-items:center;display:flex;flex-direction:column;gap:12px;text-align:center;width:100%}.account-link-complete__title[data-v-307cb04f]{color:#fafafa;font-size:16px;font-weight:600;line-height:1.5;margin:0}.account-link-complete__description[data-v-307cb04f]{color:#ffffff80;font-size:14px;line-height:1.6;margin:0}.auth-primary-btn[data-v-307cb04f]{background:#f05;border:none;border-radius:24px;color:#fafafa;cursor:pointer;font-family:Pretendard JP Variable,Pretendard JP,sans-serif;font-size:16px;font-weight:600;height:48px;transition:opacity .15s;width:100%}.auth-primary-btn[data-v-307cb04f]:hover:not(:disabled){opacity:.85}.auth-primary-btn[data-v-307cb04f]:disabled{cursor:not-allowed;opacity:.5}.notify-default[data-v-9605e06b]{align-items:center;background-color:#1b1b1b;border-radius:8px;display:flex;font-family:Pretendard JP;font-size:16px;font-weight:600;gap:8px;height:100%;justify-content:center;line-height:130%;padding:16px;text-align:center;white-space:pre-wrap;width:var(--width)}.notify-primary-wrapper[data-v-f5566581]{display:flex;font-family:Pretendard JP;justify-content:center;width:var(--width)}.notify-primary[data-v-f5566581]{align-items:center;background-color:#f05;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 9px 7px #0000001a;color:#fafafa;display:flex;gap:12px;justify-content:center;max-width:100%;padding:12px 16px}.notify-primary__icon[data-v-f5566581]{flex-shrink:0}.notify-primary__message[data-v-f5566581]{font-size:14px;font-weight:500;line-height:22px}.notify-success-wrapper[data-v-686403b3]{display:flex;font-family:Pretendard JP;justify-content:center;width:var(--width)}.notify-success[data-v-686403b3]{align-items:center;background-color:#16a34a;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 9px 7px #0000001a;color:#fafafa;display:flex;gap:12px;justify-content:center;max-width:100%;padding:12px 16px}.notify-success__icon[data-v-686403b3]{flex-shrink:0}.notify-success__message[data-v-686403b3]{font-size:14px;font-weight:500;line-height:22px}.merge-pw[data-v-3a487cb7]{display:flex;flex-direction:column;gap:20px;width:100%}.merge-pw__description[data-v-3a487cb7]{color:#fafafa;font-size:14px;line-height:1.6;margin:0 0 16px;text-align:center}.merge-pw__field[data-v-3a487cb7]{display:flex;flex-direction:column}.merge-pw__label[data-v-3a487cb7]{align-items:center;color:#fafafa;display:flex;font-family:Pretendard JP Variable,Pretendard JP,sans-serif;font-size:14px;font-weight:400;gap:4px;line-height:1;padding-bottom:12px}.merge-pw__required[data-v-3a487cb7]{color:#f05}.merge-pw__check[data-v-3a487cb7]{color:#22c55e}.merge-pw__hint[data-v-3a487cb7]{color:#ffffff80;font-size:13px;margin-top:4px}.merge-pw__error[data-v-3a487cb7]{color:#f30b42;font-size:12px;margin-top:4px}.auth-input[data-v-3a487cb7] .q-field__control{align-items:center;background:#ffffff12;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;min-height:48px;padding:0}.auth-input[data-v-3a487cb7] .q-field__control-container,.auth-input[data-v-3a487cb7] .q-field__control:after,.auth-input[data-v-3a487cb7] .q-field__control:before{background:transparent!important}.auth-input[data-v-3a487cb7] .q-field__native:-webkit-autofill,.auth-input[data-v-3a487cb7] .q-field__native:-webkit-autofill:active,.auth-input[data-v-3a487cb7] .q-field__native:-webkit-autofill:focus,.auth-input[data-v-3a487cb7] .q-field__native:-webkit-autofill:hover{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:#fafafa!important;caret-color:#fafafa;-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s}.auth-input[data-v-3a487cb7] .q-field__native{color:#fafafa;font-family:Pretendard JP Variable,Pretendard JP,sans-serif;font-size:16px;font-weight:400;line-height:22px;padding:13px 16px}.auth-input[data-v-3a487cb7] .q-field__native::-moz-placeholder{color:#ffffff80;opacity:1;overflow:hidden;text-overflow:ellipsis}.auth-input[data-v-3a487cb7] .q-field__native::placeholder{color:#ffffff80;opacity:1;overflow:hidden;text-overflow:ellipsis}.auth-input[data-v-3a487cb7] .q-field__prepend{color:#ffffff80;padding-left:16px;padding-right:0}.auth-input[data-v-3a487cb7] .q-field__append{color:#ffffff80;padding-left:0;padding-right:12px}.auth-input[data-v-3a487cb7] .q-field__marginal+.q-field__native{padding-left:8px}.auth-input[data-v-3a487cb7] .q-field__bottom{color:#f30b42;font-size:12px;padding-top:4px}.auth-input[data-v-3a487cb7] .q-field__marginal{height:auto}.auth-input[data-v-3a487cb7]{padding:0}.toggle-visibility[data-v-3a487cb7]{align-items:center;background:none;border:none;color:#ffffff80;cursor:pointer;display:flex;padding:0}.merge-pw__footer[data-v-3a487cb7]{display:flex;flex-direction:column;gap:8px;width:100%}.auth-primary-btn[data-v-3a487cb7]{background:#f05;border:none;border-radius:24px;color:#fafafa;cursor:pointer;font-family:Pretendard JP Variable,Pretendard JP,sans-serif;font-size:16px;font-weight:600;height:48px;transition:opacity .15s;width:100%}.auth-primary-btn[data-v-3a487cb7]:hover:not(:disabled){opacity:.85}.auth-primary-btn[data-v-3a487cb7]:disabled{cursor:not-allowed;opacity:.5}.account-link-verify[data-v-17b8aae0]{display:flex;flex-direction:column;gap:20px;width:100%}.account-link-verify__description[data-v-17b8aae0]{color:#fafafa;font-size:14px;line-height:1.6;margin:0 0 16px;text-align:center}.account-link-verify__field[data-v-17b8aae0]{display:flex;flex-direction:column}.account-link-verify__label[data-v-17b8aae0]{align-items:center;color:#fafafa;display:flex;font-family:Pretendard JP Variable,Pretendard JP,sans-serif;font-size:14px;font-weight:400;gap:4px;line-height:1;padding-bottom:12px}.account-link-verify__required[data-v-17b8aae0]{color:#f05}.auth-input[data-v-17b8aae0] .q-field__control{align-items:center;background:#ffffff12;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;min-height:48px;padding:0}.auth-input[data-v-17b8aae0] .q-field__control-container,.auth-input[data-v-17b8aae0] .q-field__control:after,.auth-input[data-v-17b8aae0] .q-field__control:before{background:transparent!important}.auth-input[data-v-17b8aae0] .q-field__native:-webkit-autofill,.auth-input[data-v-17b8aae0] .q-field__native:-webkit-autofill:active,.auth-input[data-v-17b8aae0] .q-field__native:-webkit-autofill:focus,.auth-input[data-v-17b8aae0] .q-field__native:-webkit-autofill:hover{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:#fafafa!important;caret-color:#fafafa;-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s}.auth-input[data-v-17b8aae0] .q-field__native{color:#fafafa;font-family:Pretendard JP Variable,Pretendard JP,sans-serif;font-size:16px;font-weight:400;line-height:22px;padding:13px 16px}.auth-input[data-v-17b8aae0] .q-field__native::-moz-placeholder{color:#ffffff80;opacity:1;overflow:hidden;text-overflow:ellipsis}.auth-input[data-v-17b8aae0] .q-field__native::placeholder{color:#ffffff80;opacity:1;overflow:hidden;text-overflow:ellipsis}.auth-input[data-v-17b8aae0] .q-field__prepend{color:#ffffff80;padding-left:16px;padding-right:0}.auth-input[data-v-17b8aae0] .q-field__append{color:#ffffff80;padding-left:0;padding-right:12px}.auth-input[data-v-17b8aae0] .q-field__marginal+.q-field__native{padding-left:8px}.auth-input[data-v-17b8aae0] .q-field__bottom{color:#f30b42;font-size:12px;padding-top:4px}.auth-input[data-v-17b8aae0] .q-field__marginal{height:auto}.auth-input[data-v-17b8aae0]{padding:0}.account-link-verify__actions[data-v-17b8aae0]{align-items:center;display:flex;flex-direction:column;gap:12px}.account-link-verify__resend[data-v-17b8aae0]{color:#ffffff80;font-size:14px}.account-link-verify__resend-link[data-v-17b8aae0]{background:transparent;border:none;color:#ffffff80;cursor:pointer;font-family:Pretendard JP Variable,Pretendard JP,sans-serif;font-weight:500;transition:color .15s}.account-link-verify__resend-link[data-v-17b8aae0]:hover{color:#fafafa}.account-link-verify__resend-link[data-v-17b8aae0]{color:#fafafa;font-size:14px;padding:0;text-decoration:underline}.account-link-verify__error[data-v-17b8aae0]{color:#f30b42;font-size:12px;margin-top:4px}.auth-primary-btn[data-v-17b8aae0]{background:#f05;border:none;border-radius:24px;color:#fafafa;cursor:pointer;font-family:Pretendard JP Variable,Pretendard JP,sans-serif;font-size:16px;font-weight:600;height:48px;transition:opacity .15s;width:100%}.auth-primary-btn[data-v-17b8aae0]:hover:not(:disabled){opacity:.85}.auth-primary-btn[data-v-17b8aae0]:disabled{cursor:not-allowed;opacity:.5}.account-link-prompt[data-v-2e862796]{display:flex;flex-direction:column;gap:8px;width:100%}.account-link-prompt__description[data-v-2e862796]{color:#fafafa;font-size:14px;line-height:1.6;margin:0 0 16px;text-align:center}.account-link-prompt__description strong[data-v-2e862796]{font-weight:600}.account-link-prompt__error[data-v-2e862796]{color:#f30b42;font-size:12px;text-align:center}.account-link-prompt__actions[data-v-2e862796]{align-items:center;display:flex;flex-direction:column;gap:12px}.auth-primary-btn[data-v-2e862796]{background:#f05;border:none;border-radius:24px;color:#fafafa;cursor:pointer;font-family:Pretendard JP Variable,Pretendard JP,sans-serif;font-size:16px;font-weight:600;height:48px;transition:opacity .15s;width:100%}.auth-primary-btn[data-v-2e862796]:hover:not(:disabled){opacity:.85}.auth-primary-btn[data-v-2e862796]:disabled{cursor:not-allowed;opacity:.5}@font-face{font-family:Pretendard;src:local("Pretendard Regular"),local("Pretendard"),url(../_fonts/kLYc5-9CZKxc8tNQWuN1nODNzofxQ2j3YAGyYskqaas-5cVByqSsT5K_GXoxC9e8gHS4F00Ox73Tg-4K_OpGXs0.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Pretendard Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:107.9719%;ascent-override:88.1849%;descent-override:22.3402%;line-gap-override:0%}@font-face{font-family:"Pretendard Fallback: Segoe UI";src:local("Segoe UI");size-adjust:101.4317%;ascent-override:93.8709%;descent-override:23.7806%;line-gap-override:0%}@font-face{font-family:"Pretendard Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:99.9349%;ascent-override:95.2769%;descent-override:24.1368%;line-gap-override:0%}@font-face{font-family:"Pretendard Fallback: Arial";src:local("Arial");size-adjust:100.8762%;ascent-override:94.3878%;descent-override:23.9116%;line-gap-override:0%}@font-face{font-family:"Pretendard Fallback: Noto Sans";src:local("Noto Sans");size-adjust:94.8749%;ascent-override:100.3583%;descent-override:25.4241%;line-gap-override:0%}.age-verify-modal[data-v-bc433d25] .auth-modal__logo{margin-bottom:32px}.age-verify[data-v-bc433d25]{gap:16px;width:100%}.age-verify[data-v-bc433d25],.age-verify__intro[data-v-bc433d25]{display:flex;flex-direction:column}.age-verify__intro[data-v-bc433d25]{gap:8px;margin-bottom:16px;padding:16px;text-align:center}.age-verify__title[data-v-bc433d25]{color:#fafafa;font-family:Pretendard,"Pretendard Fallback: BlinkMacSystemFont","Pretendard Fallback: Segoe UI","Pretendard Fallback: Helvetica Neue","Pretendard Fallback: Arial","Pretendard Fallback: Noto Sans",Pretendard JP Variable,Pretendard JP,sans-serif;font-size:24px;font-weight:700;line-height:32px;margin:0}.age-verify__description[data-v-bc433d25]{color:#ffffff80;font-size:16px;font-weight:400;line-height:24px;margin:0}.age-verify__field[data-v-bc433d25]{display:flex;flex-direction:column;gap:8px}.age-verify__field-header[data-v-bc433d25]{padding:0 0 8px}.age-verify__label[data-v-bc433d25]{align-items:center;color:#fafafa;display:inline-flex;font-size:14px;gap:4px;line-height:1}.age-verify__required[data-v-bc433d25]{color:#f05}.age-verify__row[data-v-bc433d25]{display:flex;gap:8px;width:100%}.age-verify__input-wrap[data-v-bc433d25]{align-items:center;background:#ffffff12;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;display:flex;flex:1;gap:4px;height:40px;min-width:0;padding:4px}.age-verify__input-wrap--year[data-v-bc433d25]{flex:1}.age-verify__input-pair[data-v-bc433d25]{display:flex;flex:2;gap:8px;min-width:0}.age-verify__input[data-v-bc433d25]{background:transparent;border:none;color:#fafafa;flex:1;font-family:Pretendard JP Variable,Pretendard JP,sans-serif;font-size:14px;height:32px;line-height:22px;min-width:0;outline:none;padding:0 12px;width:100%}.age-verify__input[data-v-bc433d25]::-moz-placeholder{color:#ffffff80;opacity:1}.age-verify__input[data-v-bc433d25]::placeholder{color:#ffffff80;opacity:1}.age-verify__suffix[data-v-bc433d25]{align-items:center;color:#ffffff80;display:inline-flex;flex-shrink:0;font-size:12px;height:32px;line-height:1;padding:0 10px}.age-verify__warning[data-v-bc433d25]{color:#b91c1c;font-size:14px;font-weight:400;line-height:22px;margin:0;text-align:center}.age-verify__consent[data-v-bc433d25]{display:flex;flex-direction:column}.age-verify__consent-box[data-v-bc433d25]{align-items:flex-start;background:#ffffff12;border-radius:16px;display:flex;gap:12px;padding:16px}.age-verify__checkbox[data-v-bc433d25]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 20px;height:20px;justify-content:center;margin-top:1px;padding:0;transition:background .15s,border-color .15s;width:20px}.age-verify__checkbox--checked[data-v-bc433d25]{background:#f05;border-color:#f05}.age-verify__consent-content[data-v-bc433d25]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.age-verify__consent-label[data-v-bc433d25]{color:#fafafa;font-size:14px;line-height:22px;margin:0}.age-verify__terms-link[data-v-bc433d25]{align-self:flex-start;color:#ffffff80;cursor:pointer;font-size:14px;line-height:22px;text-decoration:underline}.age-verify__btn[data-v-bc433d25]{border:none;border-radius:32px;cursor:pointer;font-family:Pretendard JP Variable,Pretendard JP,sans-serif;font-size:18px;font-weight:600;height:52px;transition:opacity .15s;width:100%}.age-verify__btn--primary[data-v-bc433d25]{background:#f05;color:#fafafa}.age-verify__btn--primary[data-v-bc433d25]:hover:not(:disabled){opacity:.85}.age-verify__btn--primary[data-v-bc433d25]:disabled{cursor:not-allowed;opacity:.5}.age-verify__btn--secondary[data-v-bc433d25]{background:#fafafa;color:#0a0a0a}.age-verify__btn--secondary[data-v-bc433d25]:hover{opacity:.85}#fanza-header[data-v-eafc4680]{width:100%}.dmm-header-mock[data-v-d323f846]{background:#1a1a1a;border-bottom:1px solid #333;width:100%}.dmm-header-inner[data-v-d323f846]{align-items:center;display:flex;gap:16px;height:50px;max-width:100%;padding:0 16px}.dmm-logo[data-v-d323f846]{color:#fff;font-size:18px;font-weight:700;letter-spacing:2px}.dmm-nav[data-v-d323f846]{display:flex;gap:12px}.dmm-nav-item[data-v-d323f846]{color:#999;font-size:12px}.dmm-badge[data-v-d323f846]{border:1px solid #f05;border-radius:4px;color:#f05;font-size:10px;font-weight:600;margin-left:auto;padding:2px 6px}#dmm-header[data-v-bee154e5]{width:100%}.system-maintenance[data-v-1b31d508]{background-color:#f05;border-radius:12px;color:#fff;flex-wrap:nowrap;font-size:11px;line-height:150%;max-height:700px;max-width:720px;padding:12px;width:100%;z-index:2001}.system-maintenance.full-mode[data-v-1b31d508]{max-height:calc(100dvh - 200px)}@media(max-width:767.98px){.system-maintenance.full-mode[data-v-1b31d508]{max-height:calc(100dvh - 100px)}}.system-maintenance[data-v-1b31d508]{font-family:Pretendard JP;font-weight:600}.system-maintenance .message[data-v-1b31d508]{display:inline-block;padding-right:30px;width:100%}.system-maintenance .full-message[data-v-1b31d508]{display:block;flex:1;overflow-y:scroll;white-space:pre-wrap;width:100%;-ms-overflow-style:none;scrollbar-width:none}.system-maintenance .full-message[data-v-1b31d508]::-webkit-scrollbar{display:none}.system-maintenance .full-message[data-v-1b31d508]{background-color:#fff;border-radius:8px;color:#000;font-size:12px;font-weight:600;line-height:150%;margin-top:12px;padding:19px 14px}.system-maintenance .close-icon[data-v-1b31d508]{cursor:pointer;position:absolute;right:12px;top:12px}.system-maintenance[data-v-1b31d508]{left:50%;max-width:320px;top:10px;transform:translate(-50%)}@media(max-width:767.98px){.system-maintenance[data-v-1b31d508]{top:10px}}.system-maintenance .more-btn[data-v-1b31d508]{color:#000;display:block;flex-shrink:0;font-size:12px;font-weight:600;line-height:150%}.loading-spinner[data-v-348242e1]{height:var(--spinner-size);width:var(--spinner-size)}.loading-spinner path[data-v-348242e1]{animation:spinner-348242e1 1.2s linear infinite}.loading-spinner path[data-v-348242e1]:first-child{animation-delay:var(--spinner-delay-1)}.loading-spinner path[data-v-348242e1]:nth-child(2){animation-delay:var(--spinner-delay-2)}.loading-spinner path[data-v-348242e1]:nth-child(3){animation-delay:var(--spinner-delay-3)}.loading-spinner path[data-v-348242e1]:nth-child(4){animation-delay:var(--spinner-delay-4)}.loading-spinner path[data-v-348242e1]:nth-child(5){animation-delay:var(--spinner-delay-5)}.loading-spinner path[data-v-348242e1]:nth-child(6){animation-delay:var(--spinner-delay-6)}.loading-spinner path[data-v-348242e1]:nth-child(7){animation-delay:var(--spinner-delay-7)}.loading-spinner path[data-v-348242e1]:nth-child(8){animation-delay:var(--spinner-delay-8)}@keyframes spinner-348242e1{0%{opacity:1}to{opacity:0}}.page-spinner-loading[data-v-d8c22a13]{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999999999}.page-loading[data-v-0dcaf1c5]{background-color:#000;color:#fff;height:100lvh;left:0;position:fixed;top:0;width:100%;z-index:9999}.logo[data-v-0dcaf1c5]{height:46px;width:276px}@media(max-width:767.98px){.logo[data-v-0dcaf1c5]{height:24px;width:144px}}.spinner[data-v-0dcaf1c5]{animation:spin-0dcaf1c5 1s linear infinite;margin-top:24px}@keyframes spin-0dcaf1c5{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.sidebar-header[data-v-9254c772]{display:flex;height:80px;position:sticky;top:0;width:100%}.title-container[data-v-9254c772]{align-items:center;display:flex;justify-content:center}.header-title[data-v-9254c772]{color:#fafafa;font-family:var(--font-font-sans,"Pretendard JP",sans-serif);font-size:24px;font-weight:700;line-height:32px}.icon-button[data-v-9254c772]{align-items:center;background:transparent;border:none;border-radius:32px;cursor:pointer;display:flex;height:48px;justify-content:center;padding:10px;transition:background-color .2s;width:48px}.icon-button[data-v-9254c772]:hover{background:#ffffff0d}.header-icon[data-v-9254c772]{color:var(--base-foreground,#fafafa);height:24px;width:24px}.notification-item[data-v-b3511895]{background:transparent;border-radius:12px;cursor:pointer;display:flex;gap:16px;padding:16px}.notification-item.is-point[data-v-b3511895]{cursor:default}.notification-item[data-v-b3511895]{align-items:flex-start;transition:background-color .2s ease;width:100%}.notification-item[data-v-b3511895]:not(.is-point):hover{background:#ffffff0d}.notification-item.is-expire .item-icon[data-v-b3511895],.notification-item.is-expire .item-title[data-v-b3511895]{color:#b91c1c}.item-icon-wrapper[data-v-b3511895]{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding-top:2px;width:20px}.item-icon[data-v-b3511895]{color:var(--base-foreground,#fafafa);height:20px;width:20px}.item-content[data-v-b3511895]{flex:1;gap:4px;justify-content:center;min-width:0}.item-content[data-v-b3511895],.item-title-wrapper[data-v-b3511895]{display:flex;flex-direction:column}.item-title-wrapper[data-v-b3511895]{align-items:flex-start;gap:8px;width:100%}.badge-new[data-v-b3511895]{align-items:center;background:var(--base-primary,#f05);border-radius:12px;color:var(--base-primary-foreground,#fafafa);display:inline-flex;flex-shrink:0;font-family:var(--font-font-sans,"Pretendard JP",sans-serif);font-size:9px;font-weight:600;justify-content:center;line-height:1;padding:2px 4px}.item-title[data-v-b3511895]{color:var(--base-foreground,#fafafa);font-weight:500;line-height:16px;width:100%}.item-desc[data-v-b3511895],.item-title[data-v-b3511895]{font-family:var(--font-font-sans,"Pretendard JP",sans-serif);font-size:14px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-desc[data-v-b3511895]{color:var(--base-muted-foreground,hsla(0,0%,100%,.5));font-weight:400;line-height:22px}.item-actions[data-v-b3511895]{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end}.item-time[data-v-b3511895]{color:var(--base-muted-foreground,hsla(0,0%,100%,.5));font-family:var(--font-font-sans,"Pretendard JP",sans-serif);font-size:12px;line-height:16px;white-space:nowrap}.item-time--inline[data-v-b3511895]{display:none}@media(max-width:767.98px){.item-time--inline[data-v-b3511895]{display:inline-block}.item-time--side[data-v-b3511895]{display:none}}.action-icon[data-v-b3511895]{color:var(--base-muted-foreground,hsla(0,0%,100%,.5));height:20px;width:20px}.notification-list[data-v-11e4ea25]{display:flex;flex-direction:column;width:100%}.separator[data-v-11e4ea25]{background:var(--base-border,hsla(0,0%,100%,.1));height:1px;margin:0;width:100%}.empty-state[data-v-11e4ea25]{color:var(--base-muted-foreground,hsla(0,0%,100%,.5));font-family:var(--font-font-sans,"Pretendard JP",sans-serif);font-size:14px;padding:32px 16px;text-align:center}.loading-state[data-v-11e4ea25]{display:flex;justify-content:center;padding:16px}.scroll-wrapper[data-v-62595bb2]{height:100%}.notification-detail[data-v-6069dbea]{display:flex;flex-direction:column;padding-bottom:24px;width:100%}.detail-header[data-v-6069dbea]{background:transparent;display:flex;flex-direction:column;gap:4px;padding:16px 20px}.detail-title[data-v-6069dbea]{color:var(--base-foreground,#fafafa);font-size:18px;font-weight:600;line-height:28px;margin:0}.detail-time[data-v-6069dbea],.detail-title[data-v-6069dbea]{font-family:var(--font-font-sans,"Pretendard JP",sans-serif)}.detail-time[data-v-6069dbea]{color:var(--base-muted-foreground,hsla(0,0%,100%,.5));font-size:14px;font-weight:400;line-height:22px;text-align:right;width:100%}.detail-content[data-v-6069dbea]{padding:16px 20px}.detail-text[data-v-6069dbea]{color:var(--base-foreground,#fafafa);font-family:var(--font-font-sans,"Pretendard JP",sans-serif);font-size:16px;font-weight:400;line-height:24px;opacity:.7;word-break:break-all}.detail-text[data-v-6069dbea] p{margin:0}.detail-text[data-v-6069dbea] p:not(:last-child){margin-bottom:8px}.detail-text[data-v-6069dbea] a{color:#7c9eff;text-decoration:underline}.detail-text[data-v-6069dbea] a:hover{color:#a8bfff}.detail-text[data-v-6069dbea] strong{font-weight:700}.detail-text[data-v-6069dbea] ol,.detail-text[data-v-6069dbea] ul{margin:0;padding-left:20px}.detail-text[data-v-6069dbea] li{margin:0}.detail-actions[data-v-6069dbea]{margin-top:16px;padding:0 24px}.cta-button[data-v-6069dbea],.detail-actions[data-v-6069dbea]{display:flex;justify-content:center}.cta-button[data-v-6069dbea]{align-items:center;background:var(--base-primary,#f05);border:none;border-radius:32px;color:var(--base-primary-foreground,#fafafa);cursor:pointer;flex:1;font-family:var(--font-font-sans,"Pretendard JP",sans-serif);font-size:18px;font-weight:600;height:48px;line-height:28px;padding:12px 20px;transition:opacity .2s}.cta-button[data-v-6069dbea]:hover{opacity:.9}[data-v-f13ce1e4] q-drawer{background:transparent}.sidebar-inner[data-v-f13ce1e4]{background:var(--base-background,#09090b);border:var(--border-width-border,1px) solid var(--base-border,hsla(0,0%,100%,.1));border-radius:var(--border-radius-rounded-3xl,32px);display:flex!important;flex-direction:column!important;height:100%!important;width:100%!important}.sidebar-content[data-v-f13ce1e4]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:none;padding:0 0 16px;width:100%}.tabs-container[data-v-f13ce1e4]{background:var(--base-muted,#09090b);padding:0 16px;position:sticky;top:0;z-index:2}.tabs-group[data-v-f13ce1e4]{align-items:center;background:var(--base-muted,#262626);border-radius:32px;display:flex;gap:8px;overflow-x:auto;padding:3px;-ms-overflow-style:none;scrollbar-width:none}.tabs-group[data-v-f13ce1e4]::-webkit-scrollbar{display:none}.tab-btn[data-v-f13ce1e4]{align-items:center;background:transparent;border:1px solid transparent;border-radius:20px;color:var(--base-primary-foreground,#fafafa);cursor:pointer;display:flex;flex:1 0 auto;gap:4px;height:42px;justify-content:center;overflow:hidden;padding:8px 12px;transition:all .2s ease;white-space:nowrap}.tab-btn--active[data-v-f13ce1e4]{background:var(--base-primary-foreground,#fafafa);border-color:#ffffff1a;border-radius:32px;box-shadow:0 1px 3px #0000001a;color:var(--base-primary,#f05)}.tab-label[data-v-f13ce1e4]{font-family:var(--font-font-sans,"Pretendard JP",sans-serif);font-size:14px;font-weight:500;line-height:1}.tab-btn--active .tab-label[data-v-f13ce1e4]{font-weight:700}.tab-badge[data-v-f13ce1e4]{align-items:center;background:var(--base-primary,#f05);border:1px solid transparent;border-radius:9999px;color:var(--base-primary-foreground,#fafafa);display:flex;font-size:12px;font-weight:600;height:20px;justify-content:center;line-height:16px;min-width:20px;padding:0 4px}.tab-content[data-v-f13ce1e4]{padding:0 16px}.sidebar-container[data-v-fea71128]{height:100%;max-height:unset!important;padding-right:24px}.mobile-sidebar-container[data-v-fea71128]{height:100dvh}[data-v-00d06ebd] .q-dialog__inner{padding:0}.wrapper[data-v-00d06ebd]{background-color:#09090b;min-height:100%;padding:24px;width:100%}.content[data-v-00d06ebd]{gap:40px;width:100%}.logo[data-v-00d06ebd]{height:32px;width:192px}@media(max-width:767.98px){.logo[data-v-00d06ebd]{height:18px;width:108px}}.card[data-v-00d06ebd]{background-color:#ffffff12;border-radius:24px;gap:24px;max-width:420px;min-width:320px;overflow:hidden;padding:24px;width:100%}.title[data-v-00d06ebd]{color:#fafafa;font-size:18px;font-weight:700;line-height:28px;white-space:nowrap}.description[data-v-00d06ebd],.title[data-v-00d06ebd]{margin-bottom:0;text-align:center}.description[data-v-00d06ebd]{color:#ffffff80;font-size:16px;font-weight:400;line-height:24px;white-space:pre-line}.retry-button[data-v-00d06ebd]{background-color:#f05;border:none;border-radius:24px;color:#fafafa;cursor:pointer;font-size:16px;font-weight:600;gap:6px;height:40px;line-height:1;padding:10px 16px;width:120px}.page-wrapper[data-v-912a4580]{background-color:#000;color:#fff}.page-wrapper .error-status[data-v-912a4580]{font-family:Baloo\ 2;font-size:200px;font-weight:800;line-height:110%;margin:0}.page-wrapper .error-message[data-v-912a4580]{font-size:var(--v8fe3a40e);font-weight:700}.page-wrapper .retry-btn[data-v-912a4580]{background:#f05;border-radius:40px;font-size:16px;font-weight:600;height:40px;line-height:130%;width:160px}
