/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */
.fdz-css-activity-log .fdz-css-table-log-message .fdz-css-description-field-label {
    width: auto;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */
/*
    COLORS:

    $blue:          #38a2e0;
    $blue-hover:    #118cc9;
    $dark-blue:     #1072a5;
    $light-blue:    #8edbff;
    $green:         #007a29;
    $green-hover:   #3fae3f;
    $red:           #c11815;
    $red-hover:     #ec796a;
    $yellow:        #f2a638;
    $yellow-hover:  #e99822;
    $white:         #fff;
    $darkgrey:      #3b3b3b;
*/

.fdz-css-pill {
    min-width: auto !important;
    padding-inline: 0.5rem !important;
    font-weight: 700 !important;
}

.fdz-css-details-template__toplevel-container .fdz-css-statusName-fraud {
    color: #c11815;
}

.fdz-css-details-template__toplevel-container .fdz-css-statusName-genuine {
    background-color: #e5faec;
    color: #007a29;
}

.fdz-css-details-template__toplevel-container .fdz-css-statusName-none {
    color: #f2a638;
}

/* Status Reasons */
.fdz-css-statusReasons-fraud .fdz-css-dropdown__indicator,
.fdz-css-statusReasons-fraud .fdz-css-list-formatter__indicator,
.fdz-css-statusReasons-fraud .fdz-css-detailed-list__indicator {
    background-color: #c11815;
    color: #fff;
}

.fdz-css-statusReasons-genuine .fdz-css-dropdown__indicator,
.fdz-css-statusReasons-genuine .fdz-css-list-formatter__indicator,
.fdz-css-statusReasons-genuine .fdz-css-detailed-list__indicator {
    background-color: #007a29;
    color: #fff;
}

.fdz-css-statusReasons-none .fdz-css-dropdown__indicator,
.fdz-css-statusReasons-none .fdz-css-list-formatter__indicator,
.fdz-css-statusReasons-none .fdz-css-detailed-list__indicator {
    background-color: #f2a638;
    color: #fff;
}

.fdz-css-statusReasons-fraud .fdz-css-dropdown__bullet > span::before,
li.fdz-css-fraud {
    color: #c11815;
}

.fdz-css-statusReasons-genuine .fdz-css-dropdown__bullet > span::before,
li.fdz-css-genuine {
    color: #007a29;
}

.fdz-css-statusReasons-none .fdz-css-dropdown__bullet > span::before,
li.fdz-css-none {
    color: #f2a638;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */

 .fdz-css-box-transaction .fdz-css-box__group:nth-child(2n) {
    padding-left: 0;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */

.fdz-css-widget__header {
    min-height: 40px;
}

.fdz-hide-widget-header-right .fdz-css-widget__header-right {
    display: none;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */
/*
    COLORS:

    $blue:          #38a2e0;
    $blue-hover:    #118cc9;
    $dark-blue:     #1072a5;
    $light-blue:    #8edbff;
    $green:         #e8f3eb;
    $green-hover:   #3fae3f;
    $red:           #d32f2f;
    $red-hover:     #ec796a;
    $yellow:        #ffc400;
    $yellow-hover:  #e99822;
    $white:         #811d1d;
    $darkgrey:      #3b3b3b;
*/

.fdz-css-details-template__toplevel-container .fdz-css-statusName-fraud {
    color: #d32f2f;
}

.fdz-css-details-template__toplevel-container .fdz-css-statusName-genuine {
    color: #148636;
    background-color: #e8f3eb;
}

.fdz-css-details-template__toplevel-container .fdz-css-statusName-none {
    color: #ffc400;
}

/* Status Reasons */
.fdz-css-statusReasons-fraud .fdz-css-dropdown__indicator,
.fdz-css-statusReasons-fraud .fdz-css-list-formatter__indicator,
.fdz-css-statusReasons-fraud .fdz-css-detailed-list__indicator {
    color: #811d1d;
    background-color: #fbeaea;
}

.fdz-css-statusReasons-genuine .fdz-css-dropdown__indicator,
.fdz-css-statusReasons-genuine .fdz-css-list-formatter__indicator,
.fdz-css-statusReasons-genuine .fdz-css-detailed-list__indicator {
    color: #148636;
    background-color: #e8f3eb;
}

.fdz-css-statusReasons-none .fdz-css-dropdown__indicator,
.fdz-css-statusReasons-none .fdz-css-list-formatter__indicator,
.fdz-css-statusReasons-none .fdz-css-detailed-list__indicator {
    background-color: #fff6e6;
    color: #000f3a;
}

.fdz-css-statusReasons-fraud .fdz-css-dropdown__bullet > span::before,
li.fdz-css-fraud {
    color: #d32f2f;
}

.fdz-css-statusReasons-genuine .fdz-css-dropdown__bullet > span::before,
li.fdz-css-genuine {
    color: #148636;
}

.fdz-css-statusReasons-none .fdz-css-dropdown__bullet > span::before,
li.fdz-css-none {
    color: #ffc400;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */

.fdz-css-box-transaction .fdz-css-box__group:nth-child(2n) {
    padding-left: 0;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */

/**
 * Tables
 *
 * Implements the design of tables in the high fidelity mock ups.
 * The design can be seen here:
 * https://feedzai.invisionapp.com/d/main/#/console/6405157/137553691/preview
 *
 */

.fdz-css-table tbody .fdz-css-table-score span.fdz-css-gradient.fdz-css-green {
    color: #148636;
}

.fdz-css-table tbody .fdz-css-table-score span.fdz-css-gradient.fdz-css-yellow {
    color: #ffc400;
}

.fdz-css-table tbody .fdz-css-table-score span.fdz-css-gradient.fdz-css-red {
    color: #d32f2f;
}

.fdz-css-search-table td:nth-child(2).fdz-css-align-left {
    padding-left: 1% !important;
}

.fdz-css-table-top .fdz-css-details-template-table__header-title::before {
    font-family: kitte-font;
    font-size: 22px;
    content: "\E94e";
    margin: 2px 10px 0 6px;
    color: #0d1b44;
    vertical-align: sub;
}

.fdz-css-table-top .fdz-css-table {
    margin: 0;
}

.fdz-css-table-top .fdz-css-table td:first-child {
    width: 100%;
}

.fdz-css-table-top td:first-child,
.fdz-css-table-top th:first-child {
    padding-left: 3rem;
}

.fdz-css-table-ssr .fdz-css-text-icon-APPROVE::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f058";
    color: #148636;
    margin: 0 2px 0 2px;
}

.fdz-css-table-ssr .fdz-css-text-icon-DECLINE::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f057";
    color: #d32f2f;
    margin: 0 2px 0 2px;
}

.fdz-css-table-ssr .fdz-css-text-icon-REVIEW::before,
.fdz-css-table-ssr .fdz-css-text-icon-CHALLENGE::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f071";
    color: #ffc400;
    margin: 0 2px 0 2px;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */
.fdz-css-activity-log .fdz-css-table-log-message .fdz-css-description-field-label {
    width: auto;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */

.fdz-css-widget__header {
    min-height: 40px;
}

.fdz-hide-widget-header-right .fdz-css-widget__header-right {
    display: none;
}
.fdz-css-alert-Yes > div {
    color: #811d1d !important;
    background-color: #fbeaea !important;
    border-color: #fbeaea !important;
}

.fdz-css-alert-No > div {
    color: #148636 !important;
    background-color: #e8f3eb !important;
    border-color: #e8f3eb !important;
}

/**
 * Decisions
 */

.fdz-css-schema\.outcome_decision-decline > span,
.fdz-css-rule_outcome-rules\.outcome\.value\.decline > span,
.fdz-css-eventStates\.rmpsp_status\.stateId-rmpsp_fraud > span,
.fdz-css-eventStates\.rmpsp_tenant_status\.stateId-rmpsp_tenant_fraud > span {
    color: #811d1d !important;
    background-color: #fbeaea !important;
    border-color: #fbeaea !important;
}

.fdz-css-schema\.outcome_decision-decline > span::before,
.fdz-css-rule_outcome-rules\.outcome\.value\.decline > span::before,
.fdz-css-eventStates\.rmpsp_status\.stateId-rmpsp_fraud > span::before,
.fdz-css-eventStates\.rmpsp_tenant_status\.stateId-rmpsp_tenant_fraud > span::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f057";
}
.fdz-css-rule_outcome-rules\.outcome\.value\.review > span,
.fdz-css-rule_outcome-rules\.outcome\.value\.challenge > span,
.fdz-css-schema\.outcome_decision-review > span,
.fdz-css-schema\.outcome_decision-challenge > span {
    color: #000f3a !important;
    background-color: #fff6e6 !important;
    border-color: #fff6e6 !important;
}

.fdz-css-rule_outcome-rules\.outcome\.value\.review > span::before,
.fdz-css-rule_outcome-rules\.outcome\.value\.challenge > span::before,
.fdz-css-schema\.outcome_decision-review > span::before,
.fdz-css-schema\.outcome_decision-challenge > span::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f071";
}

.fdz-css-rule_outcome-rules\.outcome\.value\.approve > span,
.fdz-css-schema\.outcome_decision-approve > span,
.fdz-css-eventStates\.rmpsp_status\.stateId-rmpsp_genuine > span,
.fdz-css-eventStates\.rmpsp_tenant_status\.stateId-rmpsp_tenant_genuine > span {
    color: #148636 !important;
    background-color: #e8f3eb !important;
    border-color: #e8f3eb !important;
}

.fdz-css-rule_outcome-rules\.outcome\.value\.approve > span::before,
.fdz-css-schema\.outcome_decision-approve > span::before,
.fdz-css-eventStates\.rmpsp_status\.stateId-rmpsp_genuine > span::before,
.fdz-css-eventStates\.rmpsp_tenant_status\.stateId-rmpsp_tenant_genuine > span::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f058";
}

/**
 * Custom statuses
 */

td.fdz-css-statusName-rmpsp_fraud,
.fdz-css-statusName-rmpsp_fraud {
    color: #eb5d4b;
}

td.fdz-css-statusName-rmpsp_fraud::before,
.fdz-css-statusName-rmpsp_fraud::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f057";
}

td.fdz-css-statusName-rmpsp_genuine,
.fdz-css-statusName-rmpsp_genuine {
    color: #5cb85c;
}

td.fdz-css-statusName-rmpsp_genuine::before,
.fdz-css-statusName-rmpsp_genuine::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f058";
}

