@import url("/config/design3/design3.css?2");@import url("/module/riskdna/css/riskdnaButton.css");@import url("/module/riskdna/css/riskdnaSelect.css");@import url("/module/riskdna/css/riskdnaInput.css");@import url("/module/riskdna/css/riskdnaTextarea.css");@import url("/module/riskdna/css/riskdnaDragAndDrop.css");@import url("/module/riskdna/css/riskdnaDetailView.css");@import url("/module/riskdna/css/riskdnaList.css");@import url("/module/riskdna/css/riskdnaFloatingCard.css");@import url("/module/riskdna/css/riskdnaColorPicker.css");@import url("/module/riskdna/css/datepicker.css");@import url("/module/riskdna/css/rome.css");@import url("/module/riskdna/css/riskdnaBillingBarChart.css");@import url("/module/riskdna/css/riskdnaExpendableCard.css");@import url("/module/riskdna/css/riskdnaDisplay.css");@import url("/module/riskdna/css/displayCard.css");@import url("/module/riskdna/css/nonBinaryRepositoryTree.css");@import url("/module/riskdna/css/loader.css");@import url("/module/riskdna/css/keyspotCriteria.css");:root {    --riskdna-body-color: #EEEEEE;    --riskdna-primary-text-color: #666666;    --riskdna-secondary-text-color: #ffffff;    --riskdna-tertiary-text-color: #005F87;    --riskdna-primary-highlight-color: #E4E355;    --riskdna-secondary-highlight-color: #005F87;    --riskdna-primary-background-color: #FFFFFF;    --riskdna-secondary-background-color: #005F87;    --riskdna-tertiary-background-color: #becdd7;    --riskdna-inactive-intime-dictionary-color: #e9772f;    --riskdna-inactive-outoftime-dictionary-color: #b72727;    --riskdna-incard-background-color: #e5edf2;    --riskdna-outline-color: #999999;    --riskdna-error-color: #ff2c53;    --riskdna-warning-color: #ecb949;    --riskdna-information-color: #4e90aa;    --riskdna-okay-color: #54d00d;    --riskdna-select-disabled-background: #cccccc;    --riskdna-select-disabled-text: #999999;    --riskdna-primary-disabled-color: rgba(238, 238, 238, 0.4);    --riskdna-secondary-disabled-color: rgba(102, 102, 102, 0.4);    --riskdna-rgba-dropshadow-color: 102, 102, 102;    --riskdna-rgba-primary-text-color: 0, 95, 135;    --riskdna-rgba-primary-background-color: 255, 255, 255;    --riskdna-rgba-primary-highlight-color: 228, 227, 85;    --riskdna-rgba-secondary-highlight-color: 0, 95, 135;}.IE_WARNING { display: none;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {    .IE_WARNING {        width: 100%;        padding: 16px;        background-image: none;        background-color: #b00020;        filter: none !important;        color: #ffffff;        display: flex;    }}.TESTSERVER_TOP {    background-color: var(--riskdna-error-color) !important;    border-color: var(--riskdna-error-color) !important;    font-size: 20px;    font-weight: bold;}.CASERVER_TOP {    background-color: rgba(155, 49, 81, 1) !important;    border-color: rgba(155, 49, 81, 1) !important;    font-size: 20px;    font-weight: bold;}.RISKDNA_CONTENT_HTML {    position: absolute;    min-height: 100%;    height: auto;    box-shadow: 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.6) inset,    0 0 #EEEEEE inset,    0 0 #EEEEEE inset,    0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.6) inset;}.RISKDNA_MENU_HMTL {    box-shadow: 0 10px 4px -6px rgba(102, 102, 102, 0.6) inset;    height: 100% !important;}BODY {    padding: 25px;    background-color: var(--riskdna-body-color);}BODY, TABLE, INPUT, SUBMIT, TEXTAREA, SELECT, PRE {    font-family: Verdana, Arial, sans-serif;    font-size: 13px;    width: 100%;    color: var(--riskdna-primary-text-color);}BUTTON {    font-family: Verdana, Arial, sans-serif;    font-size: 13px;    color: var(--riskdna-primary-text-color);}INPUT, SELECT {    width: auto;}BODY.MAINMENU {    background-color: var(--riskdna-primary-background-color);    margin: 0px;    height: auto;    padding: 0px 0px 1px;}BODY.TOP {    background-color: var(--riskdna-secondary-background-color);    color: var(--riskdna-secondary-text-color);    font-size: 20px;    font-weight: bold;}.LOGINFORM_BORDER {    width: auto;}/*TABLE.TOPTABLE {    background: linear-gradient(#FFFFFF 73%, var(--riskdna-secondary-background-color) 73%);}TABLE.TOPTABLELINE2 {    color: var(--riskdna-secondary-text-color);}TD.TOPUSER A {    color: var(--riskdna-secondary-text-color);}TD.TOPUSER A:Visited {    color: var(--riskdna-secondary-text-color);}TD.TOPUSER A:Active {    color: var(--riskdna-secondary-text-color);}TD.TOPUSER A:Hover {    color: var(--riskdna-secondary-highlight-color);    text-decoration: none;}*/TD.FORM TABLE TD {    padding: 0px;}.FORMPADDING {    padding: 4px 8px !important;    color: var(--riskdna-primary-text-color);    border-top-right-radius: 0px;    border-top-left-radius: 0px;}.PADDING {    padding: 8px 16px !important;}.PADDING_4_8 {    padding: 4px 8px;}TD.FORM TABLE TD.MESSAGE {    padding: 4px 8px !important;    border-bottom-left-radius: 2px;    border-bottom-right-radius: 2px;}TD.FORM TABLE TD.FIELD, TD.FORM TABLE TD.FIELD_TOP {    padding: 4px 8px !important;    border-bottom-left-radius: 2px;    border-bottom-right-radius: 2px;}TD.FORM TABLE TD.FIELD_TOP2, TD.FORM TABLE TD.FIELD_ATTENTION {    padding: 4px 8px !important;    width: auto;    border-radius: unset;}.FONT_ICON {    color: var(--riskdna-primary-text-color);}.dmenuimg {    background-color: var(--riskdna-primary-background-color);}.dmenutext {    color: var(--riskdna-primary-text-color);}.dmenu td:hover .dmenuimg, .dmenuv .dmenu tr:hover .dmenuimg {    background-color: var(--riskdna-primary-highlight-color);    color: var(--riskdna-secondary-text-color);}.dmenu td:hover .dmenuimg .FONT_ICON, .dmenuv .dmenu tr:hover .dmenuimg .FONT_ICON {    color: var(--riskdna-secondary-text-color);}.dmenu td:hover .dmenutext, .dmenuv .dmenu tr:hover .dmenutext,.dmenu td:hover .dsubmenuimg, .dmenuv .dmenu tr:hover .dsubmenuimg {    background-color: var(--riskdna-primary-background-color);    color: var(--riskdna-primary-highlight-color);}span.icon-aw-clock {    color: #FFFFFF;}ul.MENUFRAME {    list-style-type: none;    margin: 0px;    padding: 0px;}li.MENUFRAME {    border-top: 1px solid var(--riskdna-outline-color);    padding: 8px 0px;}li.MENUFRAME A {    color: var(--riskdna-primary-text-color);}li.MENUFRAME A:Visited {    color: var(--riskdna-primary-text-color);}li.MENUFRAME A:Active {    color: var(--riskdna-primary-text-color);}li.MENUFRAME A:Hover {    color: var(--riskdna-primary-text-color);    text-decoration: none;}hr.MENUFRAME {    color: var(--riskdna-primary-text-color);    margin: 5px 0px;}.MENU {    color: var(--riskdna-primary-text-color);}img.MENUFRAMEIMG {    float: right;    padding: 4px;}li.MENUFRAME_MENUTITLE {    width: 100%;    padding: 8px 8px 8px 16px;    background-color: var(--riskdna-primary-background-color);    color: var(--riskdna-primary-text-color);}ul.MENUFRAME_DROPDOWN {    border-top: 1px solid var(--riskdna-outline-color);    width: 100%;    padding: 8px 0px 8px 1px;    list-style-type: none;}li.MENUFRAME_DROPDOWN_CONTENT {    display: none;}ul.MENUFRAME_DROPDOWN:hover li.MENUFRAME_DROPDOWN_CONTENT {    display: block;}TABLE.MENU {    background-color: var(--riskdna-primary-background-color);}TD.MENU_ROW {    color: var(--riskdna-primary-text-color) !important;    background-color: var(--riskdna-primary-background-color) !important;    padding-left: 8px;    padding-right: 8px;    background-image: none;    border: none !important;}TD.MENU_ROW_SELECTED DIV, TD.MENU_ROW_SELECTED2 DIV {    font-weight: bold;    border: none !important;    color: var(--riskdna-primary-text-color) !important;    background-color: var(--riskdna-primary-background-color) !important;}TD.MENU_ROW:hover, TD.MENU_ROW_HOVER, TD.MENU_ROW_GROUP_HOVER, TD.MENU_ROW_HOVER_GROUP_1, TD.MENU_ROW_HOVER_GROUP_2, TD.MENU_ROW_HOVER_GROUP_3, TD.MENU_ROW_HOVER_GROUP_4 {    color: var(--riskdna-secondary-highlight-color) !important;    background-color: var(--riskdna-primary-background-color) !important;    border: none !important;    padding-left: 8px;    padding-right: 8px;}TD.MENU_ROW:hover .MENU_TEXT, TD.MENU_ROW_HOVER .MENU_TEXT, TD.MENU_ROW_GROUP_HOVER .MENU_TEXT,TD.MENU_ROW_HOVER_GROUP_1 .MENU_TEXT, TD.MENU_ROW_HOVER_GROUP_2 .MENU_TEXT, TD.MENU_ROW_HOVER_GROUP_3 .MENU_TEXT,TD.MENU_ROW_HOVER_GROUP_4 .MENU_TEXT {    color: var(--riskdna-secondary-highlight-color) !important;    background-color: var(--riskdna-primary-highlight-color) !important;    border-radius: 2px;    border: none !important;    padding-left: 8px;    padding-right: 8px;}TD.MENU_ROW:hover TD.MENU_ROW_SELECTED DIV, TD.MENU_ROW_SELECTED:hover DIV {    color: var(--riskdna-secondary-highlight-color) !important;    background-color: var(--riskdna-primary-highlight-color) !important;}TD.MENU_ROW:hover .MENU_TEXT .MENU, TD.MENU_ROW_HOVER .MENU_TEXT .MENU, TD.MENU_ROW_GROUP_HOVER .MENU_TEXT .MENU, TD.MENU_ROW_HOVER_GROUP_1 .MENU_TEXT .MENU,TD.MENU_ROW_HOVER_GROUP_2 .MENU_TEXT .MENU, TD.MENU_ROW_HOVER_GROUP_3 .MENU_TEXT .MENU, TD.MENU_ROW_HOVER_GROUP_4 .MENU_TEXT .MENU {    border: none !important;    color: var(--riskdna-secondary-highlight-color) !important;}TD.MENU_TEXT {    color: var(--riskdna-primary-text-color);    padding: 8px !important;}TD.MENU_TEXT A:visited {    color: var(--riskdna-primary-text-color);}TD.MENU_TEXT A.MENU {    color: var(--riskdna-primary-text-color)}A.MENU {    color: var(--riskdna-primary-text-color);}TD.MESSAGE {    color: #444444;    background-color: var(--riskdna-primary-background-color);    padding: 2px 8px;    border: none;}TH.MESSAGE {    color: var(--riskdna-secondary-background-color);    border-radius: 2px;    background-image: none;    background-color: var(--riskdna-tertiary-background-color);    background-position: 0px 0px;    background-repeat: repeat-x;    filter: none;    padding: 4px 8px;}TH.FORM, TH.FORM2, TH.SMALLFORM, TH.SPECIALFORM, TH.FORM3 {    background-color: #647887;    border-width: 0px;    background-image: url(/images/lf/cfib/buttonAttention.gif);    background-position: 0px 0px;    background-repeat: repeat-x;    padding: 0px;    border-bottom: 0px;    border-top-left-radius: 2px;    border-top-right-radius: 2px;}TABLE.PANEL_TITLE {    width: 100%;    height: 25px;    background-color: var(--riskdna-secondary-background-color);    color: var(--riskdna-secondary-text-color);    border-style: none;    vertical-align: middle;    border-radius: 2px;}TH.PANEL_TITLE_ICON {    padding: 6px;}TH.PANEL_TITLE_TEXT {    padding: 6px;    text-decoration: none;    width: 100%;}TH.PANEL_TITLE_BUTTON, TH.PANEL_TITLE_OPTIONS {    padding: 6px;}TH.TABLECLASS, TH.TABLECLASS2, TH.TABLECLASS3, TH.ATTENTION, TH.ATTENTION2, TH.INVALID, TH.NEW, TH.PUBLISHED, TH.CHANGED, TH.DIFFERENCE, TH.SPECIAL, TH.TOP, TH.TREE, TH.TREE2, TH.THSPECIAL, TH.TABLECLASS9 {    color: #444444;    font-weight: bold;    padding: 0px 0px 0px 2px;    vertical-align: middle;    background-image: none;    background-color: #CCCCCC;    border: none;    height: 20px;    white-space: nowrap;    page-break-inside: avoid;    filter: none;}TD.TABLECLASS, TD.TABLECLASS2, TD.TABLECLASS3, TD.ATTENTION, TD.ATTENTION2, TD.INVALID, TD.NEW, TD.PUBLISHED, TD.CHANGED, TD.DIFFERENCE, TD.SPECIAL, TD.TOP, TD.TREE, TD.TREE2 {    color: var(--riskdna-primary-text-color);    background-color: var(--riskdna-primary-background-color);    border: solid 0px #666666;    padding: 0px 0px 0px 2px;    height: 20px;    vertical-align: middle;}TABLE.TABLECLASS, TABLE.TABLECLASS2 {    color: var(--riskdna-primary-text-color);    background-color: var(--riskdna-primary-background-color);    border: solid 0px #DDDDDD;    padding: 0px;    height: 20px;    vertical-align: top;}TABLE.TABLECLASS, TABLE.TABLECLASS2, TABLE.TABLECLASS3, TABLE.ATTENTION, TABLE.ATTENTION2, TABLE.INVALID, TABLE.NEW, TABLE.PUBLISHED, TABLE.CHANGED, TABLE.DIFFERENCE, TABLE.SPECIAL, TABLE.TOP, TABLE.TREE, TABLE.TREE2 {    color: #444444;    border: none;}TD.ongletSpace {    border: none;    border-bottom: solid 2px #666666;    width: 3px;}TD.ongletBegin {    border: none;    border-bottom: solid 2px #666666;    width: 3px;}TD.ongletEnd {    border: none;    border-bottom: solid 2px #666666;}TD.ongletTextEna {    border: solid 2px #666666;    border-bottom: none;    font-weight: bold;    color: var(--riskdna-primary-text-color);    background-color: #F4F4F4;    padding-left: 8px;    padding-right: 8px;    white-space: nowrap;    padding-bottom: 1px;}TABLE.INNERTABLE {    border-width: 0px;    /*    margin: 0px 8px;    width: calc(100% - 16px) !important;    */}TABLE.FORM, TABLE.FORM2, TABLE.SPECIALFORM, TABLE.FORM3 {    border: solid 0px #444444;    border-collapse: separate;    border-radius: 2px;    -webkit-box-shadow: 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);    -moz-box-shadow: 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);    box-shadow: 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);}INPUT.BUTTON, BUTTON.BUTTON, INPUT.BUTTON_ATTENTION, BUTTON.BUTTON_ATTENTION, INPUT.BUTTON2, BUTTON.BUTTON2, BUTTON {    background-image: none;    background-color: #BBBBBB;    border-width: 0px;    border-color: #AAAAAA;    border-bottom-width: 1px;    border-right-width: 1px;    height: 20px;    background-position: 0px 1px;    background-repeat: repeat-x;    border-radius: 2px;    cursor: pointer;    filter: none;    /*width: 150px;*/    color: #444444;}INPUT.BUTTON_ATTENTION, BUTTON.BUTTON_ATTENTION {    background-color: #BBBBBB;    background-position: 0px 1px;    border-width: 0px;    border-color: #AAAAAA;    border-bottom-width: 1px;    border-right-width: 1px;    border-radius: 2px;    -moz-border-radius: 2px;    -webkit-border-radius: 2px;    height: 20px;    background-repeat: repeat-x;    filter: none;}BUTTON.HOVER, INPUT.BUTTON.HOVER, BUTTON.BUTTON_ATTENTION.HOVER, INPUT.BUTTON_ATTENTION.HOVER {    background-image: none;    color: #FFFFFF;    border-color: var(--riskdna-primary-text-color);    background-color: #222222;}BUTTON.FOCUSED, INPUT.BUTTON.FOCUSED, BUTTON.BUTTON_ATTENTION.FOCUSED, INPUT.BUTTON_ATTENTION.FOCUSED {    background-image: none;    color: #FFFFFF;    border-color: #BBBBBB;    background-color: #D0D0D0;}INPUT.BUTTON:DISABLED, BUTTON:DISABLED, INPUT.BUTTON_ATTENTION:disabled, BUTTON.BUTTON_ATTENTION:disabled {    background-color: #BBBBBB;    border-color: #AAAAAA;    color: #AAAAAA;    cursor: default;}TD.TABLECLASS9 {    color: var(--riskdna-primary-text-color);    background-color: #D9D9D9;    border: solid 0px #666666;    padding: 0px 0px 0px 2px;    height: 20px;    vertical-align: middle;}TABLE.TABLECLASS9 {    color: var(--riskdna-primary-text-color);    background-color: #D9D9D9;    border: solid 0px #DDDDDD;    padding: 0px;    height: 20px;    vertical-align: top;}/*************************************************//** Input Element Groups */TH.GROUP_SINGLE, TH.GROUP_TOP, TH.GROUP_MIDDLE, TH.GROUP_BOTTOM, TH.GROUP_SINGLE2 {    border: #FFFFFF 0px solid;    background-color: var(--riskdna-primary-background-color);    padding-top: 1pt;    padding-bottom: 1pt;    page-break-inside: avoid;}TD.GROUP_SINGLE, TD.GROUP_TOP, TD.GROUP_MIDDLE, TD.GROUP_BOTTOM, TD.GROUP_SINGLE2 {    padding-top: 1pt;    padding-bottom: 1pt;    border: #FFFFFF 0px solid;    width: 100%;    text-align: left;    background-color: var(--riskdna-primary-background-color);    page-break-inside: avoid;    /*    white-space: nowrap;*/}TD.FORM, TD.FORM2, TD.SMALLFORM, TD.SPECIALFORM, TD.FORM3 {    border: none;    background-color: var(--riskdna-primary-background-color);    color: #444444;    padding: 0px;    border-bottom-left-radius: 2px;    border-bottom-right-radius: 2px;}TD.FIELD, TD.FIELD_NORMAL, TD.FIELD_TOP, TD.FIELD_TOP2, TD.FIELD_ATTENTION, TD.FIELD_LEFT, TD.FIELD_CENTER, TD.FIELD_UNDERLINE, TD.FIELD_ERROR,TD.TEXT, TD.FIELD_ATTENTION2, TD.FIELD_ATTENTION3, TD.FIELD_INVALID {    font-weight: normal;    color: var(--riskdna-primary-text-color);    text-align: left;    padding-left: 2px;    padding-right: 2px;}TD.FIELD9 {    font-weight: normal;    color: var(--riskdna-primary-text-color);    background-color: #dddddd;    text-align: left;    padding-left: 2px;    padding-right: 2px;}TH.FIELD9 {    font-weight: bold;    color: #444444;    text-align: left;    vertical-align: middle;    padding: 4px 8px;    white-space: nowrap;    background-color: var(--riskdna-primary-background-color);}TH.FIELD, TH.FIELD_NORMAL, TH.FIELD_TOP, TH.FIELD_TOP2, TH.FIELD_ATTENTION, TH.FIELD_LEFT, TH.FIELD_CENTER, TH.FIELD_UNDERLINE, TH.FIELD_ERROR,TH.TEXT, TH.FIELD_ATTENTION2, TH.FIELD_ATTENTION3, TH.FIELD_INVALID {    font-weight: bold;    color: #444444;    text-align: left;    vertical-align: middle;    white-space: nowrap;    padding: 4px 8px;}TABLE.clsAction CAPTION TABLE {    color: #444444;    white-space: nowrap;}TD.ongletTextEna {    border: solid 2px #444444;    border-bottom: none;    font-weight: bold;    color: #444444;    background-color: var(--riskdna-primary-background-color);    padding-left: 8px;    padding-right: 8px;    white-space: nowrap;    padding-bottom: 1px;}TD.ongletTextDis {    border: solid 1px #444444;    border-bottom: solid 2px #444444;    font-weight: bold;    color: #444444;    background-color: #CCCCCC;    cursor: pointer;    padding-left: 8px;    padding-right: 8px;    white-space: nowrap;    padding-bottom: 1px;}A.SORT_TABLE_HEADER {    color: #444444 !important;    text-decoration: none !important;}A.SORT_TABLE_HEADER:Visited {    color: #444444 !important;    text-decoration: none !important;}A.SORT_TABLE_HEADER:Active {    color: #444444 !important;    text-decoration: none !important;}A.SORT_TABLE_HEADER:Hover {    color: var(--riskdna-primary-highlight-color) !important;    text-decoration: underline !important;}FORM.FORM, FORM.SMALLFORM, FORM.SIMPLEFORM {    color: #444444;}TD.FORM2 TD {    color: var(--riskdna-primary-text-color);}TD.FORM2 A {    color: var(--riskdna-primary-text-color);    font-weight: bold;}TD.FORM2 A:Visited {    color: var(--riskdna-primary-text-color);    font-weight: bold;}TD.FORM2 A:Active {    color: var(--riskdna-primary-text-color);    font-weight: bold;}TD.FORM2 A:Hover {    color: var(--riskdna-primary-text-color);    font-weight: bold;    text-decoration: none;}A {    color: #444444;}A:Visited {    color: #444444;}A:Active {    color: #444444;}A:Hover {    color: #444444;    text-decoration: none;}#criteriaMode {    padding: 2px 8px;}.criteriaMode {    padding: 2px 8px;}TH.TABLECLASS TH, TH.TABLECLASS2 TH, TH.TABLECLASS3 TH, TH.ATTENTION TH, TH.ATTENTION2 TH, TH.INVALID TH, TH.NEW TH, TH.PUBLISHED TH, TH.CHANGED TH, TH.DIFFERENCE TH, TH.SPECIAL TH, TH.TOP TH, TH.TREE TH, TH.TREE2 TH, TH.THSPECIAL TH {    white-space: nowrap;    color: #444444;}TH.TABLECLASS TD, TH.TABLECLASS2 TD, TH.TABLECLASS3 TD, TH.ATTENTION TD, TH.ATTENTION2 TD, TH.INVALID TD, TH.NEW TD, TH.PUBLISHED TD, TH.CHANGED TD, TH.DIFFERENCE TD, TH.SPECIAL TD, TH.TOP TD, TH.TREE TD, TH.TREE2 TD, TH.THSPECIAL TD {    white-space: nowrap;    color: #444444;}TD.TABLECLASS, TD.TABLECLASS2, TD.TABLECLASS3, TD.ATTENTION, TD.ATTENTION2, TD.INVALID, TD.NEW, TD.PUBLISHED, TD.CHANGED, TD.DIFFERENCE, TD.SPECIAL, TD.TOP, TD.TREE, TD.TREE2 {    color: #444444;    background-color: var(--riskdna-primary-background-color);    padding: 1px;    vertical-align: middle;}INPUT.DELETE_ALL {    height: 29px;    width: 13px;    padding: 8px 0px;}CAPTION TH {    white-space: nowrap;    vertical-align: bottom;    padding: 4px 8px;    color: #444444;}.BACKGROUND_DARK {    background-color: var(--riskdna-secondary-background-color) !important;}.BACKGROUND_MEDIUM {    background-color: #BBBBBB !important;}.BACKGROUND_MEDIUM_LIGHT {    background-color: #DDDDDD !important;}.NO_BORDER_RADIUS {    border-radius: 0px !important;}.IMAGETAG {    height: 16px;    width: 16px;    margin-bottom: -3px;}.BOLD {    font-weight: bold;}.FLEX_CONTAINER_HORIZONTAL {    display: flex;    flex-direction: row;    flex-wrap: wrap;    margin: 4px 0px;}.FLEX_CONTAINER_VERTICAL {    display: flex;    flex-direction: column;    margin: 4px 0px;}.FLEX {    display: flex;}.FLEX_DIRECTION_ROW {    flex-direction: row;}.FLEX_DIRECTION_COLUMN {    flex-direction: column;}.FLEX_JUSTIFY_CONTENT_SPACE_BETWEEN {    justify-content: space-between;}.FLEX_JUSTIFY_CONTENT_CENTER {    justify-content: center;}.FLEX_JUSTIFY_CONTENT_END {    justify-content: flex-end;}.FLEX_JUSTIFY_CONTENT_START {    justify-content: flex-start;}.FLEX_GROW {    flex-grow: 1;}.FLEX_WRAP {    flex-wrap: wrap;}.FLEX_MIN_HEIGHT {    display: flex;    min-height: 100%;}.SCREENING_CARD {    flex-grow: 1;    margin: 8px;    background-color: var(--riskdna-primary-background-color);    color: #444444;    min-width: 180px;    min-height: 80px;    -webkit-box-shadow: 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);    -moz-box-shadow: 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);    box-shadow: 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);}.SCREENING_CARD:hover {    margin: 8px;    background-color: var(--riskdna-primary-background-color);    color: #444444;    min-width: 180px;    min-height: 80px;    -webkit-box-shadow: 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);    -moz-box-shadow: 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);    box-shadow: 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);}.SCREENING_CARD:hover .SCREENING_CARD_HEADER {    background: linear-gradient(90deg, var(--riskdna-primary-highlight-color),    var(--riskdna-secondary-background-color) 16px, var(--riskdna-secondary-background-color) calc(100% - 16px),    var(--riskdna-primary-highlight-color)) !important;    color: var(--riskdna-secondary-text-color);    font-weight: bold;}.SCREENING_CARD:hover .SCREENING_CARD_CONTENT {    color: var(--riskdna-primary-text-color);}.SCREENING_CARD_HEADER {    text-align: center;    padding: 4px;    background-color: var(--riskdna-secondary-background-color);    color: var(--riskdna-secondary-text-color);}.SCREENING_CARD_CONTENT {    color: var(--riskdna-primary-text-color);    padding: 4px;    height: 80px;}.PADDING_TOP_BOTTOM {    padding-top: 4px;    padding-bottom: 4px;}.FONT_SIZE_8 {    font-size: 8pt;}.FONT_SIZE_11 {    font-size: 11pt;}.FONT_SIZE_13 {    font-size: 13pt;}@-webkit-keyframes ROTATING /* Safari and Chrome */{    from {        -webkit-transform: rotate(0deg);        -o-transform: rotate(0deg);        transform: rotate(0deg);    }    to {        -webkit-transform: rotate(360deg);        -o-transform: rotate(360deg);        transform: rotate(360deg);    }}@keyframes ROTATING {    from {        -moz-transform: rotate(0deg);        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    to {        -moz-transform: rotate(360deg);        -webkit-transform: rotate(360deg);        transform: rotate(360deg);    }}.ROTATING {    -webkit-animation: ROTATING 1.5s linear infinite;    -moz-animation: ROTATING 1.5s linear infinite;    animation: ROTATING 1.5s linear infinite;}.REFRESH:hover .icon-aw-arrows-cw {    -webkit-animation: ROTATING 2s linear infinite;    -moz-animation: ROTATING 2s linear infinite;    animation: ROTATING 2s linear infinite;}.IMAGESIZE:before {    position: relative;    left: -0.4px;    top: -0.5px;}.TEXT_RED {    color: var(--riskdna-error-color);}.TEXT_GREEN {    color: #95d466;}.TEXT_BLUE {    color: var(--riskdna-secondary-background-color);}.HEADER_LINK {    color: var(--riskdna-secondary-text-color);}.CARD_CONTENT_LINK {    color: var(--riskdna-secondary-text-color);}.CARD_CONTENT_LINK:hover {    color: var(--riskdna-primary-highlight-color);}.HEADER_LINK:hover {    color: var(--riskdna-primary-highlight-color);}.DISABLED {    cursor: not-allowed;    opacity: 0.5;    text-decoration: none;}.ALIGN_SELF_CENTER {    align-self: center;}.ALIGN_ITEMS_CENTER {    align-items: center;}.JUSTIFY_SELF_CENTER {    justify-self: center;}.ALIGN_SELF_END {    align-self: flex-end;}.INPUT_FLEX {    flex: 1;    padding: 0px 16px;}.FLEX_ONE {    flex: 1;}.COLOR_LIGHT {    color: var(--riskdna-secondary-text-color);}.COLOR_DARK {    color: var(--riskdna-primary-text-color);}.BACKGROUND_DARK A {    color: var(--riskdna-secondary-text-color);    font-weight: bold;}.BACKGROUND_DARK A:Visited {    color: var(--riskdna-secondary-text-color);    font-weight: bold;}.BACKGROUND_DARK A:Active {    color: var(--riskdna-secondary-text-color);    font-weight: bold;}.BACKGROUND_DARK A:Hover {    color: var(--riskdna-primary-highlight-color);    font-weight: bold;    text-decoration: none;}.PADDING_LEFT_RIGHT {    padding: 0px 4px;}.PADDING_TOP_BOTTOM_2_LEFT_RIGHT_4 {    padding: 2px 4px;}.PADDING_TOP_BOTTOM_4_LEFT_0_RIGHT_8 {    padding: 4px 8px 4px 0px;}.BORDER_RADIUS {    border-radius: 2px;}.DETAIL_VIEW_BACKGROUND {    margin: 0px;    position: absolute;    width: 100%;    height: 100%;    top: 0px;    left: 0px;    background-color: rgba(var(--riskdna-rgba-dropshadow-color), 0.6);    display: none;    z-index: 999;}.DETAIL_CANCEL {    color: var(--riskdna-secondary-text-color);    font-size: 20px;}.DETAIL_LINK {    color: var(--riskdna-primary-text-color);    font-size: 20px;    margin-top: 24px;}.DETAIL_CARD {    z-index: 99;    align-self: center;    position: relative;    background-color: var(--riskdna-primary-background-color);    color: var(--riskdna-primary-text-color);    min-width: 400px;    width: max-content;    border-radius: 2px;    -webkit-box-shadow: 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);    -moz-box-shadow: 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);    box-shadow: 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);}.DETAIL_CARD_HEADER {    text-align: center;    background-color: var(--riskdna-secondary-background-color);    color: var(--riskdna-secondary-text-color);    margin: 0px;    padding: 4px;}.TEXT_ALIGN_CENTER {    text-align: center;}.DETAIL_CARD_CONTENT {    padding: 4px;}.BORDER_RADIUS_TOP {    border-top-left-radius: 2px;    border-top-right-radius: 2px;}.PADDING_IMPORTANT {    padding: 4px 8px !important;}.PADDING_8 {    padding: 8px !important;}.PADDING_8_16 {    padding: 8px 16px;}.MARGIN_16_8_PADDING_0 {    margin: 16px 8px;    padding: 0px !important;}.MARGIN_8_PADDING_0 {    margin: 8px;    padding: 0px !important;}.MARGIN_16_0 {    margin: 16px 0px;}.MARGIN_8_0 {    margin: 8px 0px;}.MARGIN_4_8 {    margin: 4px 8px;}.MARGIN_8 {    margin: 8px;}.MARGIN_8_0_12 {    margin: 8px 0px 12px;}.MARGIN_11_0_12 {    margin: 11px 0px 12px;}.DISPLAY_FLEX {    display: flex;}.DISPLAY_NONE {    display: none;}.POSITION_RELATIVE {    position: relative;}.POSITION_INITIAL {    position: initial;}.POSITION_FIXED {    position: fixed;}.WIDTH_INHERIT {    width: inherit;}.WIDTH_FULL {    width: 100%;}.WIDTH_135 {    width: 135px !important;}.WIDTH_33_PERCENT {    width: 33%;}.PADDING_TEXTINPUT {    padding: 2px 4px;}.MARGIN_TOP_BOTTOM {    margin-top: 4px;    margin-bottom: 4px;}.MARGIN_TOP_8_BOTTOM_4 {    margin-top: 8px;    margin-bottom: 4px;}.MARGIN_TOP_16_BOTTOM_8 {    margin-top: 16px;    margin-bottom: 8px;}.MARGIN_TOP_13_RIGHT_8 {    margin-top: 13px;    margin-right: 8px;}.MARGIN_BOTTOM_8 {    margin-bottom: 8px;}.MARGIN_ONLY_BOTTOM_8 {    margin: 0 0 8px;}.MARGIN_LEFT_RIGHT {    margin: 0px 8px;}.MARGIN_LEFT {    margin-left: 24px;}.MARGIN_LEFT_RIGHT_4 {    margin: 0px 4px;}.MARGIN_BOTTOM_RIGHT_4 {    margin: 0px 4px 4px 0px;}.MARGIN_RIGHT_4 {    margin: 0px 4px 0px 0px;}.MARGIN_RIGHT_0 {    margin-right: 0px !important;}.MARGIN_RIGHT_8_ONLY {    margin-right: 8px;}.MARGIN_RIGHT_4_ONLY {    margin-right: 4px;}.MARGIN_LEFT_RIGHT_NEGATIVE {    margin: 0px -8px;}.MARGIN_LEFT_RIGHT_WITH_16 {    margin: 16px 8px;}.MARGIN_0 {    margin: 0;}.MARGIN_LEFT_RIGHT_0 {    margin-left: 0;    margin-right: 0;}.MARGIN_LEFT_RIGHT_0_IMPORTANT {    margin-left: 0 !important;    margin-right: 0 !important;}.PADDING_BOTTOM_2 {    padding-bottom: 2px;}.MARGIN_TOP_16 {    margin-top: 16px;}.MARGIN_TOP_12 {    margin-top: 12px;}.MARGIN_TOP_NEGATIV_16 {    margin-top: -16px;}.OUTLINE_COLOR {    color: var(--riskdna-outline-color);}.COLOR_SEMITRANSPARENT {    color: rgba(var(--riskdna-secondary-text-color), 0.8);}.XML:before {    content: url(/images/riskdna/xml32x16.svg);    height: 22px;    aspect-ratio: 2/1;    display: inline-block;}.CSV:before {    content: url(/images/riskdna/csv32x16.svg);    height: 22px;    aspect-ratio: 2/1;    display: inline-block;}.PDF:before {    content: url(/images/riskdna/pdf32x16.svg);    height: 22px;    aspect-ratio: 2/1;    display: inline-block;}.EXCEL:before {    content: url(/images/riskdna/excel32x16.svg);    height: 22px;    aspect-ratio: 2/1;    display: inline-block;}.WORD:before {    content: url(/images/riskdna/word32x16.svg);    height: 22px;    aspect-ratio: 2/1;    display: inline-block;}.TXT:before {    content: url(/images/riskdna/txt32x16.svg);    height: 22px;    aspect-ratio: 2/1;    display: inline-block;}.QUERY_STATUS {    border: 1px solid var(--riskdna-outline-color);    width: 18px;    height: 18px;    border-radius: 50%;    background-color: var(--riskdna-primary-background-color);    box-shadow: inset -3px -2px 2px rgba(var(--riskdna-rgba-primary-text-color), 0.3);    background-image: linear-gradient(-45deg, rgba(255, 255, 220, .3) 0%, transparent 100%);}.RISKDNA_FORM {    background-color: var(--riskdna-primary-background-color);    border-radius: 2px;    -webkit-box-shadow: 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);    -moz-box-shadow: 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);    box-shadow: 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);}.RISKDNA_VIEW_CARD {    background-color: var(--riskdna-primary-background-color);    border-radius: 2px;    -webkit-box-shadow: 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);    -moz-box-shadow: 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);    box-shadow: 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.16), 0px 3px 6px rgba(var(--riskdna-rgba-dropshadow-color), 0.23);}.RISKDNA_MENU {    font-size: 14px;    padding: 0px 8px;}.RISKDNA_MENU_HIGHTLIGHTED {    font-size: 14px;    padding: 0px 8px;}.RISKDNA_SEPERATOR_WITH_TEXT {    font-weight: bold;    padding: 4px 8px;    background: linear-gradient(var(--riskdna-primary-background-color) calc(100% - 2px), var(--riskdna-tertiary-background-color) calc(100% - 2px));}.RISKDNA_SCROLLBAR_DIV {    overflow: auto;    height: 100px;    width: auto;    border: 1px solid var(--riskdna-outline-color);    border-radius: 2px;    padding: 4px 0px;}.RISKDNA_SCROLLBAR_DIV_LABEL {    color: var(--riskdna-outline-color);    font-size: 11px;    font-weight: normal;    position: absolute;    pointer-events: none;    left: 8px;    top: -8px;    background-color: var(--riskdna-primary-background-color);    padding-left: 8px;    padding-right: 8px;}.RISKDNA_COLOR_RECTANGLE {    width: 20px;    height: 20px;    margin-top: -2px;    margin-right: 6px;    margin-left: -2px;    float: left;    border-radius: 2px;}.RISKDNA_SCREENING_SWITCH_MARGIN {    width: 140px;    margin: 12px 16px 12px 0px;}.RISKDNA_SCREENING_SWITCH_MARGIN_12 {    width: 140px;    margin: 12px 12px 0px 0px;}.MARGIN_12_12_0_0 {    margin: 12px 12px 0px 0px;}.WIDTH_155 {    width: 155px;}.RISKDNA_SCREENING_CUSTOM_SWITCH_MARGIN {    width: 182px;    margin: 11px 0px 11px 16px;}.RISKDNA_SCREENING_CUSTOM_TERM_PHRASE_SWITCH_MARGIN {    width: 358px;    margin-right: 16px;}.RISKDNA_SCREENING_NEGATIVE_SCREENING_MARGIN {    margin-right: -12px;}.PADDING_TOP_1 {    padding-top: 1px;}.PRIMARY_HIGHLIGHT {    color: var(--riskdna-primary-highlight-color);}.SEPERATOR_COLOR {    color: var(--riskdna-primary-text-color);}.WIDTH_MAX_CONTENT {    width: max-content;}.HELP_WINDOW_QUICKSEARCH {    position: absolute;    top: -24px;    left: auto;    width: max-content;}.PADDING_LEFT_0 {    padding-left: 0px;}.ROUND_ICON {    font-size: 18px;    color: var(--riskdna-secondary-highlight-color);}.COPYRIGHT_KEYSPOT {    font-size: 8pt;    color: var(--riskdna-outline-color);}.IMPRESSUM_H1 {    font-weight: bold;    font-size: 1.625rem;    font-family: inherit;    line-height: 1.2307692308;    margin-top: -0.0607692308em;    margin-bottom: 1.1453846154em;}.IMPRESSUM_H2 {    font-weight: bold;    font-size: 1rem;    font-family: inherit;    line-height: 1.5;    margin-top: -0.0725em;    margin-bottom: 0.0225em;}.MARGIN_LEFT_MINUS_28 {    margin-left: -28px;}.SMALL_BUTTON_TERT_DESIGN {    color: var(--riskdna-tertiary-text-color) !important;    background-color: var(--riskdna-tertiary-background-color) !important;}.SMALL_BUTTON_TERT_DESIGN:hover {    color: var(--riskdna-secondary-highlight-color) !important;    background-color: var(--riskdna-primary-highlight-color) !important;}.FLEX_NONE {    flex: none;}.WIDTH_FIT_CONTENT {    width: fit-content;}.WIDTH_MINIMUM_90 {    min-width: 90%;}.AND_MAIN {    padding: 4px 8px;    background-color: var(--riskdna-primary-background-color);}.BG_COLOR {    background-color: var(--riskdna-primary-background-color);}.BODY_COLOR {    background-color: var(--riskdna-body-color);}.CRITERIA_STANDARD_PARAMETER {    padding: 4px 8px 8px 8px;    background: linear-gradient(var(--riskdna-primary-background-color) calc(100% - 12px), var(--riskdna-body-color) calc(100% - 12px));    border-radius: 0;    width: 100%;}.RISKDNA_SEPERATOR_WITH_TEXT_BODY {    font-weight: bold;    padding: 4px 8px;    background: linear-gradient(var(--riskdna-body-color) calc(100% - 2px), var(--riskdna-tertiary-background-color) calc(100% - 2px));}.PARAMETER {    position: absolute;    top: -6px;    left: -10px;}.PARAMETER_CIRCLE {    color: var(--riskdna-primary-highlight-color);    background-color: var(--riskdna-secondary-background-color);    border-radius: 50%;    font-size: 5pt;    padding: 1px;}.WIDTH_MINIMUM_200 {    min-width: 200px;}.PADDING_LEFT_RIGHT_4 {    padding: 0px 4px;}.PADDING_LEFT_RIGHT_6 {    padding: 0px 6px;}.MARGIN_TOP_NEGATIV_1 {    margin-top: -1px;}.WIDTH_136 {    width: 136px;}.WIDTH_110 {    width: 110px;}.MIN_WIDTH_160 {    width: 160px;    min-width: 160px;}.SECONDARY_BUTTON {    background-color: var(--riskdna-tertiary-background-color);    color: var(--riskdna-secondary-background-color);}.WHITETOPBORDER {    border-top: solid 2px white;    padding-top: 8px;    margin-top: 8px;}.RISKDNA_REQUIRED_TEXT {    margin-inline: auto;    color: var(--riskdna-error-color);}