/*******************************************************************************
 * IBM Confidential
 * OCO Source Materials
 *
 * OpenPages GRC Platform (PID: 5725-D51)
 *
 * © Copyright IBM Corporation 2024 - 2025. All Rights Reserved.
 *  
 * US Government Users Restricted Rights - Use, duplication or disclosure restricted 
 * by GSA ADP Schedule Contract with IBM Corp.
 *     
 *******************************************************************************/
.success {
    color: #24a148;
}

.error {
    color: #fa4d56;
    font-size: 12px;
    margin-top: 0.25rem;
}

.response-container {
    margin-top: 2rem;
    font-size: 1rem;
    font-weight: 400;
    max-width: 100%;
}

.response-container .cds--inline-notification__title {
    text-decoration: none;
}

.cds--btn svg {
    width: 14px;
}

.cds--btn svg rect {
    fill: none;
}

.cds--btn svg polygon {
    stroke: #FFF;
}

.cds--btn p {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}

.email-header-container p {
    line-height: 18px;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.16px;
    margin-top: 5px;
}

.cds--btn--primary {
    padding-inline-end: 10px;
}

.cds--label a {
    display: block;
}

.op--password-label-container {
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin-top: 0.5rem;
}

.op--password-label-container a {
    text-decoration: none;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    margin-top: 2px;
}

.hide {
    display: none;
}

.opLoginContentColumn {
    padding-top: 80px;
}

/* This rule applies a horizontal flip to SVG elements for 'reset password' button and 'back to login' button when the <html> tag has dir="rtl". */
html[dir='rtl'] svg:where( #resetPasswordButton svg, #backToLogin svg ) { 
	transform: scaleX(-1);
}
