.quickLinks-wrap .quickLinks-desc .quickLinks-content {
    max-height: min(560px, calc(100vh - 320px)) !important;
    overflow-y: auto !important;
    overscroll-behavior: contain;
    padding-right: 14px;
    padding-bottom: 24px;
}

.quickLinks-wrap .ps-party-form .form-row-2 {
    display: flex !important;
    align-items: flex-end !important;
    gap: 16px !important;
    margin-left: 0 !important;
}

.quickLinks-wrap .ps-party-form .form-row-2 .form-field {
    flex: 1 1 0 !important;
    margin: 0 !important;
}

.quickLinks-wrap .ps-party-form .form-row-2 .form-field:first-child {
    flex-basis: 58%;
}

.quickLinks-wrap .ps-party-form .form-row-2 p,
.quickLinks-wrap .ps-party-form .form-submit p {
    margin-bottom: 0 !important;
}

.quickLinks-wrap .ps-party-form .form-row-2 label {
    display: block;
    margin-bottom: 8px;
}

.quickLinks-wrap .ps-party-form .form-row-2 input {
    width: 100% !important;
    margin-bottom: 0 !important;
}

.quickLinks-wrap .ps-party-form .form-submit {
    margin-top: 18px !important;
    padding-bottom: 4px;
}

.quickLinks-wrap .ps-party-form .form-submit input[type="submit"] {
    display: block !important;
    width: 100% !important;
    min-height: 48px !important;
    margin: 0 !important;
    border: 0 !important;
    border-radius: 24px !important;
    background: #eb008b !important;
    box-shadow: 0 8px 18px rgba(235, 0, 139, 0.28) !important;
    color: #fff !important;
    cursor: pointer;
    font-family: "Poppins", sans-serif !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    letter-spacing: 0.05em !important;
    text-align: center !important;
}

.quickLinks-wrap .ps-party-form .form-submit input[type="submit"]:hover,
.quickLinks-wrap .ps-party-form .form-submit input[type="submit"]:focus {
    background: #46aadc !important;
    box-shadow: 0 8px 18px rgba(70, 170, 220, 0.28) !important;
    color: #fff !important;
}
