.login-modal__body{max-width:587px}@media (min-width:1024px) and (max-width:1279px){.login-modal__body{max-width:732px}}@media (min-width:768px) and (max-width:1023px){.login-modal__body{max-width:732px}}@media (min-width:0) and (max-width:767px){.login-modal__body{max-width:328px}}.login-modal__submit{width:100%;margin-top:32px}@media (min-width:0) and (max-width:1279px){.login-modal__submit{margin-top:16px}}.login-modal__policy{color:#1d2839;margin-top:16px;font-family:THP,sans-serif;font-size:14px;font-weight:400;line-height:22px}@media (min-width:0) and (max-width:1279px){.login-modal__policy{font-size:13px;line-height:17px}}.login-modal__policy a{color:#1d2839;text-decoration:underline}.login-modal__code{margin-bottom:16px}.login-modal__resend{cursor:pointer;color:#333f53;margin-bottom:32px;font-family:THP,sans-serif;font-size:16px;font-weight:400;line-height:16px}@media (min-width:0) and (max-width:1279px){.login-modal__resend{margin-bottom:16px;font-size:14px;line-height:22px}}.login-modal__subscription{margin-top:16px}
.order-success-modal__body{max-width:587px}.order-success-modal__image{width:100%}.order-success-modal__submit{margin-top:24px}.order-success-modal .ui-modal-description{margin-bottom:16px;font-size:14px;line-height:22px}
.order-modal__body{max-width:660px}.order-modal-section{width:100%;margin-bottom:32px}.order-modal-section__label{color:#1d2839;margin-bottom:16px;font-size:18px;font-weight:600}.order-modal__submit{width:100%}.order-modal-baggage{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.order-modal-baggage:not(.order-modal-baggage:last-child){margin-bottom:24px}.order-modal-baggage__header{align-items:center;gap:10px;margin-bottom:4px;display:flex}.order-modal-baggage__name{color:#1d2839;font-size:16px;font-weight:600}.order-modal-baggage__description{color:#939daf;font-family:THP,sans-serif;font-size:16px;font-weight:400;line-height:18px}
.management-order-success-modal__body{max-width:578px}.management-order-success-modal__image{width:80px;margin-bottom:20px}.management-order-success-modal-payment__qr-image{text-align:center;margin-bottom:20px}.management-order-success-modal-payment__title{font-family:THP,sans-serif}.management-order-success-modal-payment-url-container{flex-direction:row;align-items:center;gap:8px;margin-bottom:20px;display:flex}.management-order-success-modal-payment-url-container__url{color:#7040ff;width:90%;margin-right:10px;font-family:THP,sans-serif;font-size:16px;overflow:clip}.management-order-success-modal-payment-url-container__copy-icon{color:#656f82;cursor:pointer;transition:all .2s}.management-order-success-modal-payment-url-container__copy-icon--success{color:#22c55e}.management-order-success-modal-buttons{flex-direction:column;gap:10px;display:flex}.management-order-success-modal__submit{width:100%}.management-order-success-modal__error{color:#e84118;font-family:THP,sans-serif}.management-order-success-modal .ui-modal-title{font-size:32px}.management-order-success-modal .ui-modal-description{margin-bottom:16px;font-size:18px;line-height:22px}@media (min-width:0) and (max-width:1279px){.ui-button--visual-gray:has(>svg){padding:unset}.ui-button--visual-gray:has(>svg):has(>svg){flex-direction:unset;justify-content:center}}
.management-order-warning-modal__body{max-width:578px}.management-order-warning-modal__image{width:80px;margin-bottom:20px}.management-order-warning-modal-buttons{flex-direction:column;gap:10px;display:flex}.management-order-warning-modal__submit{width:100%;margin-top:24px}.management-order-warning-modal .ui-modal-title{font-size:32px}.management-order-warning-modal .ui-modal-description{margin-bottom:16px;font-size:18px;line-height:22px}
.management-order-clear-modal__body{max-width:578px}.management-order-clear-modal__image{width:80px;margin-bottom:20px}.management-order-clear-modal-buttons{flex-direction:column;gap:10px;display:flex}.management-order-clear-modal__submit{width:100%;margin-top:24px}.management-order-clear-modal .ui-modal-title{font-size:32px}.management-order-clear-modal .ui-modal-description{margin-bottom:16px;font-size:18px;line-height:22px}
