.modal-wrap[data-v-600c4bf8]{z-index:100;position:fixed;inset:0}.modal-wrap__overlay[data-v-600c4bf8]{background-color:var(--modal-wrap-overlay-bg);-webkit-backdrop-filter:blur(calc(25/var(--vw-screen)*100*min(1vw, 19.2px)));position:absolute;inset:0}.modal-wrap__panel[data-v-600c4bf8]{z-index:1;top:calc(8/var(--vw-screen)*100*min(1vw, 19.2px));right:calc(8/var(--vw-screen)*100*min(1vw, 19.2px));bottom:calc(8/var(--vw-screen)*100*min(1vw, 19.2px));width:calc(558/var(--vw-screen)*100*min(1vw, 19.2px));border-radius:calc(16/var(--vw-screen)*100*min(1vw, 19.2px));background-color:var(--modal-wrap-bg);max-width:100%;box-shadow:calc(-8/var(--vw-screen)*100*min(1vw, 19.2px)) 0 calc(40/var(--vw-screen)*100*min(1vw, 19.2px)) rgba(var(--color-dark-rgb),.12);pointer-events:all;will-change:transform;flex-direction:column;display:flex;position:absolute;overflow:visible}@media screen and (width<=1279px){.modal-wrap__panel[data-v-600c4bf8]{top:calc(16/var(--vw-screen)*100*min(1vw, 19.2px));border-radius:calc(24/var(--vw-screen)*100*min(1vw, 19.2px)) calc(24/var(--vw-screen)*100*min(1vw, 19.2px)) 0 0;width:100%;box-shadow:none;bottom:0;right:0;overflow:hidden}}@media screen and (width<=767px){.modal-wrap__panel[data-v-600c4bf8]{border-radius:0;top:0}}.modal-wrap__close[data-v-600c4bf8]{z-index:2;top:calc(2/var(--vw-screen)*100*min(1vw, 19.2px));width:calc(56/var(--vw-screen)*100*min(1vw, 19.2px));height:calc(56/var(--vw-screen)*100*min(1vw, 19.2px));color:var(--modal-wrap-close-color);transform:translateX(calc(-100% - 13/var(--vw-screen)*100*min(1vw, 19.2px)));transition:opacity var(--duration-base) var(--ease-default),background-color var(--duration-base) var(--ease-default);position:absolute;left:0}@media (hover:hover){.modal-wrap__close[data-v-600c4bf8]:hover{opacity:.85}}@media screen and (width<=1279px){.modal-wrap__close[data-v-600c4bf8]{top:calc(8/var(--vw-screen)*100*min(1vw, 19.2px));right:calc(32/var(--vw-screen)*100*min(1vw, 19.2px));width:calc(56/var(--vw-screen)*100*min(1vw, 19.2px));height:calc(56/var(--vw-screen)*100*min(1vw, 19.2px));left:auto;transform:none}}@media screen and (width<=767px){.modal-wrap__close[data-v-600c4bf8]{top:calc(4/var(--vw-screen)*100*min(1vw, 19.2px));right:calc(24/var(--vw-screen)*100*min(1vw, 19.2px));width:calc(48/var(--vw-screen)*100*min(1vw, 19.2px));height:calc(48/var(--vw-screen)*100*min(1vw, 19.2px))}}.modal-wrap__close[data-v-600c4bf8] .button-icon__glyph{width:calc(24/var(--vw-screen)*100*min(1vw, 19.2px));height:calc(24/var(--vw-screen)*100*min(1vw, 19.2px))}.modal-wrap__content[data-v-600c4bf8]{border-radius:inherit;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;flex:auto;min-height:0;overflow:hidden auto}.modal-wrap__content[data-v-600c4bf8]::-webkit-scrollbar{width:0;height:0;display:none}@media screen and (width<=1279px){.modal-wrap__content[data-v-600c4bf8]{padding-top:calc(72/var(--vw-screen)*100*min(1vw, 19.2px))}}@media screen and (width<=767px){.modal-wrap__content[data-v-600c4bf8]{padding-top:calc(64/var(--vw-screen)*100*min(1vw, 19.2px))}}.modal-wrap-enter-active .modal-wrap__overlay[data-v-600c4bf8],.modal-wrap-leave-active .modal-wrap__overlay[data-v-600c4bf8]{transition:background-color .36s,-webkit-backdrop-filter .36s,backdrop-filter .36s}.modal-wrap-enter-active .modal-wrap__panel[data-v-600c4bf8],.modal-wrap-leave-active .modal-wrap__panel[data-v-600c4bf8]{transition:transform .36s cubic-bezier(.22,1,.36,1)}.modal-wrap-enter-from .modal-wrap__overlay[data-v-600c4bf8],.modal-wrap-leave-to .modal-wrap__overlay[data-v-600c4bf8]{-webkit-backdrop-filter:blur();background-color:#0000}.modal-wrap-enter-from .modal-wrap__panel[data-v-600c4bf8],.modal-wrap-leave-to .modal-wrap__panel[data-v-600c4bf8]{transform:translateX(calc(100% + 100/var(--vw-screen)*100*min(1vw, 19.2px)))}