td.fdz-css-statusName-rmpsp_tenant_fraud,
.fdz-css-statusName-rmpsp_tenant_fraud {
    color: #eb5d4b;
}

td.fdz-css-statusName-rmpsp_tenant_fraud::before,
.fdz-css-statusName-rmpsp_tenant_fraud::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f057";
}

td.fdz-css-statusName-rmpsp_tenant_genuine,
.fdz-css-statusName-rmpsp_tenant_genuine {
    color: #5cb85c;
}

td.fdz-css-statusName-rmpsp_tenant_genuine::before,
.fdz-css-statusName-rmpsp_tenant_genuine::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f058";
}

td.fdz-css-statusName-none,
.fdz-css-statusName-none {
    color: #ffc400;
}

td.fdz-css-statusName-none::before,
.fdz-css-statusName-none::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f071";
}

td.fdz-css-statusName-unknown,
.fdz-css-statusName-unknown {
    color: #0d1b44;
}

td.fdz-css-statusName-unknown::before,
.fdz-css-statusName-unknown::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f070";
}

.fdz-css-statusName-rmpsp_fraud,
.fdz-css-statusName-rmpsp_genuine {
    padding: 0.25em 0.75em;
    font-size: 85%;
    margin: 0px;
}

/**
 * Dashboards iframe
 **/
.fdz-kibana-dashboard {
    width: calc(100vw - 95px);
    height: 100vh;
    margin-left: -2rm;
    margin-top: -1rm;
    border: 0px;
}

