/******************************************************************************
 *
 * CodeMeter License Central WebDepot
 * scheme.css
 * (c) 2012 - 2026: WIBU-SYSTEMS AG
 * info@wibu.com
 *
 * Default Scheme
 *
 *************************************************************************** */
@font-face {
    font-family: "ABBvoice";
    src: url("../fonts/ABBvoice_Rg.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: "ABBvoice";
    src: url("../fonts/ABBvoice_Bd.ttf") format("truetype");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "ABBvoice";
    src: url("../fonts/ABBvoice_Lt.ttf") format("truetype");
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: "ABBvoice";
    src: url("../fonts/ABBvoice_Md.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
}

/* *************************************************************************** */

:root {

    /**
        Your company and standard colors
     */
    --primary-color-050:                        #000000;
    --primary-color-100:                        #333333;
    --primary-color-200:                        #DBDBDB;
    --primary-color-300:                        #F5F5F5;

    --white:                                    #FFFFFF;
    --black:                                    #000000;
    --grey-100:                                 #525252;
    --custom-color-1:                           #A2A2A8;
    --grey-200:                                 #BABABA;
    --custom-color-2:                           #E2E2E2;
    --grey-300:                                 #DBDBDB;
    --grey-400:                                 #EBEBEB;
    --highlight:                                #EE730D;
    /**
        General settings
     */
    --text-color:                               #1F1F1F;
    --icon-color:                               #525252;
    --background-color:                         #F5F5F5;
    --border-color:                             #DBDBDB;
    --main-padding:                             20px;
    --small-padding:                            calc(var(--main-padding) / 4);
    --border-radius:                            4px;

    /**
        Header and navigation
     */
    --header-text-color:                        var(--text-color);
    --header-background-color:                  var(--white);
    --header-height:                            64px;
    --navigation-text-color-hover:              #525252;
    --navigation-bottom-border-color-selected:  #000000;
    --navigation-bottom-border-color-hover:     #525252;
    --menu-text-color:                          #1F1F1F;
    --menu-text-color-hover:                    #1F1F1F;
    --menu-background-color:                    var(--white);
    --menu-background-color-hover:              #000001F;
    --logo-src:                                 url("./ABB_logo.svg");
    --logo-max-width:                           100px;
    --menu-badge-color:                         var(--white);
    --menu-badge-background-color:              #3366FF;



    /**
        Buttons
     */
    --main-button-text-color:                   var(--white);
    --main-button-icon-color:                   var(--white);
    --main-button-background-color:             #000000;
    --main-button-border-color:                 #000000;

    --main-button-text-color-hover:             #FFFFFF;
    --main-button-icon-color-hover:             #1f1f1f;
    --main-button-background-color-hover:       #525252;
    --main-button-border-color-hover:           #525252;

    --main-button-text-color-disabled:          #FFFFFF;
    --main-button-icon-color-disabled:          #FFFFFF;
    --main-button-background-color-disabled:    #BABABA;
    --main-button-border-color-disabled:        #BABABA;

    /**
        Dialogs
     */
    --dialog-header-text-color:                 var(--text-color);
    --dialog-header-background-color:           var(--white);

    /**
        Message Boxes
     */
    --error-text-color:                         #000000;
    --error-background-color:                   #EF3A3414;
    --warning-text-color:                       #000000;
    --warning-background-color:                 #FFA20014;
    --success-text-color:                       #000000;
    --success-background-color:                 #21A67A14;
    --notice-text-color:                        #000000;
    --notice-background-color:                  #BABABA14;
    --info-text-color:                          #000000;
    --info-background-color:                    #BABABA14;

    /**
        Tables
     */
    --table-text-color-disabled:                #00000066;
    --table-background-color-hover:             #00000014;
    --table-head-text-color:                    var(--text-color);
    --table-head-background-color:              var(--white);
    --table-odd-text-color:                     var(--text-color);
    --table-odd-background-color:               #0000000A;
    --table-even-text-color:                    var(--text-color);
    --table-even-background-color:              #FFFFFF;

    /**
        Footer
     */
    --footer-text-color:                        var(--text-color);
    --footer-background-color:                  var(--header-background-color);
    --footer-height:                             50px;

    /**
        DEPRECATED SECTIONS
        will  be removed starting at release 25.03
     */

    /**
        Option Buttons in split menu
     */

    --option-button-text-color:                 #1f1f1f;
    --option-button-icon-color:                 #1f1f1f;
    --option-button-background-color:           #FFFFFF;
    --option-button-border-color:               #0000001F;

    --option-button-text-color-hover:           #1f1f1f;
    --option-button-icon-color-hover:           #1f1f1f;
    --option-button-background-color-hover:     #0000001F;
    --option-button-border-color-hover:         #0000003D;

    --option-button-text-color-disabled:        #00000066;
    --option-button-icon-color-disabled:        #00000066;
    --option-button-background-color-disabled:  #FFFFFF;
    --option-button-border-color-disabled:      #0000001F;

}

html, body {
  font: normal 14px/140% ABBvoice, sans-serif !important;
}

li.main_navigation_active {
  font-weight: 600;
}

table.form td select {
  font: normal 14px/140% ABBvoice !important;
}

div.status.active, div.status.activated, div.status.withdrawn {
  color: #1F1F1F !important;
  background-color: #21A67A3D !important;
}

div.status.available, div.status.deactivated {
  color: #1F1F1F !important;
  background-color: #0051FF3D !important;
}

div.status.withdraw_requested {
  color: #1F1F1F !important;
  background-color: #EF3A343D !important;
}

div.status.updatable, div.status.cancelled, div.status.notconfirmed {
  color: #1F1F1F !important;
  background-color: #FFA2003D !important;
}

div.status.assigned, div.status.expired {
  color: #1F1F1F !important; 
  background-color: #BABABA !important;
}

