.responsive-modal-container[data-v-b61019c0]{background-color:#15181e;position:relative}.responsive-modal-container[data-v-b61019c0]:not(.mobile){border-radius:12px}.responsive-modal-container.mobile-bg[data-v-b61019c0]{background:url(../images/icon/mobile-p-bg.png) no-repeat top/100% 100%;background-color:#171a25;background-size:contain}.responsive-modal-container--transparent[data-v-b61019c0],.responsive-modal-container--transparent.mobile[data-v-b61019c0],.responsive-modal-container--transparent.mobile-bg[data-v-b61019c0]{background:transparent!important;background-color:transparent!important;background-image:none!important;border-radius:0;box-shadow:none}.responsive-modal-container.mobile[data-v-b61019c0]{overflow-y:auto;position:relative}.responsive-modal-container.mobile[data-v-b61019c0]::-webkit-scrollbar{width:4px}.responsive-modal-container.mobile[data-v-b61019c0]::-webkit-scrollbar-track{background:#1a1d24}.responsive-modal-container.mobile[data-v-b61019c0]::-webkit-scrollbar-thumb{background:#3a3e48;border-radius:2px}.responsive-modal-container .mobile-header-bar[data-v-b61019c0]{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:12px 16px;position:relative;z-index:10}.responsive-modal-container .mobile-header-bar__title[data-v-b61019c0]{color:#fff;flex:1;font-size:16px;font-weight:600;line-height:24px;min-width:0}.responsive-modal-container .mobile-close-btn[data-v-b61019c0]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:16px;top:12px;transition:background-color .2s;width:24px;z-index:10}.responsive-modal-container .mobile-close-btn[data-v-b61019c0]:hover{background-color:#ffffff1a}.responsive-modal-container .mobile-close-btn[data-v-b61019c0]:active{background-color:#fff3}.responsive-modal-container .mobile-close-btn--inline[data-v-b61019c0]{flex-shrink:0;position:static;right:auto;top:auto;z-index:auto}.responsive-modal-container .mobile-drag-bar[data-v-b61019c0]{display:flex;justify-content:center;padding:12px 0 8px}.responsive-modal-container .mobile-drag-bar .drag-bar-line[data-v-b61019c0]{background-color:#3a3e48;border-radius:2px;height:4px;width:40px}@media (max-width:1024px){.responsive-modal-container .responsive-modal-content[data-v-b61019c0]{padding-top:16px}.responsive-modal-container .responsive-modal-content.has-mobile-header[data-v-b61019c0]{padding-top:8px}.responsive-modal-container .responsive-modal-content.has-pc-close[data-v-b61019c0]{padding-right:20px}}.responsive-modal-container--transparent .responsive-modal-content[data-v-b61019c0]{padding:0}.responsive-modal-mobile.n-modal{inset:auto 0 0!important;margin:0!important;position:fixed!important;transform:none!important}.responsive-modal-mobile .n-modal-mask{background:rgba(0,0,0,.6)!important}.responsive-modal-mobile .n-modal-container{align-items:flex-end!important;display:flex!important;justify-content:center!important;inset:auto 0 0!important;position:fixed!important;transform:none!important}body.modal-open{overflow:hidden!important;padding-right:0;padding-right:var(--scrollbar-width,0)}@media (max-width:1023px){body .responsive-modal--full-mobile.responsive-modal-mobile.n-modal{bottom:auto!important;height:100dvh!important;height:calc(100dvh - var(--safe-area-inset-top, 0px))!important;max-height:100dvh!important;max-height:calc(100dvh - var(--safe-area-inset-top, 0px))!important;top:0!important;top:var(--safe-area-inset-top,0)!important}body .n-modal-container:has(.responsive-modal--full-mobile.responsive-modal-mobile){align-items:stretch!important;bottom:auto!important;height:100dvh!important;height:calc(100dvh - var(--safe-area-inset-top, 0px))!important;max-height:100dvh!important;max-height:calc(100dvh - var(--safe-area-inset-top, 0px))!important;top:0!important;top:var(--safe-area-inset-top,0)!important}body .responsive-modal--full-mobile.responsive-modal-mobile .responsive-modal-container.mobile{height:100%!important;max-height:100%!important;min-height:100%!important}}