.fdz-css-kibana-dashboard {
    border: 0px;
}

/**
 * Remove the duplicated header of the rules explanations
 **/
.fdz-css-table-explanations thead {
    display: none;
}

/**
 * Digital Activity event states
 **/

.fdz-css-schema\.event_status-success {
    color: #148636 !important;
    font-weight: bold;
}

.fdz-css-schema\.event_status-fail {
    color: #d32f2f !important;
    font-weight: bold;
}

.center-pill-text {
    justify-content: center;
}

/**
 * Pill style
 */

.fdz-css-pill {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    font-size: 0.75rem;
    font-weight: 700;
    border-radius: 1.25rem;
    line-height: 1.25rem;
    height: fit-content;
    width: fit-content;
    min-width: 3rem;
    height: 1.25rem;
    appearance: none;
    border: none;
    position: relative;
    border-width: 0.0625rem;
    border-style: solid;
    padding: 0 0.25rem;
}

.display-none {
    display: none;
}

.merchant-title>div>span {
    font-size: 20px
}

.fdz-css-transactiontype-Chargeback {
    color: #811d1d !important;
    background-color: #fbeaea !important;
    border-color: #fbeaea !important;
    padding: 0.25em 0.75em !important;
    font-size: 85% !important;
    margin: 0px !important;
    font-weight: bold !important;
}

.fdz-css-mm-new-alert-badge>div>span{
    display: flex !important;
    align-items: flex-end !important;
    margin-bottom: 10px !important;
}

.fdz-css-custom-format-rules-triggered {
    background-color: #ebecef;
    font-size: .75rem;
    font-weight: 700;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    border-radius: 1.25rem;
    line-height: 1.25rem;    
    width: fit-content;
    height: 1.25rem;    
}

/**
* Status color coding
**/

.fdz-css-eventStates\.rmpsp_operational_status\.stateId-rmpsp_unreviewed > span,
.fdz-css-eventStates\.mm_ahi_operational_status\.stateId-mm_ahi_unreviewed > span,
.fdz-css-eventStates\.mm_status\.stateId-mm_unreviewed > span {
    color: #2E3A5D !important;
    background-color: #DEE0E5 !important;
    border-color: #DEE0E5 !important;
}

.fdz-css-eventStates\.rmpsp_operational_status\.stateId-rmpsp_in_progress > span,
.fdz-css-eventStates\.mm_ahi_operational_status\.stateId-mm_ahi_in_progress > span,
.fdz-css-eventStates\.mm_status\.stateId-mm_in_progress > span,
.fdz-css-eventStates\.mm_status\.stateId-mm_reopened > span {
    color: #093B91 !important;
    background-color: #E7EFFD !important;
    border-color: #E7EFFD !important;
}

.fdz-css-eventStates\.rmpsp_operational_status\.stateId-rmpsp_on_hold > span,
.fdz-css-eventStates\.mm_ahi_operational_status\.stateId-mm_ahi_on_hold > span,
.fdz-css-eventStates\.mm_status\.stateId-mm_on_hold > span {
    color: #574900 !important;
    background-color: #FFF9E6 !important;
    border-color: #FFF9E6 !important;
}

.fdz-css-eventStates\.rmpsp_operational_status\.stateId-rmpsp_closed > span,
.fdz-css-eventStates\.mm_ahi_operational_status\.stateId-mm_ahi_closed > span,
.fdz-css-eventStates\.mm_status\.stateId-mm_closed > span {
    color: #FFFFFF !important;
    background-color: #0E61EE !important;
    border-color: #0E61EE !important;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */

/**
 * Tables
 *
 * Implements the design of tables in the high fidelity mock ups.
 * The design can be seen here:
 * https://feedzai.invisionapp.com/d/main/#/console/6405157/137553691/preview
 *
 */

.fdz-css-table tbody .fdz-css-table-score span.fdz-css-gradient.fdz-css-green {
    color: #007a29;
}

.fdz-css-table tbody .fdz-css-table-score span.fdz-css-gradient.fdz-css-yellow {
    color: #f2a638;
}

.fdz-css-table tbody .fdz-css-table-score span.fdz-css-gradient.fdz-css-red {
    color: #c11815;
}

.fdz-css-table tr.fdz-css-table-row__selected {
    background-color: #eff5f7;
}

.fdz-css-search-table td:nth-child(2).fdz-css-align-left {
    padding-left: 1% !important;
}

.fdz-css-table-top .fdz-css-details-template-table__header-title::before {
    font-family: kitte-font;
    font-size: 22px;
    content: "\E94e";
    margin: 2px 10px 0 6px;
    color: #2d2e2e;
    vertical-align: sub;
}

.fdz-css-table-top .fdz-css-table {
    margin: 0;
}

.fdz-css-table-top .fdz-css-table td:first-child {
    width: 100%;
}

.fdz-css-table-top td:first-child,
.fdz-css-table-top th:first-child {
    padding-left: 3rem;
}

.fdz-css-table-ssr .fdz-css-text-icon-APPROVE::before {
    content: "\E90C";
    color: #007a29;
    font-family: 'kitte-font';
    margin: 0 2px 0 2px;
}

.fdz-css-table-ssr .fdz-css-text-icon-DECLINE::before {
    content: "\E90E";
    color: #c11815;
    font-family: 'kitte-font';
    margin: 0 2px 0 2px;
}

.fdz-css-table-ssr .fdz-css-text-icon-REVIEW::before {
    content: "\E90D";
    color: #f2a638;
    font-family: 'kitte-font';
    margin: 0 2px 0 2px;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2025 Feedzai, Rights Reserved.
 */

/**
 * Custom modal
 **/

.fdz-css-action-adhoc-dialog .fdz-css-modalbox__body {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16px;
}

.fdz-css-action-adhoc-dialog .fdz-css-modalbox__body .fdz-css-form-field:nth-last-child(2),
.fdz-css-action-adhoc-dialog .fdz-css-modalbox__body .fdz-css-form-field:nth-last-child(1) {
  grid-column: span 2;
}

.fdz-css-action-adhoc-dialog .fdz-css-modalbox__body .fdz-css-form-field:nth-last-child(1) textarea {
  height: 7em;
}
.fdz-js-details-template-toplevel .fdz-js-box-group .fdz-js-dropdown-field {
    display: inline-flex !important;
}

.fdz-js-details-template-toplevel .fdz-css-indicator {
    font-size: 65% !important;
}

.fdz-js-details-template-toplevel .fdz-css-indicator {
    color: #fff !important;
    border-color: #38a2e0 !important;
    background-color: #4eace3 !important;
}

.fdz-css-box__value > div.fdz-css-badge {
    display: inline-flex;
}

.fdz-second-top-level .fdz-js-box.fdz-css-box {
    padding-left: 15px;
    display: inline-flex;
}

.fdz-second-top-level .fdz-js-box-body.fdz-css-box__body {
    padding-top: 0;
    padding-left: 0;
}

.fdz-second-top-level article {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.fdz-css-eventStates\.suspicious\.stateName-not_suspicious > span.fdz-js-badge.fdz-css-badge, .fdz-css-eventStates\.suspicious\.stateName-not_suspicious.fdz-css-badge,
   span.fdz-css-statusName-not_suspicious.fdz-css-badge.fdz-js-badge {
    color: #017a29; !important;
    background-color: #e5faec; !important;
    border-color: #e5faec; !important;
}

.fdz-css-eventStates\.suspicious\.stateName-suspicious > span.fdz-js-badge.fdz-css-badge, .fdz-css-eventStates\.suspicious\.stateName-suspicious.fdz-css-badge,
 td.fdz-css-state-case\.states\.closed_suspicious > div, .fdz-css-state-case\.states\.closed_suspicious > .fdz-css-badge,
  span.fdz-css-statusName-suspicious.fdz-css-badge.fdz-js-badge {
    color: #c11815; !important;
    background-color: #ffe6e6; !important;
    border-color: #ffe6e6; !important;
}

.fdz-open-sar-container .fdz-js-box-value-container.fdz-css-box__value-container{
    height: 3.8em;
}

.fdz-css-statusName-not_risky_activity.fdz-css-badge {
    color: #017a29;
    background-color: #e5faec;
    border-color: #e5faec;
}

.fdz-css-statusName-risky_activity.fdz-css-badge {
    color: #bc7401;
    background-color: #fff6e6;
    border-color: #ffe6e6;
}

.fdz-css-outcome_decision-high.fdz-css-badge {
    color: #c11815;
    background-color: #ffe6e6;
    border-color: #ffe6e6;
}

.fdz-css-outcome_decision-medium.fdz-css-badge {
    color: #bc7401;
    background-color: #fff6e6;
    border-color: #fff6e6;
}

.fdz-css-outcome_decision-low.fdz-css-badge {
    color: #017a29;
    background-color: #e5faec;
    border-color: #e5faec;
}

.fdz-css-drawer__content .fdz-js-rules-triggered-name {
    word-break: break-all;
}

.sar-button-removed {
    display: none;
}
/**
 * Decisions
 */

.fdz-css-schema\.outcome_decision-decline>div,
.fdz-css-eventStates\.status\.stateId-fraud>div,
.fdz-css-alert-Yes>div {
    color: #cf1717;
    background-color: #ffe6e6;
    border-color: #ffe6e6;
}

.fdz-css-schema\.outcome_decision-decline>div::before,
.fdz-css-eventStates\.status\.stateId-fraud>div::before {
    content: "\E90E";
}


.fdz-css-schema\.outcome_decision-review>div {
    color: #bc7401;
    background-color: #fff6e6;
    border-color: #fff6e6;
}

.fdz-css-schema\.outcome_decision-review>div::before {
    content: "\E90D";
}

.fdz-css-schema\.outcome_decision-approve>div,
.fdz-css-eventStates\.status\.stateId-genuine>div,
.fdz-css-alert-No>div {
    color: #007a29;
    background-color: #e5faec;
    border-color: #e5faec;
}

.fdz-css-schema\.outcome_decision-approve>div::before,
.fdz-css-eventStates\.status\.stateId-genuine>div::before {
    content: "\E90C";
}

/**
 * Custom statuses
 */

td.fdz-css-statusName-fraud,
.fdz-css-statusName-fraud {
    color: #eb5d4b;
}

td.fdz-css-statusName-fraud::before,
.fdz-css-statusName-fraud::before {
    content: "\E90E";
}

td.fdz-css-statusName-genuine,
.fdz-css-statusName-genuine {
    color: #5cb85c;
}

td.fdz-css-statusName-genuine::before,
.fdz-css-statusName-genuine::before {
    content: "\E90C";
}

td.fdz-css-statusName-none,
.fdz-css-statusName-none {
    color: #f2a638;
}

td.fdz-css-statusName-none::before,
.fdz-css-statusName-none::before {
    content: "\E90D";
}

td.fdz-css-statusName-unknown,
.fdz-css-statusName-unknown {
    color: #2d2e2e;
}

td.fdz-css-statusName-unknown::before,
.fdz-css-statusName-unknown::before {
    content: "\E945";
}


.fdz-css-statusName-fraud,
.fdz-css-statusName-genuine {
    padding: .25em .75em;
    font-size: 85%;
    margin: 0px;
}

/**
 * Remove the duplicated header of the rules explanations
 **/
.fdz-css-table-explanations thead {
    display: none;
}

.fdz-css-anchor-tabs-target>article>div {
    padding: 0.5rem;
}

/*
 * Target risk rating elements which class starts with the following
 */
[class*="fdz-risk-rating-"] {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 1.8rem;
    width: 3.4375rem;
    border-radius: var(--fdz-global-border-radius);
    color: var(--fdz-color-N200);
    font-weight: var(--fdz-font-weight-bold);
    font-size: var(--fdz-font-size-20);
}

.fdz-risk-rating-yellow {
    color: #1A274E;
    font-weight: bold;
}

.fdz-risk-rating-red {
    color: #D32F2F;
    font-weight: bold;
}

.fdz-risk-rating-green {
    color: #208343;
    font-weight: bold;
}

.fdz-risk-rating-blue {
    color: #2770EB;
    font-weight: bold;
}

.fdz-risk-rating-neutral {
    color: #666F89;
    font-weight: bold;
}

.fdz-risk-rating-severe {
    color: #148636;
    font-weight: bold;
}

.fdz-risk-rating-red-bg {
    background-color: var(--fdz-color-R00);
}

.fdz-risk-rating-yellow-bg {
    background-color: var(--fdz-color-Y10);
}

.fdz-risk-rating-green-bg {
    background-color: var(--fdz-color-G00);
}

.fdz-risk-rating-blue-bg {
    background-color: var(--fdz-color-G00);
}

.fdz-risk-rating-neutral-bg {
    background-color: var(--fdz-color-N10);
}

.fdz-risk-rating-severe-bg {
    background-color: var(--fdz-color-N30);
}


/**
* Customer screening state machines
**/

/* CDD Operational closed*/
.fdz-css-eventStates\.cdd_operational\.stateName-closed .fdz-css-badge,
.fdz-css-eventStates\.cdd_operational\.stateName-closed.fdz-css-badge,
.fdz-css-statusName-closed.fdz-css-badge {
    color: #064f93;
    background-color: #ebf5ff;
}

/* CDD L1 Screening cdd_escalated_with_confirmed_matches*/
.fdz-css-eventStates\.cdd_l1_screening_decision\.stateName-cdd_escalated_with_confirmed_matches .fdz-css-badge,
.fdz-css-eventStates\.cdd_l1_screening_decision\.stateName-cdd_escalated_with_confirmed_matches.fdz-css-badge,
.fdz-css-statusName-cdd_escalated_with_confirmed_matches.fdz-css-badge {
    color: #c11815 !important;
    background-color: #ffe6e6 !important;
}

.fdz-css-eventStates\.cdd_l1_screening_decision\.stateName-cdd_escalated_with_confirmed_matches .fdz-css-badge::before,
.fdz-css-statusName-cdd_escalated_with_confirmed_matches.fdz-css-badge::before {
    content: "\E90E";
    font-family: kitte-font !important;
}

/**
 * CDD STATE MACHINES BASE STYLES
 */
/* Allow iconsto have a space element within each badge/pill */
[class*="state_machine"] .fdz-css-badge:before,
[class*="fdz-css-statusName-"].fdz-css-badge:before {
    font-family: "Font Awesome 6 Pro" !important;
    font-weight: var(--fdz-font-weight-base);
}

/**
* CDD SCREENING state machines styling
**/
[class*="cdd_closed_with_no_results"] .fdz-css-badge,
[class*="cdd_closed_with_no_results"].fdz-css-badge,
[class*="cdd_closed_with_no_matches"] .fdz-css-badge,
[class*="cdd_closed_with_no_matches"].fdz-css-badge,
[class*="cdd_closed_without_matches"] .fdz-css-badge,
[class*="cdd_closed_without_matches"].fdz-css-badge {
    border-color: var(--fdz-color-G00) !important;
    background-color: var(--fdz-color-G00) !important;
    color: var(--fdz-color-G60) !important;
}

[class*="cdd_closed_with_no_results"] .fdz-css-badge:before,
[class*="cdd_closed_with_no_results"].fdz-css-badge:before,
[class*="cdd_closed_with_no_matches"] .fdz-css-badge:before,
[class*="cdd_closed_with_no_matches"].fdz-css-badge:before,
[class*="cdd_closed_without_matches"] .fdz-css-badge:before,
[class*="cdd_closed_without_matches"].fdz-css-badge:before {
    /* fontawesome icon circle-check  */
    content: "\F058";
}

[class*="cdd_escalated_as_inconclusive"] .fdz-css-badge,
[class*="cdd_escalated_as_inconclusive"].fdz-css-badge {
    color: var(--fdz-color-N200) !important;
    background-color: var(--fdz-color-Y00) !important;
    border-color: var(--fdz-color-Y00) !important;
}

[class*="cdd_escalated_as_inconclusive"] .fdz-css-badge:before,
[class*="cdd_escalated_as_inconclusive"].fdz-css-badge:before {
    /* fontawesome icon circle-exclamation  */
    content: "\F06A";
}

[class*="cdd_closed_with_matches"] .fdz-css-badge,
[class*="cdd_closed_with_matches"].fdz-css-badge {
    color: var(--fdz-color-R60) !important;
    background-color: var(--fdz-color-R00) !important;
    border-color: var(--fdz-color-R00) !important;
}

[class*="cdd_closed_with_matches"] .fdz-css-badge:before,
[class*="cdd_closed_with_matches"].fdz-css-badge:before {
    /* fontawesome icon circle-xmark  */
    content: "\F057";
}

/**
* CDD RISK REVIEW state machines styling
**/
[class*="cdd_in_risk_review"] .fdz-css-badge:before,
[class*="cdd_in_risk_review"].fdz-css-badge:before,
[class*="cdd_rr_escalated_with_score_overrides"] .fdz-css-badge:before,
[class*="cdd_rr_escalated_with_score_overrides"].fdz-css-badge:before,
[class*="cdd_rr_closed_with_score_overrides"] .fdz-css-badge:before,
[class*="cdd_rr_closed_with_score_overrides"].fdz-css-badge:before {
    /* fontawesome icon circle-xmark  */
    content: "\F057";
}

[class*="cdd_l1_rr_closed_with_score_acceptance"] .fdz-css-badge,
[class*="cdd_l1_rr_closed_with_score_acceptance"].fdz-css-badge,
[class*="cdd_l2_rr_closed_with_score_acceptance"] .fdz-css-badge,
[class*="cdd_l2_rr_closed_with_score_acceptance"].fdz-css-badge {
    border-color: var(--fdz-color-G00) !important;
    background-color: var(--fdz-color-G00) !important;
    color: var(--fdz-color-G60) !important;
}

[class*="cdd_l1_rr_closed_with_score_acceptance"] .fdz-css-badge:before,
[class*="cdd_l1_rr_closed_with_score_acceptance"].fdz-css-badge:before,
[class*="cdd_l2_rr_closed_with_score_acceptance"] .fdz-css-badge:before,
[class*="cdd_l2_rr_closed_with_score_acceptance"].fdz-css-badge:before {
    /* fontawesome icon circle-check  */
    content: "\F058";
}

[class*="cdd_rr_escalated_inconclusive_score"] .fdz-css-badge,
[class*="cdd_rr_escalated_inconclusive_score"].fdz-css-badge {
    color: var(--fdz-color-N200) !important;
    background-color: var(--fdz-color-Y00) !important;
    border-color: var(--fdz-color-Y00) !important;
}

[class*="cdd_rr_escalated_inconclusive_score"] .fdz-css-badge:before,
[class*="cdd_rr_escalated_inconclusive_score"].fdz-css-badge:before {
    /* fontawesome icon circle-exclamation  */
    content: "\F06A";
}
[class*="cdd_rr_escalated_with_score_acceptance"] .fdz-css-badge,
[class*="cdd_rr_escalated_with_score_acceptance"].fdz-css-badge {
    color: var(--fdz-color-R60) !important;
    background-color: var(--fdz-color-R00) !important;
    border-color: var(--fdz-color-R00) !important;
}

[class*="cdd_rr_escalated_with_score_acceptance"] .fdz-css-badge:before,
[class*="cdd_rr_escalated_with_score_acceptance"].fdz-css-badge:before {
    /* fontawesome icon circle-xmark  */
    content: "\F057";
}

.fdz-css-results-container .ant-table-content .fdz-css-badge {
    justify-self: start;
}

/* Customer Page */
.fdz-css-customer-page-margin-right-auto {
    margin-right: auto
}

.fdz-css-customer-page-margin-left-auto {
    margin-left: auto
}

.fdz-css-customer-page-flex {
    display: flex;
}

.fdz-css-customer-page-flex--align-center {
    align-items: center;
}

.fdz-css-customer-page-flex--align-stretch {
    align-items: stretch;
}

.fdz-css-customer-page-flex--align-start {
    align-items: flex-start;
}

.fdz-css-customer-page-flex--align-end {
    align-items: flex-end;
}

.fdz-css-customer-page-flex--justify-center {
    justify-content: center;
}

.fdz-css-customer-page-flex--justify-start {
    justify-content: flex-start;
}

.fdz-css-customer-page-flex--justify-end {
    justify-content: flex-end;
}

.fdz-css-customer-page-flex--justify-between {
    justify-content: space-between;
}

.fdz-css-customer-page-flex--wrap {
    flex-wrap: wrap;
}

.fdz-css-customer-page-flex--gap-8 {
    gap: 8px;
}

.fdz-css-customer-page-flex--gap-16 {
    gap: 16px;
}

.fdz-css-d-flex{
    display: flex;
}
.fdz-css-gap-8{
    gap: 8px;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */
/*
    COLORS:

    https://gitlabpages.feedzai.com/frontend/kit/?path=/docs/base-colors--page
*/

.fdz-css-details-template__toplevel-container .fdz-css-statusName-fraud {
    color: #d32f2f;
}

.fdz-css-details-template__toplevel-container .fdz-css-statusName-genuine {
    color: #148636;
    background-color: #e8f3eb;
}

.fdz-css-details-template__toplevel-container .fdz-css-statusName-none {
    color: #ffc400;
}

/* Status Reasons */
.fdz-css-statusReasons-fraud .fdz-css-dropdown__indicator,
.fdz-css-statusReasons-fraud .fdz-css-list-formatter__indicator,
.fdz-css-statusReasons-fraud .fdz-css-detailed-list__indicator {
    color: #811d1d;
    background-color: #fbeaea;
}

.fdz-css-statusReasons-genuine .fdz-css-dropdown__indicator,
.fdz-css-statusReasons-genuine .fdz-css-list-formatter__indicator,
.fdz-css-statusReasons-genuine .fdz-css-detailed-list__indicator {
    color: #148636;
    background-color: #e8f3eb;
}

.fdz-css-statusReasons-none .fdz-css-dropdown__indicator,
.fdz-css-statusReasons-none .fdz-css-list-formatter__indicator,
.fdz-css-statusReasons-none .fdz-css-detailed-list__indicator {
    color: #000f3a;
    background-color: #fff6e6;
}

.fdz-css-statusReasons-fraud .fdz-css-dropdown__bullet > span::before,
li.fdz-css-fraud {
    color: #d32f2f;
}

.fdz-css-statusReasons-genuine .fdz-css-dropdown__bullet > span::before,
li.fdz-css-genuine {
    color: #148636;
}

.fdz-css-statusReasons-none .fdz-css-dropdown__bullet > span::before,
li.fdz-css-none {
    color: #ffc400;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */

 .fdz-css-box-transaction .fdz-css-box__group:nth-child(2n) {
    padding-left: 0;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */

/**
 * Tables
 *
 * Implements the design of tables in the high fidelity mock ups.
 * The design can be seen here:
 * https://feedzai.invisionapp.com/d/main/#/console/6405157/137553691/preview
 *
 */

.fdz-css-table tbody .fdz-css-table-score span.fdz-css-gradient.fdz-css-green {
    color: #148636;
}

.fdz-css-table tbody .fdz-css-table-score span.fdz-css-gradient.fdz-css-yellow {
    color: #ffc400;
}

.fdz-css-table tbody .fdz-css-table-score span.fdz-css-gradient.fdz-css-red {
    color: #d32f2f;
}

.fdz-css-search-table td:nth-child(2).fdz-css-align-left {
    padding-left: 1% !important;
}

.fdz-css-table-top .fdz-css-details-template-table__header-title::before {
    font-family: kitte-font;
    font-size: 22px;
    content: "\E94e";
    margin: 2px 10px 0 6px;
    color: #2d2e2e;
    vertical-align: sub;
}

.fdz-css-table-top .fdz-css-table {
    margin: 0;
}

.fdz-css-table-top .fdz-css-table td:first-child {
    width: 100%;
}

.fdz-css-table-top td:first-child,
.fdz-css-table-top th:first-child {
    padding-left: 3rem;
}

.fdz-css-table-ssr .fdz-css-text-icon-APPROVE::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f058";
    color: #148636;
    margin: 0 2px 0 2px;
}

.fdz-css-table-ssr .fdz-css-text-icon-DECLINE::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f057";
    color: #d32f2f;
    margin: 0 2px 0 2px;
}

.fdz-css-table-ssr .fdz-css-text-icon-REVIEW::before,
.fdz-css-table-ssr .fdz-css-text-icon-CHALLENGE::before {
    font-family: "Font Awesome 6 Pro";
    content: "\f071";
    color: #ffc400;
    margin: 0 2px 0 2px;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */
.fdz-css-activity-log .fdz-css-table-log-message .fdz-css-description-field-label {
    width: auto;
}
/*
 * The copyright of this file belongs to Feedzai. The file cannot be
 * reproduced in whole or in part, stored in a retrieval system, transmitted
 * in any form, or by any means electronic, mechanical, or otherwise, without
 * the prior permission of the owner. Please refer to the terms of the license
 * agreement.
 *
 * (c) 2018 Feedzai, Rights Reserved.
 */

.fdz-css-widget__header {
    min-height: 40px;
}

.fdz-hide-widget-header-right .fdz-css-widget__header-right {
    display: none;
}
/**
 * Decisions
 */

.fdz-css-alert-Yes > div {
  color: #811d1d !important;
  background-color: hsl(0, 68%, 95%) !important;
  border-color: #fbeaea !important;
}

.fdz-css-alert-No > div {
  color: #148636 !important;
  background-color: #e8f3eb !important;
  border-color: #e8f3eb !important;
}

.fdz-css-schema\.outcome_decision-decline > span,
.fdz-css-eventStates\.status\.stateId-fraud > span {
  color: #811d1d !important;
  background-color: #fbeaea !important;
  border-color: #fbeaea !important;
}

.fdz-css-schema\.outcome_decision-decline > span::before,
.fdz-css-eventStates\.status\.stateId-fraud > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f057";
}

.fdz-css-schema\.outcome_decision-review > span,
.fdz-css-schema\.outcome_decision-challenge > span {
  color: #000f3a !important;
  background-color: #fff6e6 !important;
  border-color: #fff6e6 !important;
}

.fdz-css-schema\.outcome_decision-review > span::before,
.fdz-css-schema\.outcome_decision-challenge > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f071";
}

.fdz-css-schema\.outcome_decision-approve > span,
.fdz-css-eventStates\.status\.stateId-genuine > span {
  color: #148636 !important;
  background-color: #e8f3eb !important;
  border-color: #e8f3eb !important;
}

.fdz-css-schema\.outcome_decision-approve > span::before,
.fdz-css-eventStates\.status\.stateId-genuine > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f058";
}

/**
 * Custom statuses
 */

td.fdz-css-statusName-fraud,
.fdz-css-statusName-fraud {
  color: #eb5d4b;
}

td.fdz-css-statusName-fraud::before,
.fdz-css-statusName-fraud::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f057";
}

td.fdz-css-statusName-genuine,
.fdz-css-statusName-genuine {
  color: #5cb85c;
}

td.fdz-css-statusName-genuine::before,
.fdz-css-statusName-genuine::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f058";
}

td.fdz-css-statusName-none,
.fdz-css-statusName-none {
  color: #ffc400;
}

td.fdz-css-statusName-none::before,
.fdz-css-statusName-none::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f071";
}

td.fdz-css-statusName-unknown,
.fdz-css-statusName-unknown {
  color: #0d1b44;
}

td.fdz-css-statusName-unknown::before,
.fdz-css-statusName-unknown::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f070";
}

.fdz-css-statusName-fraud,
.fdz-css-statusName-genuine {
  padding: 0.25em 0.75em;
  font-size: 85%;
  margin: 0px;
}

/**
 * Dashboards iframe
 **/
.fdz-kibana-dashboard {
  width: calc(100vw - 95px);
  height: 100vh;
  margin-left: -2rm;
  margin-top: -1rm;
  border: 0px;
}

/**
 * Remove the duplicated header of the rules explanations
 **/
.fdz-css-table-explanations thead {
  display: none;
}

/**
 * Digital Activity event states
 **/

.fdz-css-schema\.event_status-success {
  color: #148636 !important;
  font-weight: bold;
}

.fdz-css-schema\.event_status-fail {
  color: #d32f2f !important;
  font-weight: bold;
}

.center-pill-text {
  justify-content: center;
}

/**
 * Revelock Risk progress bar
**/

.revelock-risk-progress-bar > .fdz-css-progress-bar {
  width: 100%;
}

.revelock-risk-progress-bar > .fdz-css-progress-bar > progress {
  width: 100%;
}

.revelock-risk-progress-bar > span > .fdz-css-progress-bar__relative-values {
  display: none; /* Hide relative values */
}

/**
 * Pill style
 */

.fdz-css-pill {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 0.75rem;
  font-weight: 700;
  border-radius: 1.25rem;
  line-height: 1.25rem;
  height: fit-content;
  width: fit-content;
  min-width: 3rem;
  height: 1.25rem;
  appearance: none;
  border: none;
  position: relative;
  border-width: 0.0625rem;
  border-style: solid;
  padding: 0 0.25rem;
}
@import "./components/alert.css";
@import "./components/box.css";
@import "./components/tables.css";
@import "./components/activity.css";
@import "./components/case.css";

/**
 * Remove the duplicated header of the rules explanations
 **/
.fdz-css-table-explanations thead {
    display: none;
}

.fdz-css-anchor-tabs-target > article > div {
    padding: 0.5rem;
}

/**
 * TS Sanctions state machines
 **/
.fdz-css-eventStates\.ts_sanctions\.stateId-ts_sanctioned_match_state > span {
  color: #811d1d !important;
  background-color: #fbeaea !important;
  border-color: #fbeaea !important;
}

.fdz-css-eventStates\.ts_sanctions\.stateId-ts_sanctioned_match_state > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f057";
}

.fdz-css-eventStates\.ts_sanctions\.stateId-ts_sanctioned_no_match_state > span {
  color: #148636 !important;
  background-color: #e8f3eb !important;
  border-color: #e8f3eb !important;
}

.fdz-css-eventStates\.ts_sanctions\.stateId-ts_sanctioned_no_match_state > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f058";
}

.fdz-css-eventStates\.ts_sanctions\.stateId-ts_sanctioned_review > span {
  color: #000f3a !important;
  background-color: #fff6e6 !important;
  border-color: #fff6e6 !important;
}

.fdz-css-eventStates\.ts_sanctions\.stateId-ts_sanctioned_review > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f071";
}

.fdz-css-eventStates\.ts_sanctions\.stateId-ts_sanctioned_no_results > span {
  color: #000f3a !important;
  background-color: #e6faff !important;
  border-color: #e6faff !important;
}

.fdz-css-eventStates\.ts_sanctions\.stateId-ts_sanctioned_no_results > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f254";
}

/**
 * Sanctions Outcome Decision
 **/
.fdz-css-schema\.sanctions_outcome_decision_custom-no_results > span {
  color: #000f3a !important;
  background-color: #e6faff !important;
  border-color: #e6faff !important;
}

.fdz-css-schema\.sanctions_outcome_decision_custom-no_results > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f254";
}

.fdz-css-schema\.sanctions_outcome_decision_custom-review > span {
  color: #000f3a !important;
  background-color: #fff6e6 !important;
  border-color: #fff6e6 !important;
}

.fdz-css-schema\.sanctions_outcome_decision_custom-review > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f071";
}

.fdz-css-schema\.sanctions_outcome_decision_custom-match > span {
  color: #811d1d !important;
  background-color: #fbeaea !important;
  border-color: #fbeaea !important;
}

.fdz-css-schema\.sanctions_outcome_decision_custom-match > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f057";
}

.fdz-css-schema\.sanctions_outcome_decision_custom-no_match > span {
  color: #148636 !important;
  background-color: #e8f3eb !important;
  border-color: #e8f3eb !important;
}

.fdz-css-schema\.sanctions_outcome_decision_custom-no_match > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f058";
}

.fdz-css-schema\.sanctions_outcome_decision_custom-not_applied > span {
  color: #000f3a !important;
  background-color: #ebecef !important;
  border-color: #ebecef !important;
}

/**
 * TS L1 decision
 **/
.fdz-css-eventStates\.ts_l1_decision\.stateId-ts_l1_no_review > span {
  color: #000f3a !important;
  background-color: #fff6e6 !important;
  border-color: #fff6e6 !important;
}

.fdz-css-eventStates\.ts_l1_decision\.stateId-ts_l1_no_review > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f071";
}

.fdz-css-eventStates\.ts_l1_decision\.stateId-ts_l1_match_decision > span {
  color: #811d1d !important;
  background-color: #fbeaea !important;
  border-color: #fbeaea !important;
}

.fdz-css-eventStates\.ts_l1_decision\.stateId-ts_l1_match_decision > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f057";
}

.fdz-css-eventStates\.ts_l1_decision\.stateId-ts_l1_no_match_decision > span {
  color: #148636 !important;
  background-color: #e8f3eb !important;
  border-color: #e8f3eb !important;
}

.fdz-css-eventStates\.ts_l1_decision\.stateId-ts_l1_no_match_decision > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f058";
}

/**
 * TS L2 decision
 **/
.fdz-css-eventStates\.ts_l2_decision\.stateId-ts_l2_no_review > span {
  color: #000f3a !important;
  background-color: #fff6e6 !important;
  border-color: #fff6e6 !important;
}

.fdz-css-eventStates\.ts_l2_decision\.stateId-ts_l2_no_review > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f071";
}

.fdz-css-eventStates\.ts_l2_decision\.stateId-ts_l2_match_decision > span {
  color: #811d1d !important;
  background-color: #fbeaea !important;
  border-color: #fbeaea !important;
}

.fdz-css-eventStates\.ts_l2_decision\.stateId-ts_l2_match_decision > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f057";
}

.fdz-css-eventStates\.ts_l2_decision\.stateId-ts_l2_no_match_decision > span {
  color: #148636 !important;
  background-color: #e8f3eb !important;
  border-color: #e8f3eb !important;
}

.fdz-css-eventStates\.ts_l2_decision\.stateId-ts_l2_no_match_decision > span::before {
  font-family: "Font Awesome 6 Pro";
  content: "\f058";
}

/**
 * Sanctions alert
 **/
.fdz-css-sanctions-alert-Yes > div {
  color: #811d1d !important;
  background-color: hsl(0, 68%, 95%) !important;
  border-color: #fbeaea !important;
}

.fdz-css-sanctions-alert-No > div {
  color: #148636 !important;
  background-color: #e8f3eb !important;
  border-color: #e8f3eb !important;
}

/**
 * Custom modal
 **/
.fdz-css-action-l1-match-dialog .fdz-qu2wppZb {
  margin-bottom: 1rem;
}

.fdz-css-action-l1-no-match-dialog .fdz-qu2wppZb {
  margin-bottom: 1rem;
}

.fdz-css-action-l2-match-dialog .fdz-qu2wppZb {
  margin-bottom: 1rem;
}

.fdz-css-action-l2-no-match-dialog .fdz-qu2wppZb {
  margin-bottom: 1rem;
}
