#toast-container > div {opacity: .85 !important;border: none !important;border-radius: 3px !important;padding: 15px 15px 15px 50px !important;color: #fff !important;box-shadow: 0 0 12px #999 !important;font-size: 14px !important;}#toast-container > div:hover { opacity: 1 !important; box-shadow: 0 0 12px #000 !important; }#toast-container > .toast         { background-color: #030303 !important; }#toast-container > .toast-success { background-color: #51A351 !important; }#toast-container > .toast-error   { background-color: #BD362F !important; }#toast-container > .toast-info    { background-color: #2F96B4 !important; }#toast-container > .toast-warning { background-color: #F89406 !important; }#toast-container .toast-title  { font-weight: 700 !important; color: #fff !important; }#toast-container .toast-message { color: #fff !important; word-wrap: break-word !important; }#toast-container .toast-close-button { color: #fff !important; }#monitorSupplierVueApp {align-items: flex-start;font-family: "Proxima Nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;color: #444444;padding-left: 15px;padding-right: 25px;}#monitorSupplierVueApp .tm-sidebar {padding-left: 12px;padding-right: 0;margin-bottom: 1rem;}#monitorSupplierVueApp .tm-main {min-width: 0;padding-left: 15px;padding-right: 0px;}#monitorSupplierVueApp .tm-main .search-pagination-container i{margin-right: 5px;margin-left: 0px;}#monitorSupplierVueApp .features {background: #f9fcfc;padding: 0 0 16px 0;border-radius: 5px;height: 100vh;border: 1px solid #e6e6e6;box-shadow: -4px 0 10px 0 rgba(70,70,70,0.06), 4px 4px 10px 0 rgba(70,70,70,0.06);overflow-y: auto;overflow-x: visible;}#monitorSupplierVueApp .facility-row{margin-top: 30px !important;}#monitorSupplierVueApp #filterBy {border-right: 0;padding-right: 0;}#monitorSupplierVueApp .filterBy {margin: 0;font-size: 13px;color: #777;display: flex;align-items: center;gap: 0;border-bottom: 1px solid #e6e6e6;padding: 6px 10px;position: sticky;top: 0;background: #f9fcfc;z-index: 1;}#monitorSupplierVueApp .filterBy .fa-filter {color: #2c5488;padding: 10px;font-size: 18px;}#monitorSupplierVueApp .clear-filter {margin-left: 6px;font-size: 14px;color: #20538c;text-decoration: none;}#monitorSupplierVueApp .toggle-sidebar i{margin-right: 0;}#monitorSupplierVueApp .clear-filter:hover { text-decoration: underline; }#monitorSupplierVueApp .toggle-sidebar {margin-left: auto;cursor: pointer;padding: 2px 6px;color: #888;font-size: 14px;border-radius: 3px;}.suggested-facility-row .ps-2 {padding-left: 3.5rem !important;}.pending-review .facility360-link{font-size: 16px !important;}.pending-review .facility-info-name{margin-top: 5px !important;}#monitorSupplierVueApp .toggle-sidebar:hover { background: #e8edf3; color: #444; }#monitorSupplierVueApp .toggle-sidebar i { font-size: 14px; }#monitorSupplierVueApp .dashboard-menu {display: flex;flex-wrap: nowrap;gap: 0;align-items: flex-start;}#monitorSupplierVueApp .dashboard-left-column {flex: 0 0 25%;width: 25%;max-width: 320px;min-width: 220px;display: flex;flex-direction: column;padding-right: 0;}#monitorSupplierVueApp .dashboard-left-column.sidebar-open {flex: 0 0 25%;width: 25%;max-width: 300px;min-width: 200px;}#monitorSupplierVueApp .dashboard-left-column.sidebar-collapsed {flex: 0 0 25%;width: 25%;max-width: 360px;min-width: 240px;}#monitorSupplierVueApp .dashboard-left-menu {flex: 1 1 auto;width: 100%;max-width: 100%;height: 50vh;max-height: 50vh;overflow-y: auto;background-color: #F5F8F9;}#monitorSupplierVueApp .dashboard-center {flex: 1 1 0;min-width: 0;padding: 0 0px 0 14px;}#monitorSupplierVueApp .dashboard-center.details-hidden-empty {visibility: hidden;}#monitorSupplierVueApp .filter-container {padding: 0 8px;overflow: visible;max-height: none;}#monitorSupplierVueApp .filter-container::-webkit-scrollbar {width: 3px;}#monitorSupplierVueApp .filter-container::-webkit-scrollbar-track {background-color: transparent;}#monitorSupplierVueApp .filter-container::-webkit-scrollbar-thumb {background-color: #003873;border-radius: 3px;}#monitorSupplierVueApp .filter-container input[type="radio"] {margin: 5px 4px 5px 0;}#monitorSupplierVueApp .monitor-bs-accordion {border-top: 1px solid rgba(68, 68, 68, 0.2);}#monitorSupplierVueApp .monitor-bs-header {background: none;padding: 9px 8px;text-transform: capitalize;border-bottom: 1px solid rgba(68, 68, 68, 0.2);margin: 0;font-size: 14px;font-weight: 500;color: #7d7d7d;line-height: 18px;cursor: pointer;}#monitorSupplierVueApp .monitor-bs-header:hover {background: #e9edf2;}#monitorSupplierVueApp .monitor-bs-header::after {content: "\f107";font-family: FontAwesome;font-size: 16px;font-weight: 900;color: #7d7d7d;float: right;}#monitorSupplierVueApp .monitor-bs-header::before {content: none;}#monitorSupplierVueApp .monitor-bs-header.is-open {border-bottom: none;background: #e9edf2;}#monitorSupplierVueApp .monitor-bs-header.is-open::after {content: "\f106";}#monitorSupplierVueApp .monitor-bs-body {border-bottom: 1px solid rgba(68, 68, 68, 0.2);line-height: 15px;padding: 4px 6px;font-size: 12px;color: #000;}#monitorSupplierVueApp .monitor-bs-header.filterApplied {color: #2c5488;font-weight: 600;}#monitorSupplierVueApp .dashboard-left {transition: background-color .15s ease, box-shadow .15s ease;}#monitorSupplierVueApp  .dashboard-left-menu .dashboard-left{border-bottom: 1px solid lightgray;}#monitorSupplierVueApp .facility-left-block {padding: 0.625rem;border-radius: 4px;}#monitorSupplierVueApp .dashboard-left:hover {background-color: #f6f9fc;}#monitorSupplierVueApp .dashboard-left.facilitiesactive {background-color: #ecf4fb;box-shadow: inset 3px 0 0 #0f6ea8;}#monitorSupplierVueApp .dashboard-left.facilitiesactive .facility-name h5 {color: #084f7c;font-weight: 700;}#monitorSupplierVueApp .facility-name h5 {margin: 0;font-size: 12px;line-height: 1.25;color: #444444;}#monitorSupplierVueApp  .dashboard-left-menu{height: 60vh !important;max-height: 60vh !important;min-height: 60vh !important;}#monitorSupplierVueApp .shipment-score {width: 110px;min-width: 110px;}#monitorSupplierVueApp .regiscore-left-block .risk-label span {border-radius: 5px;color: #ffffff;padding: 0 5px;white-space: nowrap;font-size: 10px;font-weight: bold;display: inline-block;text-align: center;min-width: 65px;}#monitorSupplierVueApp .regiscore-left-block .risk-label .risk-label-very-low,#monitorSupplierVueApp .regiscore-left-block .risk-label .risk-label-low {background: #4B7B35;}#monitorSupplierVueApp .regiscore-left-block .risk-label .risk-label-medium {background: #DBBF34;}#monitorSupplierVueApp .regiscore-left-block .risk-label .risk-label-high,#monitorSupplierVueApp .regiscore-left-block .risk-label .risk-label-very-high {background: #C4453A;}#monitorSupplierVueApp .regiscore-left-block .risk-label .no-risk {background: #999999;}#monitorSupplierVueApp .dashboard-left-menu hr {margin: 0.35rem 0;border-color: #eceff2;}#monitorSupplierVueApp .input-field {width: 100%;}#monitorSupplierVueApp .filter-toggle {display: flex;flex-shrink: 0;width: 11%;}#monitorSupplierVueApp .filter-toggle i {color: #fff;background-color: #20538c;padding: 8px 11px;cursor: pointer;font-size: 15px;margin-left: 0px;}#monitorSupplierVueApp .search-help-tooltip {display: none;position: absolute;left: calc(100% + 8px);top: 50%;transform: translateY(-50%);z-index: 20;background: #fff;border: 1px solid #d3dbe5;border-radius: 4px;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);color: #444;font-size: 12px;line-height: 1.4;width: 320px;padding: 8px 10px;}#monitorSupplierVueApp .search-container {border-radius: 6px;padding: 0;background: #fff;display: flex;align-items: center;position: relative;}#monitorSupplierVueApp .search-container .infoimg-search {cursor: pointer;}#monitorSupplierVueApp .search-container .infoimg-search:hover + .search-help-tooltip,#monitorSupplierVueApp .search-container .infoimg-search:focus + .search-help-tooltip {display: block;}#monitorSupplierVueApp .search-input-wrap {min-width: 0;padding-left: 0px;background: lightgray;}#monitorSupplierVueApp .search-input-wrap .fas.fa-search {margin-right: 5px;margin-left: 10px;margin-top: 10px;color: #20538c;position: absolute;}#monitorSupplierVueApp .search-input-wrap .input-field {padding: 7px 10px 7px 30px;background-color: #e8edf3;}#monitorSupplierVueApp .clear-results-link {color: #20538c !important;font-size: 13px;text-decoration: none;white-space: nowrap;padding: 0 4px;border-left: 1px solid #dee2e6;line-height: 30px;font-style: italic;}#monitorSupplierVueApp .clear-results-link:hover {text-decoration: underline;}#monitorSupplierVueApp .duns-block {background: transparent;border: none;border-radius: 3px;padding: 9px 10px;min-height: 38px;}#monitorSupplierVueApp .duns-block p,#monitorSupplierVueApp .duns-block a {margin: 0;display: block;}#monitorSupplierVueApp .filter-item,#monitorSupplierVueApp .filter-title {color: #5a5a5a;line-height: 20px;font-size: 14px;margin-bottom: 0;}#monitorSupplierVueApp .filter-title {position: relative;z-index: 1;}#monitorSupplierVueApp .filter-info-icon {color: #20538c;}.filter-help-tooltip-teleported {display: block;position: fixed;z-index: 20000;background: #fff;border: 1px solid #d3dbe5;border-radius: 4px;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);color: #444;font-size: 12px;line-height: 1.35;width: max-content;max-width: 320px;min-width: 120px;padding: 8px 10px;font-weight: 400;white-space: normal;pointer-events: none;transform: translateY(-50%);}#monitorSupplierVueApp .filter-title:hover {z-index: 10001;}#monitorSupplierVueApp .checkbox-container:hover {z-index: 10002;}#monitorSupplierVueApp .sublist {margin-left: 20px;}#monitorSupplierVueApp .subsublist {margin-left: 20px;}#monitorSupplierVueApp .checkbox-container {padding: 5px 0;position: relative;z-index: 0;}#monitorSupplierVueApp .checkbox-container .filter-title {margin-left: 5px;}#monitorSupplierVueApp .checkbox-container label {display: block;margin-left: 0;cursor: pointer;}#monitorSupplierVueApp .checkbox-container label.filter-title.no-filter {margin-left: 5px;}#monitorSupplierVueApp .checkbox-container input[type="radio"] {margin: 7px 5px 7px 0;}#monitorSupplierVueApp .registration-sublist {margin-left: 20px;}#monitorSupplierVueApp .registration-group + .registration-group {margin-top: 8px;}#monitorSupplierVueApp .registration-group .filter-subtitle {display: block;color: #5a5a5a;font-size: 14px;font-weight: 600;margin: 2px 0 2px 0;}#monitorSupplierVueApp .checkbox-container i.toggle-sublist {margin-left: 10px;cursor: pointer;color: rgba(32, 83, 140, 0.9);}#monitorSupplierVueApp .filter-slide-enter-active,#monitorSupplierVueApp .filter-slide-leave-active {transition: max-height 0.24s ease, opacity 0.24s ease, transform 0.24s ease;overflow: hidden;}#monitorSupplierVueApp .filter-slide-enter-from,#monitorSupplierVueApp .filter-slide-leave-to {max-height: 0;opacity: 0;transform: translateY(-3px);}#monitorSupplierVueApp .filter-slide-enter-to,#monitorSupplierVueApp .filter-slide-leave-from {max-height: 900px;opacity: 1;transform: translateY(0);}#monitorSupplierVueApp .regiscoreTitle img {width: 96px;height: auto;}#monitorSupplierVueApp .filter-title.no-filter,#monitorSupplierVueApp .filter-item.no-filter {color: #69737d;}#monitorSupplierVueApp .pending-acceptance-label,#monitorSupplierVueApp .automatedFilter {cursor: initial !important;}#monitorSupplierVueApp .pending-acceptance-label i.toggle-sublist,#monitorSupplierVueApp .automatedFilter i.toggle-sublist {margin: 0 5px 0 6px !important;color: #7d7d7d !important;}#monitorSupplierVueApp .supplier-pending-sublist,#monitorSupplierVueApp .supplier-automated-sublist {margin-left: 20px !important;}#monitorSupplierVueApp .facility-item-header,#monitorSupplierVueApp .facility-item-values {display: grid;grid-template-columns: repeat(6, minmax(0, 1fr));gap: 0.5rem;}#monitorSupplierVueApp .facility-item-header {font-size: 11px;color: rgba(68, 68, 68, 0.5);font-weight: 700;}#monitorSupplierVueApp .facility-item {text-align: center;}#monitorSupplierVueApp .detail-block {margin-bottom: 0.75rem;}#monitorSupplierVueApp .regiscore-loading-container {align-items: flex-start;}#monitorSupplierVueApp .facility-info-name h3 {margin: 0;font-size: 16px;font-weight: bold;color: rgba(68, 68, 68, 0.8);line-height: 1.3;width: 100%;}#monitorSupplierVueApp .facility-row-border,#monitorSupplierVueApp .facility-detail hr {border-color: rgba(68, 68, 68, 0.2);opacity: 1;margin: 8px 0;}#monitorSupplierVueApp .facility-row.pending-acceptance {border-bottom: none;}#monitorSupplierVueApp .facility-row.pending-review {border-bottom: none !important;}.facility-name-pending-acceptance{font-size: 16px;font-weight: bold;line-height: 1.3;color: #000;}#monitorSupplierVueApp .facility-info-detail {display: flex;background: #F5F8F9;color: #444444;min-width: 0;}#monitorSupplierVueApp .facility-info-detail.pending-status-detail {display: flex;padding: 0px 0px;margin: 0;}#monitorSupplierVueApp .pending-status-detail .detail-block{padding-top: 2px;}#monitorSupplierVueApp .pending-status-detail .pa-address{padding-top: 2px;padding-left: 10px;}#monitorSupplierVueApp .pending-status-detail .pa-monitoring{padding-left: 30px;}#monitorSupplierVueApp .pending-status-title-row {margin-bottom: 6px;}#monitorSupplierVueApp .pending-status-title-row .RC-corp-blue {color: #20538c;font-size: 14px;font-weight: 700;}#monitorSupplierVueApp .facility-info-detail.pending-status-detail .compliance-status {margin: 6px 0 0;font-size: 12px;color: #444;}#monitorSupplierVueApp .facility-row.pending-review .facility-info-detail.pending-status-detail .compliance-status {color: #444 !important;}#monitorSupplierVueApp .detail-block {margin: 0 0 15px 0;}#monitorSupplierVueApp .detail-block .title,#monitorSupplierVueApp .title {margin: 0 0 4px 0;font-size: 12px;font-weight: bold;color: #000;text-transform: capitalize;}#monitorSupplierVueApp .semibold,#monitorSupplierVueApp .detail-block p.semibold {margin: 0 0 2px 0;font-size: 12px;font-style: normal;font-weight: 400;color: #000 !important;word-wrap: break-word;line-height: 1.4;}#monitorSupplierVueApp .facility-info-detail .semibold span,#monitorSupplierVueApp .facility-info-detail .semibold strong {color: #000 !important;font-size: 12px;}#monitorSupplierVueApp .bolden {font-weight: bold;}#monitorSupplierVueApp .facility-block h4 {margin: 0 0 6px 0;font-size: 14px;font-weight: 600;line-height: 20px;color: rgba(68, 68, 68, 0.5);text-transform: uppercase;}#monitorSupplierVueApp .facility-info-detail .detail-block .title.facility-fei-title {margin: 0 0 4px 0;font-size: 12px;font-weight: bold;color: #000;text-transform: capitalize;}#monitorSupplierVueApp .facility-item-header .title {font-size: 12px;font-weight: bold;line-height: 18px;color: rgba(68, 68, 68, 0.5);margin: 0;text-transform: uppercase;}#monitorSupplierVueApp .facility-item-values .facility-item {display: flex;align-items: center;justify-content: center;flex: 1 1 0;font-size: 30px;text-align: center;padding-top: 15px;padding-left: 5px;padding-right: 5px;width: 9%;line-height: 1;cursor: pointer;}#monitorSupplierVueApp .facility-item-values .facility-item .fas,#monitorSupplierVueApp .facility-item-values .facility-item .fa {cursor: pointer;}#monitorSupplierVueApp .facility-note {white-space: pre-wrap;word-wrap: break-word;font-size: 14px;color: #444444;font-family: "Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif;}#monitorSupplierVueApp .compliance-facility-name{padding: 5px 0px 5px 0px;}#monitorSupplierVueApp .registrations {display: flex;align-items: center;color: rgba(68, 68, 68, 0.5);font-weight: bold;font-size: 11px;padding: 5px 10px 15px 10px;width: 100%;margin-top: 0;border-bottom: 1px solid rgba(68, 68, 68, 0.2);}#monitorSupplierVueApp .registrations a {font-size: 13px;font-weight: 600;padding-right: 25px;text-decoration: none;}#monitorSupplierVueApp .registrations a:hover {text-decoration: none;color: inherit;}#monitorSupplierVueApp .registrations span.assessment-date-note {font-size: 8px !important;color: #7D7D7D !important;}#monitorSupplierVueApp .req-again {font-size: 12px;color: #3399ff;text-decoration: none;cursor: pointer;}#monitorSupplierVueApp .reg-id,#monitorSupplierVueApp .reg-status {font-size: 10px;font-weight: 400;color: #000 !important;padding: 2px 8px;border-radius: 500px;background: lightgray;margin-right: 5px;}#monitorSupplierVueApp .reg-status.Valid    { color: #387d28 !important; background: transparent; }#monitorSupplierVueApp .reg-status.Invalid  { color: #ce4e2e !important; background: transparent; }#monitorSupplierVueApp .reg-status.Pending  { color: #387d28 !important; background: transparent; }#monitorSupplierVueApp .reg-status.NoTruthValid {background: #DBBF34;color: #000 !important;padding: 2px 8px;border-radius: 500px;}#monitorSupplierVueApp .reg-status.TruthValid {background: #387d28;color: #fff !important;padding: 2px 8px;border-radius: 500px;}#monitorSupplierVueApp .notice-detail p {margin: 0 0 0.25rem;font-size: 12px;font-style: normal;font-weight: 400;line-height: 1.4;color: #000;}#monitorSupplierVueApp .notice-detail.note > p {font-style: italic;font-size: 12px;line-height: 1.4;}#monitorSupplierVueApp .notice-detail.note {padding: 0 20px;}#monitorSupplierVueApp .notice-icon i {font-size: 30px;}#monitorSupplierVueApp .official {color: #ce4e2e;font-weight: bold;}#monitorSupplierVueApp .voluntary {color: #dfcc51;font-weight: bold;}#monitorSupplierVueApp .success {color: #387d28;font-weight: bold;}#monitorSupplierVueApp .red {color: #ce4e2e;}#monitorSupplierVueApp .yellow {color: #dfcc51 !important;}#monitorSupplierVueApp .fa-bell.yellow {color: #dfcc51 !important;font-size: 12px;vertical-align: middle;cursor: default;}#monitorSupplierVueApp .green {color: #387d28;}#monitorSupplierVueApp .grey {color: #444444;}#monitorSupplierVueApp .blue {color: #20538c;}#monitorSupplierVueApp .warning {color: #dfcc51;font-weight: bold;}#monitorSupplierVueApp .italicize {font-style: italic;}#monitorSupplierVueApp .facility-block {padding: 12px 0 8px 0;}#monitorSupplierVueApp .facility-block + hr {border-color: rgba(68, 68, 68, 0.2);opacity: 1;margin: 4px 0;}#monitorSupplierVueApp .notice-detail a {color: #20538c;text-decoration: none;}#monitorSupplierVueApp .notice-detail a:hover {text-decoration: underline;}#monitorSupplierVueApp .notice-detail ul {margin: 4px 0 0 0;padding-left: 18px;font-size: 12px;}#monitorSupplierVueApp .notice-detail ul li {margin-bottom: 2px;}#monitorSupplierVueApp .regiscore-loading-container {align-items: flex-start;}#monitorSupplierVueApp .regiscore-background {background: #e8edf3;width: 200px;min-width: 200px;min-height: 230px;margin-left: 15px;}#monitorSupplierVueApp .regiscore-data {color: #999999;width: 100%;margin-top: 14px;padding: 14px;box-sizing: border-box;text-align: center;}#monitorSupplierVueApp .regiscore-data img.regiscore {display: block;margin: 0 auto 8px;width: 137px;}#monitorSupplierVueApp .regiscore-data .score,#monitorSupplierVueApp .regiscore-data .no-score {display: inline-flex;justify-content: center;align-items: center;width: 170px;position: relative;padding-left: 0px;text-align: center;}#monitorSupplierVueApp .regiscore-data .guage {text-align: center;}#monitorSupplierVueApp .regiscore-data .guage img {max-width: 100%;display: block;margin: 0 auto;}#monitorSupplierVueApp .regiscore-data .centered {position: absolute;top: 90%;left: 50%;transform: translate(-50%, -50%);color: #999999;font-size: 14px;font-weight: 600;text-transform: capitalize;text-align: center;}#monitorSupplierVueApp .regiscore-data .percentage {font-size: 36px;font-weight: 600;line-height: 1;text-align: center;}#monitorSupplierVueApp .regiscore-data .percentage.verylow  { color: #4B7B35; }#monitorSupplierVueApp .regiscore-data .percentage.low      { color: #4B7B35; }#monitorSupplierVueApp .regiscore-data .percentage.medium   { color: #DBBF34; }#monitorSupplierVueApp .regiscore-data .percentage.high     { color: #C4453A; }#monitorSupplierVueApp .regiscore-data .percentage.veryhigh { color: #C4453A; }#monitorSupplierVueApp .regiscore-data .risk-label {font-size: 18px;font-weight: 600;padding-top: 0px;margin-top: 11px;white-space: nowrap;text-align: center;}#monitorSupplierVueApp .regiscore-data .risk-label.verylow  { color: #4B7B35; }#monitorSupplierVueApp .regiscore-data .risk-label.low      { color: #4B7B35; }#monitorSupplierVueApp .regiscore-data .risk-label.medium   { color: #DBBF34; }#monitorSupplierVueApp .regiscore-data .risk-label.high     { color: #C4453A; }#monitorSupplierVueApp .regiscore-data .risk-label.veryhigh { color: #C4453A; }#monitorSupplierVueApp .regiscore-data hr {width: 80%;margin-top: 40px;margin-left: auto;margin-right: auto;border-color: #c8d0da;opacity: 1;}#monitorSupplierVueApp .regiscore-data .regiscore-button,#monitorSupplierVueApp .regiscore-data .update-score-button {width: 100%;display: block;text-align: center;margin-top: 15px;margin-left: auto;margin-right: auto;padding-top: 6px;padding-bottom: 6px;box-sizing: border-box;}#monitorSupplierVueApp .last-updated-date {margin-top: 0.35rem;color: #6b7885;font-size: 11px;width: 100%;text-align: center;justify-content: center;}@media (max-width: 1399px) {#monitorSupplierVueApp .dashboard-left-column,#monitorSupplierVueApp .dashboard-left-column.sidebar-open {flex: 0 0 25%;width: 25%;max-width: 280px;min-width: 190px;}#monitorSupplierVueApp .dashboard-left-column.sidebar-collapsed {flex: 0 0 26%;width: 26%;max-width: 320px;min-width: 220px;}}@media (max-width: 1199px) {#monitorSupplierVueApp .dashboard-center {padding: 0 8px 0 10px;}#monitorSupplierVueApp .dashboard-left-column,#monitorSupplierVueApp .dashboard-left-column.sidebar-open,#monitorSupplierVueApp .dashboard-left-column.sidebar-collapsed {flex: 0 0 24%;width: 24%;max-width: 260px;min-width: 170px;}#monitorSupplierVueApp .monitor-bs-header {font-size: 12px;padding: 7px 6px;}#monitorSupplierVueApp .monitor-bs-body {font-size: 11px;padding: 3px 5px;}}@media (max-width: 991px) {#monitorSupplierVueApp .dashboard-menu {flex-direction: column;flex-wrap: wrap;}#monitorSupplierVueApp .dashboard-center {min-width: 800px;}#monitorSupplierVueApp .dashboard-left-column,#monitorSupplierVueApp .dashboard-left-column.sidebar-open,#monitorSupplierVueApp .dashboard-left-column.sidebar-collapsed {flex: 1 1 auto;width: 100%;max-width: 100%;min-width: 0;padding-right: 0;}#monitorSupplierVueApp .dashboard-left-menu {height: 50vh;max-height: 50vh;}#monitorSupplierVueApp .dashboard-center {padding: 0 6px;}}@media (max-width: 575px) {#monitorSupplierVueApp .facility-item-header,#monitorSupplierVueApp .facility-item-values {grid-template-columns: repeat(2, minmax(0, 1fr));}#monitorSupplierVueApp .search-container {flex-wrap: wrap;}#monitorSupplierVueApp .dashboard-center {padding: 0 4px;}}#monitorSupplierVueApp .sublist.supplier-list .checkbox-container.disabled-supplier {position: relative;}#monitorSupplierVueApp .sublist.supplier-list .checkbox-container.disabled-supplier::before {content: "";position: absolute;inset: 0;background: rgba(255, 255, 255, 0.5);z-index: 1;}#monitorSupplierVueApp .sublist.supplier-list .checkbox-container.disabled-supplier .status-icon {position: relative;z-index: 2;pointer-events: auto;}#monitorSupplierVueApp .sublist.supplier-list .checkbox-container label {display: flex;align-items: center;gap: 0.25rem;flex-wrap: nowrap;}#supplierListFormModal .multi-select-item:hover {background-color: #f0f4f8;}#supplierListFormModal .modal-title {font-size: 15px;font-weight: 700;letter-spacing: 0.04em;color: #444444;}#supplierListFormModal .astrisk {color: #ce4e2e;}#supplierListFormModal .italicize {font-size: 12px;color: #777;font-style: italic;}#supplierListDeleteModal .semibold {font-size: 14px;}#monitorSupplierVueApp .RC-bright-blue-button {font-size: 14px;font-weight: 400;line-height: 20px;color: #ffffff !important;background-color: #1890FF;padding: 10px 15px;border-radius: 0;border: 1px solid #1890FF;text-transform: capitalize;text-decoration: none;cursor: pointer;}#monitorSupplierVueApp .RC-bright-blue-button:hover {color: #1890FF !important;background-color: #ffffff;}#monitorSupplierVueApp .regiscore-data .update-score-button {color: #1890FF !important;background-color: #ffffff !important;border: 1px solid #1890FF !important;margin-bottom: 10px;}#monitorSupplierVueApp .regiscore-data .update-score-button:hover,#monitorSupplierVueApp .regiscore-data .update-score-button:focus {color: #1890FF !important;border-color: #1890FF !important;background-color: #eaf4ff !important;}#monitorSupplierVueApp .regiscore-data .update-score-button span,#monitorSupplierVueApp .regiscore-data .update-score-button:hover span,#monitorSupplierVueApp .regiscore-data .update-score-button:focus span,#monitorSupplierVueApp .regiscore-data .update-score-button:disabled span {color: #1890FF !important;}#monitorSupplierVueApp .info {color: #20538c;}#monitorSupplierVueApp .facility-info-detail .title .info {color: #000000 !important;}#monitorSupplierVueApp .facility-info-detail .title .info:hover {color: #000000 !important;}#monitorSupplierVueApp .primary-contact-info-wrapper {position: relative;display: inline-flex;align-items: center;margin-left: 2px;}#monitorSupplierVueApp .primary-contact-info-tooltip {display: none;position: absolute;left: calc(100% + 8px);top: 50%;transform: translateY(-50%);z-index: 20;background: #fff;border: 1px solid #d3dbe5;border-radius: 4px;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);color: #444;font-size: 12px;line-height: 1.35;width: 280px;padding: 8px 10px;font-weight: 400;}#monitorSupplierVueApp .primary-contact-info-wrapper:hover .primary-contact-info-tooltip,#monitorSupplierVueApp .primary-contact-info-wrapper:focus-within .primary-contact-info-tooltip {display: block;}#monitorSupplierVueApp .facility-detail {display: block !important;background: #F5F8F9;padding: 10px;}#monitorSupplierVueApp .facility-detail-label {font-size: 12px;font-weight: bold;color: rgba(68,68,68,0.5);text-transform: uppercase;letter-spacing: 0.04em;display: block;}#monitorSupplierVueApp .reg-id.Valid,#monitorSupplierVueApp .reg-id.Verified {color: #387d28;}#monitorSupplierVueApp .reg-id.Invalid,#monitorSupplierVueApp .reg-id.Unverified {color: #ce4e2e;}#monitorSupplierVueApp .reg-id.Pending,#monitorSupplierVueApp .reg-id.Verification-Pending {color: #dfcc51;}#monitorSupplierVueApp .reg-id.TruthValid {background: #387d28;color: #fff !important;padding: 2px 8px;border-radius: 500px;}#monitorSupplierVueApp .reg-id.NoTruthValid {background: #DBBF34;color: #000 !important;padding: 2px 8px;border-radius: 500px;}#monitorSupplierVueApp .reg-id.Number-Pending {color: #387d28;}#monitorSupplierVueApp .contact-link {color: #20538c;text-decoration: none;font-size: 12px;}#monitorSupplierVueApp .contact-link:hover {text-decoration: underline;}#monitorSupplierVueApp .dashboard-left.facilitiesactive {background-color: #f7fbff;box-shadow: inset 3px 0 0 #3399ff;}#monitorSupplierVueApp .dashboard-left.facilitiesactive .facility-name h5 {color: #20538c;font-weight: 700;}#monitorSupplierVueApp .dashboard-pagination {margin-top: 0;}#monitorSupplierVueApp .pagination-top,#monitorSupplierVueApp .search-pagination-container {border-right: 1px solid #e0e6ee;justify-content: center;display: flex;}#monitorSupplierVueApp .pagination-top{padding-bottom: 15px;}#monitorSupplierVueApp .pagination-top .dashboard-pagination {margin-top: 0;}#monitorSupplierVueApp .pagination-bottom {border-right: 1px solid #e0e6ee;justify-content: center;display: flex;padding-top: 10px;}#monitorSupplierVueApp .fda-disclaimer-text {font-style: italic;font-size: 14px;color: #888;margin-top: 22px;padding: 0 10px 15px 10px;border-right: 1px solid #e0e6ee;text-align: center;}#monitorSupplierVueApp .page-footer-pagination {width: 100%;clear: both;}#monitorSupplierVueApp .page-footer-pagination .pagination-bottom {border-right: 0;justify-content: flex-start;padding: 24px 0 0;}#monitorSupplierVueApp .page-footer-pagination .fda-disclaimer-text {border-right: 0;text-align: left;margin-top: 30px;margin-bottom: 10px;padding: 0 0 10px;}#monitorSupplierVueApp .dashboard-pagination .pagination-block {justify-content: flex-start;align-items: center;gap: 0px;flex-wrap: wrap;}#monitorSupplierVueApp .dashboard-pagination .pagination-dropdown {height: 20px;padding: 2px 2px 2px 4px;font-size: 12px;font-weight: 500;color: #444444;background: url(fdaimages/dropdown-arrow-87d0d9d….png) #e8edf3 no-repeat 95% 50%;border: 1px solid #c8d0da;border-radius: 3px;cursor: pointer;margin-right: 4px;appearance: auto;min-width: 18px !important;display: inline-block;}#monitorSupplierVueApp .dashboard-pagination .pagination-dropdown:focus {outline: none;border-color: #20538c;}#monitorSupplierVueApp .dashboard-pagination .results-count {margin-right: 8px;font-size: 12px;font-weight: 500;color: #444;line-height: 1.4;color: rgba(68, 68, 68, 0.5);white-space: nowrap;}#monitorSupplierVueApp .dashboard-pagination .pagination-arrow {font-size: 24px;color: #20538c;cursor: pointer;user-select: none;line-height: 1;}#monitorSupplierVueApp .dashboard-pagination .pagination-arrow.previous {margin-right: 10px;}#monitorSupplierVueApp .dashboard-pagination .pagination-arrow.next {margin-left: 10px;}#monitorSupplierVueApp .dashboard-pagination .pagination-arrow.disabled {opacity: 0.35;cursor: default;pointer-events: none;}#monitorSupplierVueApp .dashboard-pagination .pagination-pages {display: inline-flex;align-items: center;list-style: none;margin: 0;padding: 0;}#monitorSupplierVueApp .dashboard-pagination .pagination-pages > li {margin-left: 2px;}#monitorSupplierVueApp .dashboard-pagination .pagination-pages > li > a,#monitorSupplierVueApp .dashboard-pagination .pagination-pages > li > span {display: inline-flex;align-items: center;justify-content: center;min-width: 17px;height: 21px;padding: 0px 2px;font-size: 12px;font-weight: 500;color: #444444;background: transparent;border-radius: 3px;cursor: pointer;text-decoration: none;line-height: 1;}#monitorSupplierVueApp .dashboard-pagination .pagination-pages > li > a:hover,#monitorSupplierVueApp .dashboard-pagination .pagination-pages > li > a:focus {background-image: linear-gradient(139deg, #4eb7f8, #49aff7 32%, #46a9f7 61%, #3399ff);color: #ffffff;}#monitorSupplierVueApp .dashboard-pagination .pagination-pages > li.active > span {background-image: linear-gradient(139deg, #4eb7f8, #49aff7 32%, #46a9f7 61%, #3399ff);box-shadow: 0.5px 0.9px 5px 0 rgba(0,0,0,0.18);font-weight: bold;color: #ffffff;border-radius: 3px;}#monitorSupplierVueApp .dashboard-pagination .pagination-pages > li.disabled > span {cursor: default;color: #444;background: transparent;}#monitorSupplierVueApp .suggested-facilities-container {background: #F5F8F9;margin-bottom: 0.75rem;}#monitorSupplierVueApp .suggested-facilities-box {padding: 10px 10px 9px 10px;}#monitorSupplierVueApp .fda-disclaimer-text{color: #000}.app-footer .uk-container-center>span{color: #000;font-weight: 500;}.app-footer .uk-container-center>a{color: rgb(32, 83, 140);text-decoration: none;}#monitorSupplierVueApp .suggested-facilities-box-title {font-size: 16px;font-weight: 700;color: #000;margin-bottom: 5px;padding-left: 0;margin-left: 0;}#monitorSupplierVueApp .facility-count-block {border-radius: 500px;color: #ffffff;padding: 5px 10px;background: #20538c;font-size: 14px;margin-left: 8px;}#monitorSupplierVueApp .suggested-facilities-box .show-all-link,#monitorSupplierVueApp .suggested-facilities-box .download-link {color: #444444;font-size: 16px;text-decoration: none;margin-inline-start: 10px;}#monitorSupplierVueApp .suggested-facilities-box .show-all-link:hover,#monitorSupplierVueApp .suggested-facilities-box .download-link:hover {color: #20538c;}#monitorSupplierVueApp .suggested-facility {position: relative;height: 60px;background: #fff;padding: 5px 5px 10px 5px;font-size: 12px;overflow: visible;}#monitorSupplierVueApp .suggested-facility .remove-suggested-facility {color: rgba(68, 68, 68, 0.5);text-decoration: none;font-size: 13px;margin-right: 5px;position: relative;z-index: 3;pointer-events: auto;}#monitorSupplierVueApp .suggested-facility .remove-suggested-facility:hover {color: #20538c;}#monitorSupplierVueApp .suggested-facility .new-badge {position: absolute;top: -6px;left: -3px;font-size: 10px;background: #ce4e2e !important;color: #fff;border-radius: 500px;padding: 2px 6px;cursor: default;font-weight: bold;line-height: 1.4;}#monitorSupplierVueApp .collapse-dropdown {width: 100%;position: relative;margin-top: 4px;background: white;}#monitorSupplierVueApp .facilities-collapse-arrow1 {display: block;text-align: right;padding-right: 6px;position: relative;}#monitorSupplierVueApp .facilities-collapse-arrow1::after {border-bottom: 1px solid #dadada;width: 98%;height: 1px;position: absolute;bottom: 18px;content: "";z-index: 0;left: 0;}#monitorSupplierVueApp .circle-toggle-arrow {cursor: pointer;width: 36px;height: 36px;}#monitorSupplierVueApp .sf-collapse-enter-active,#monitorSupplierVueApp .sf-collapse-leave-active {transition: max-height 0.35s ease, opacity 0.3s ease;overflow: hidden;max-height: 500px;}#monitorSupplierVueApp .sf-collapse-enter-from,#monitorSupplierVueApp .sf-collapse-leave-to {max-height: 0;opacity: 0;}#monitorSupplierVueApp .facility-top-block .icon-block {color: green;border-radius: 10%;border: 1px solid #e3e3e3;font-size: 20px;padding: 3px;line-height: 20px;margin: 10px 0px 10px 0px;float: left;}#monitorSupplierVueApp .facility-top-block .facility-name-block {font-weight: bold;font-size: 12px;white-space: nowrap;margin: 6px 0px 0px 48px;color: #000;max-width: 100%;line-height: 22px;overflow: hidden;text-overflow: ellipsis;text-align: left;}#monitorSupplierVueApp .suggested-facility-bottom {margin: -15px 0px 0px 48px;cursor: pointer;}#monitorSupplierVueApp .suggested-facility-bottom .monitor-now-btn {color: #3399ff;font-size: 12px;background: none;border: none;padding: 0;cursor: pointer;margin: 0;}#monitorSupplierVueApp .suggested-facility-bottom .monitor-now-btn span {color: #3399ff;margin-left: 5px;font-family: Helvetica;font-size: 12px;}#monitorSupplierVueApp .suggested-facility-bottom .unlock-now-btn {padding: 5px 10px;margin-left: -10px;margin-top: -6px;background: none;color: #3399ff;font-size: 12px;font-weight: normal;border: none;cursor: pointer;}#monitorSupplierVueApp .suggested-facility .sf-icon {width: 100px;height: 100px;border-radius: 50%;margin: 0 auto;text-align: center;margin-bottom: -100px;}#monitorSupplierVueApp .suggested-facility .sf-icon.unlock i {font-size: 32px;margin-top: 5%;color: #DADADA;}#monitorSupplierVueApp #suggested-slideset .slidenav-prev,#monitorSupplierVueApp #suggested-slideset .slidenav-next {font-size: 40px;color: #888;text-decoration: none;padding: 0 8px;line-height: 1;user-select: none;}#monitorSupplierVueApp #suggested-slideset .slidenav-prev:hover,#monitorSupplierVueApp #suggested-slideset .slidenav-next:hover {color: #20538c;}#monitorSupplierVueApp .sf-dotnav {display: flex;justify-content: center;gap: 0px;margin: 0px 0 0;list-style: none;padding: 0;}#monitorSupplierVueApp .sf-dotnav li button {width: 12px;height: 12px;border-radius: 50%;border: none;background: #c8d0da;padding: 0;cursor: pointer;}#monitorSupplierVueApp .sf-dotnav li button.active {background: #20538c;}#monitorSupplierVueApp .suggested-facility .hide { display: none !important; }#monitorSupplierVueApp .edit-facility-link {font-size: 13px;font-weight: 600;color: #20538c;text-decoration: none;white-space: nowrap;padding-right: 40px;}#monitorSupplierVueApp .edit-facility-link:hover {color: #153a63;text-decoration: none;}#monitorSupplierVueApp .edit-facility-link i {font-size: 12px;margin-right: 3px;cursor: pointer;}#monitorSupplierVueApp .top-panel {margin-bottom: 0;background: #fff;}#monitorSupplierVueApp .detail-tab-nav {list-style: none;margin-bottom: 15px;padding: 0;display: flex;border-bottom: 1px solid #DADADA;}.facility-info-name h3>span{font-size: 16px;font-weight: bold;line-height: 1.3;color: #000;}#monitorSupplierVueApp .tab-right.d-flex {border-bottom: 1px solid #DADADA;margin-bottom: 2px;}#monitorSupplierVueApp .detail-tab-nav li {margin: 0;}#monitorSupplierVueApp .detail-tab-nav li a {display: block;padding: 8px 18px;font-size: 13px;font-weight: 600;color: #444;text-decoration: none;border-bottom: 3px solid transparent;transition: border-color 0.15s, color 0.15s;}#monitorSupplierVueApp .detail-tab-nav li.active a,#monitorSupplierVueApp .detail-tab-nav li a:hover {color: #20538c;border-bottom-color: #20538c;}#monitorSupplierVueApp .icon-action {font-size: 18px;color: #5a7a99;cursor: pointer;padding: 4px 6px;border-radius: 4px;transition: color 0.15s, background 0.15s;}#monitorSupplierVueApp .icon-action:hover {color: #20538c;background: #eef3fa;}#monitorSupplierVueApp .facility-info-box {padding: 10px 0 0px 10px;position: relative;}#monitorSupplierVueApp .facility-info-box .monitor-reg-block {position: absolute;right: 150px;width: inherit;}#monitorSupplierVueApp .facility-info-box .export-actions-container > .d-flex {flex-wrap: nowrap;align-items: center;gap: 12px;}#monitorSupplierVueApp .compliance-facility-name {min-width: 0;flex: 1 1 0;overflow: hidden;margin-bottom: 0 !important;}#monitorSupplierVueApp .compliance-facility-name a {text-decoration: none !important;}#monitorSupplierVueApp .compliance-facility-name a:hover,#monitorSupplierVueApp .compliance-facility-name a:focus {text-decoration: underline !important;}#monitorSupplierVueApp .facility-info-box h3 {font-size: 16px;font-weight: 700;color: #444444;margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}#monitorSupplierVueApp .monitor-reg-block {flex-shrink: 0;white-space: nowrap;padding-right: 0;margin-right: 10px;width: 16%;}#monitorSupplierVueApp .monitor-reg-block .fas.fa-plus-circle,#monitorSupplierVueApp .stop-monitoring .fas.fa-times-circle{width: 13px;}.sidebar-open {}#monitorSupplierVueApp .add-reg-link {font-size: 12px;font-weight: bold;color: #3399ff;text-decoration: none;white-space: nowrap;text-align: left;}#monitorSupplierVueApp .add-reg-link:hover {text-decoration: none;color: #1a7acc;}#monitorSupplierVueApp .add-reg-link i {color: #3399ff;font-size: 13px;margin-right: 2px;cursor: pointer;}#monitorSupplierVueApp .stop-monitoring {flex-shrink: 0;white-space: nowrap;padding-left: 10px;margin-right: 34px;}#monitorSupplierVueApp .stop-monitoring-link {font-size: 12px;font-weight: bold;color: #ce4e2e;text-decoration: none;white-space: nowrap;font-family: Helvetica, sans-serif;}#monitorSupplierVueApp .stop-monitoring-link:hover {color: #a33020;text-decoration: none;}#monitorSupplierVueApp .stop-monitoring-link i {color: #ce4e2e;font-size: 12px;margin-right: 5px;}#monitorSupplierVueApp .stop-monitoring-link span {color: #ce4e2e;margin-left: 0;font-family: Helvetica, sans-serif;font-size: 12px;font-weight: bold;white-space: nowrap;}#monitorSupplierVueApp .registration-info-row {padding: 6px 0;font-size: 12px;color: #444;}#monitorSupplierVueApp .reg-block {padding-right: 2px;border-right: 1px solid #c8d0da;line-height: 1.8;margin-right: 7px;font-size: 10px;font-weight: 600;}#monitorSupplierVueApp .reg-block:last-child { border-right: none; }#monitorSupplierVueApp .facility-info-detail {display: flex;flex-wrap: nowrap;gap: 0;margin-top: 0px;overflow: hidden;}#monitorSupplierVueApp .facility-info-detail .facility-info-main {flex: 1 1 0;min-width: 0;max-width: 80%;}#monitorSupplierVueApp .facility-info-detail .detail-block.detail-col {flex: 0 0 25%;max-width: 25%;padding: 0 12px 0 0;box-sizing: border-box;min-width: 0;}#monitorSupplierVueApp .facility-info-detail .regiscore-background {flex: 0 0 200px;width: 200px;min-width: 200px;max-width: 200px;margin-left: 15px;}#monitorSupplierVueApp .facility-detail-edit-row {flex-shrink: 0;align-self: center;}#monitorSupplierVueApp .inline-link {font-size: 14px;color: #20538c;text-decoration: none;font-weight: 600;}.margin-bottom-fei{margin-bottom: 4px}#monitorSupplierVueApp .inline-link:hover { text-decoration: underline; }#monitorSupplierVueApp .show-log {display: flex;align-items: center;}#monitorSupplierVueApp .facility-info-detail > .facility-info-main {margin-left: 0 !important;margin-right: 0 !important;display: flex !important;flex-wrap: wrap !important;}#monitorSupplierVueApp .facility-info-detail > .facility-info-main > .detail-col {padding-left: 0 !important;box-sizing: border-box;}#monitorSupplierVueApp .regiscore-data .RC-bright-blue-button {width: 60%;display: block;text-align: center;padding: 6px 5px;box-sizing: border-box;}#suggestedFacilitiesModal .modal-header {border-bottom: 0;}#suggestedFacilitiesModal .modal-title,#suggestedFacilitiesModal .suggestions-modal-title,#suggestedFacilitiesModal .suggestions-total {color: #000;}#suggestedFacilitiesModal .suggestions-modal-title h5 {font-weight: 700;}#suggestedFacilitiesModal .header {margin-bottom: 10px;font-weight: 700;color: #000;}#suggestedFacilitiesModal .header p.semibold {font-weight: 700;}#suggestedFacilitiesModal .header .select-all-suggested-facility {color: #20538c;text-decoration: none;font-size: 14px;font-weight: 600;}#suggestedFacilitiesModal .header .select-all-suggested-facility:hover {text-decoration: underline;}#suggestedFacilitiesModal .suggestions.download-link {display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 50%;background: #e6e6e6;color: #20538c;}#suggestedFacilitiesModal .suggestions.download-link i {font-size: 18px;color: #20538c;}#suggestedFacilitiesModal .table-scroll-container {max-height: 420px;overflow-y: auto;}#suggestedFacilitiesModal .row.g-0 .company {border-left: 1px solid rgba(68,68,68,0.3);border-top: 1px solid rgba(68,68,68,0.3);}#suggestedFacilitiesModal .row.g-0 .address {border-top: 1px solid rgba(68,68,68,0.3);}#suggestedFacilitiesModal .row.g-0 .country {border-top: 1px solid rgba(68,68,68,0.3);border-right: 1px solid rgba(68,68,68,0.3);}#suggestedFacilitiesModal .country-flag {display: inline-block;width: 22px;height: 14px;object-fit: contain;}#suggestedFacilitiesModal .suggested-facility-row {background: #fff;}#suggestedFacilitiesModal .row.g-0:last-child .company,#suggestedFacilitiesModal .row.g-0:last-child .address,#suggestedFacilitiesModal .row.g-0:last-child .country {border-bottom: 1px solid rgba(68,68,68,0.3);}#suggestedFacilitiesModal .remove a {color: rgba(68,68,68,0.5);text-decoration: none;}#suggestedFacilitiesModal .remove a:hover {color: #20538c;}#suggestedFacilitiesModal .footer {margin-top: 10px;}#suggestedFacilitiesModal .select-facility {width: 14px;height: 14px;margin: 0 auto;display: block;accent-color: #20538c;appearance: auto;box-shadow: none !important;}#suggestedFacilitiesModal .select-facility:checked,#suggestedFacilitiesModal .select-facility:focus {box-shadow: none !important;}#sfRemoveConfirmModal h4,#sfAddConfirmModal h4 {text-transform: none;color: #7d7d7d;font-weight: 500;font-size: 15px;}#sfRemoveConfirmModal.modal.show .modal-dialog.modal-dialog-centered,#sfAddConfirmModal.modal.show .modal-dialog.modal-dialog-centered {transform: none;}#sfRemoveConfirmModal .modal-title,#sfAddConfirmModal .modal-title {font-size: 15px;font-weight: 700;color: #444444;}#sfRemoveConfirmModal.modal.show .modal-dialog.modal-dialog-centered,#sfAddConfirmModal.modal.show .modal-dialog.modal-dialog-centered {transform: none;}#vueRequestFdaRegModal .modal-dialog {max-width: 80%;width: 80%;margin-bottom: 50px;}#vueRequestFdaRegModal .request-fda-reg-container {padding: 0 8px;}#vueRequestFdaRegModal .fda-modal-title {color: #444444;font-weight: 700;font-size: 18px;margin-bottom: 16px;}#vueRequestFdaRegModal .fda-modal-subtitle {color: #7D7D7D;font-size: 14px;font-weight: 700;}#vueRequestFdaRegModal .fda-modal-hint {color: #7D7D7D;font-size: 13px;margin-left: 6px;}#vueRequestFdaRegModal .fda-form-label {color: #7D7D7D;font-size: 14px;font-weight: 500;}#vueRequestFdaRegModal .fda-radio-label {color: #444;font-size: 14px;cursor: pointer;display: flex;align-items: center;gap: 6px;}#vueRequestFdaRegModal .fda-radio-label input[type="radio"] {cursor: pointer;margin: 0;}#vueRequestFdaRegModal .registration-details-block {width: 100%;margin-bottom: 20px;margin-top: 30px;align-items: flex-start;}#vueRequestFdaRegModal .fda-detail-col {flex: 0 0 calc(33.333% - 12px);max-width: calc(33.333% - 12px);min-width: 240px;}#vueRequestFdaRegModal .fda-detail-col .fda-form-label {display: block;min-height: 40px;margin-bottom: 4px;}#vueRequestFdaRegModal .fda-sublabel {font-size: 12px;font-style: normal;color: #7D7D7D;}#vueRequestFdaRegModal .fda-error-msg {color: #ce4e2e;font-size: 12px;display: block;margin-top: 3px;}#vueRequestFdaRegModal span#requestFdaRegFacilityName,#vueRequestFdaRegModal strong {color: #000 !important;}#vueRequestFdaRegModal .input-field.modal-input {width: 100%;font-size: 13px;border: none;border-radius: 0;background: #e8edf3;box-shadow: none;padding: 10px}@media (max-width: 991.98px) {#vueRequestFdaRegModal .fda-detail-col {flex: 0 0 100%;max-width: 100%;min-width: 0;}}#vueRequestFdaRegModal .input-textarea.modal-textarea {width: 100%;min-width: 100%;font-size: 13px;resize: vertical;border: none;border-radius: 0;background: #e8edf3;box-shadow: none;}#vueRequestFdaRegModal .input-field.modal-input:focus,#vueRequestFdaRegModal .input-textarea.modal-textarea:focus,#vueRequestFdaRegModal .form-control.input-field.modal-input:focus,#vueRequestFdaRegModal .form-control.input-textarea.modal-textarea:focus {border: none;box-shadow: none;outline: none;background: #e8edf3;}#vueRequestFdaRegModal .fda-reg-info {border: 1px solid #e0e0e0;border-radius: 4px;overflow: hidden;}#vueRequestFdaRegModal .fda-contact-details {background-color: #F5F8F9;border-bottom: 1px solid #eee;font-size: 13px;}#vueRequestFdaRegModal .fda-contact-details:last-child {border-bottom: none;}#vueRequestFdaRegModal .fda-col {color: #000;font-size: 13px;flex: 1;}#vueRequestFdaRegModal .fda-action-label {color: #444;font-style: italic;}#vueRequestFdaRegModal .fda-request-again-btn {white-space: nowrap;font-size: 11px;padding: 2px 6px;color: #008CF1;border: none;background: none;cursor: pointer;}#vueRequestFdaRegModal .fda-request-again-btn:hover {text-decoration: underline;}#vueRequestFdaRegModal .dark-blue {color: #20538c;}#monitorSupplierVueApp .edit-facility-dialog {max-width: 600px;width: 90%;}#monitorSupplierVueApp .edit-facility-container {padding: 0 8px;}#monitorSupplierVueApp .edit-facility-title {color: #444444;font-weight: 700;font-size: 18px;margin-bottom: 0;text-align: center;}#monitorSupplierVueApp .ef-form-row {margin-bottom: 12px;}#monitorSupplierVueApp .ef-label {display: block;color: #444;font-size: 13px;font-weight: 500;margin-bottom: 4px;}#monitorSupplierVueApp .ef-label.required-label::after {content: ' *';color: #ce4e2e;font-weight: 700;}#monitorSupplierVueApp .ef-input {display: block;width: 100%;padding: 6px 8px;font-size: 13px;border: 1px solid #ccc;border-radius: 3px;color: #444;background: #fff;}#monitorSupplierVueApp .ef-input:focus {outline: none;border-color: #20538c;box-shadow: 0 0 0 2px rgba(32,83,140,0.15);}#monitorSupplierVueApp .ef-duns-request-link {display: inline-block;margin-top: 6px;font-size: 12px;color: #20538c;text-decoration: none;}#monitorSupplierVueApp .ef-duns-request-link:hover {text-decoration: underline;}#monitorSupplierVueApp .ef-duns-request-input {color: #20538c;cursor: pointer;text-decoration: underline;}#monitorSupplierVueApp .ef-select {display: block;width: 100%;padding: 6px 8px;font-size: 13px;border: 1px solid #ccc;border-radius: 3px;color: #444;background: #fff;appearance: auto;}#monitorSupplierVueApp .ef-select:focus {outline: none;border-color: #20538c;}#monitorSupplierVueApp .ef-error {display: block;color: #ce4e2e;font-size: 11px;margin-top: 3px;}#monitorSupplierVueApp #editFacilityDetailsModal .blue-button.wide-button {padding: 8px 32px;font-size: 14px;background-color: #20538c;color: #fff;border: none;border-radius: 4px;cursor: pointer;font-weight: 500;}#monitorSupplierVueApp #editFacilityDetailsModal .blue-button.wide-button:hover:not(:disabled) {background-color: #174373;}#monitorSupplierVueApp #editFacilityDetailsModal .blue-button.wide-button:disabled {opacity: 0.65;cursor: not-allowed;}#pendingEditFacilityModal .pending-edit-facility-dialog {max-width: 760px;}#pendingEditFacilityModal .pending-edit-facility-container {padding: 0 16px 16px;}#pendingEditFacilityModal .modal-header,#pendingEditFacilityModal .modal-body,#pendingEditFacilityModal .pending-edit-facility-container {border-top: none !important;border-bottom: none !important;box-shadow: none !important;}#pendingEditFacilityModal .pending-edit-title {color: #444;font-weight: 700;font-size: 18px;margin-bottom: 12px;}#pendingEditFacilityModal .pending-edit-grid {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px;}#pendingEditFacilityModal .pending-edit-row {margin-bottom: 10px;}#pendingEditFacilityModal .pending-edit-row-full {margin-bottom: 12px;}#pendingEditFacilityModal .pending-edit-row-full .form-control {width: calc(50% - 8px);max-width: calc(50% - 8px);}#pendingEditFacilityModal .pending-edit-label {display: block;color: #000;font-size: 13px;font-weight: 500;margin-bottom: 4px;}#pendingEditFacilityModal .pending-edit-label.required-label::after {content: ' *';color: #ce4e2e;font-weight: 700;}#pendingEditFacilityModal .form-control,#pendingEditFacilityModal .form-select,#pendingEditFacilityModal .input-field,#pendingEditFacilityModal .modal-input,#pendingEditFacilityModal textarea {background-color: #e8edf3 !important;border: none !important;padding: 8px !important;box-shadow: none !important;}#pendingEditFacilityModal .pending-edit-row .form-select {padding: 8px !important;}#pendingEditFacilityModal .form-control:focus,#pendingEditFacilityModal .form-select:focus,#pendingEditFacilityModal .input-field:focus,#pendingEditFacilityModal .modal-input:focus,#pendingEditFacilityModal textarea:focus {background-color: #e8edf3 !important;border: none !important;outline: none !important;box-shadow: none !important;}#pendingEditFacilityModal .wide-button {min-width: 120px;}@media (max-width: 767.98px) {#pendingEditFacilityModal .pending-edit-row-full .form-control {width: 100%;max-width: 100%;}#pendingEditFacilityModal .pending-edit-grid {grid-template-columns: 1fr;}}#editFacilityDetailsModal .modal-dialog {max-width: 80%;width: 80%;}#editFacilityDetailsModal .edit-facility-title {color: #444; font-weight: 700; font-size: 18px; text-align: center; margin-bottom: 8px;}#editFacilityDetailsModal .ef-section { margin-bottom: 4px; }#editFacilityDetailsModal .ef-hint { color: #7D7D7D; font-size: 13px; }#editFacilityDetailsModal .ef-grid-3 { display: grid; grid-template-columns: repeat(3,1fr); gap: 8px; align-items: start; }#editFacilityDetailsModal .ef-grid-4 { display: grid; grid-template-columns: repeat(4,1fr); gap: 8px; align-items: start; }#editFacilityDetailsModal .ef-contact-row { background: #F5F8F9; padding: 0px 6px; border-radius: 3px; }#editFacilityDetailsModal .ef-contact-row { grid-template-columns: 1fr 1fr 1fr auto; }#editFacilityDetailsModal .ef-contact-val { font-size: 13px; color: #444; align-self: center; }#editFacilityDetailsModal .ef-delete-contact { background: none; border: none; cursor: pointer; color: #ce4e2e; padding: 0 4px; }#editFacilityDetailsModal .ef-address-block,#editFacilityDetailsModal .ef-readonly-block {background: #f3f4f5;padding: 9px 10px;border-radius: 3px;min-height: 38px;display: flex;align-items: center;}#editFacilityDetailsModal .fda-radio-label {float: left;margin: 0 5px;}#editFacilityDetailsModal .registration-details-block {width: 100%;align-items: flex-start;}#editFacilityDetailsModal .registration-details-block .fda-detail-col {flex: 0 0 calc(33.333% - 12px);max-width: calc(33.333% - 12px);min-width: 240px;}#editFacilityDetailsModal .registration-details-block .fda-detail-col .ef-input {width: 100%;}#editFacilityDetailsModal .registration-details-block .fda-detail-col .fda-form-label {display: block;min-height: 40px;margin-bottom: 4px;}@media (max-width: 991.98px) {#editFacilityDetailsModal .registration-details-block .fda-detail-col {flex: 0 0 100%;max-width: 100%;min-width: 0;}}#editFacilityDetailsModal .ef-address-block p { margin: 0; font-size: 13px; float: left; }#editFacilityDetailsModal .duns-block,.editFacilities-block .duns-block {background: #f3f4f5;padding: 9px 10px 9px 10px;border: none;}#editFacilityDetailsModal .ef-sublabel { display: block; font-size: 11px; color: #7D7D7D; margin-top: 2px; }#editFacilityDetailsModal .ef-duns-request-link {color: #3399ff;font-size: 13px;text-decoration: none;line-height: 1.4;}#editFacilityDetailsModal .ef-duns-request-link:hover {text-decoration: underline;}#editFacilityDetailsModal .ef-reg-row {background: #F5F8F9;border-radius: 3px;padding: 2px 6px !important;display: grid;width: 100%;grid-template-columns: minmax(180px, 1.4fr) minmax(220px, 2fr) minmax(140px, 1.1fr) minmax(120px, 1fr);column-gap: 12px;align-items: center;}#editFacilityDetailsModal .ef-reg-row > * {min-width: 0;justify-self: start;}#editFacilityDetailsModal .ef-checklist-container { border: 1px solid #ddd; border-radius: 3px; background: #fff; max-height: 130px; overflow-y: auto; padding: 4px 0; }#editFacilityDetailsModal .ef-checklist-item { display: flex; align-items: center; gap: 6px; padding: 3px 10px; font-size: 13px; color: #444; cursor: pointer; width: 100%; margin: 0; }#editFacilityDetailsModal .ef-checklist-item:hover { background: #f0f4fa; }#editFacilityDetailsModal .ef-checklist-item input[type="checkbox"] { margin: 0; cursor: pointer; }#editFacilityDetailsModal .ef-no-list { font-size: 13px; color: #999; padding: 6px 10px; display: block; }#editFacilityDetailsModal .ef-ms-wrapper { position: relative; }#editFacilityDetailsModal .ef-ms-btn { display: flex; align-items: center; justify-content: space-between; width: 100%; background: #e8edf3; border: none; border-radius: 3px; padding: 10px 10px; font-size: 13px; color: #444; cursor: pointer; text-align: left; }#editFacilityDetailsModal .ef-ms-btn:hover { background: #dce4ef; }#editFacilityDetailsModal .ef-ms-placeholder { color: #999; }#editFacilityDetailsModal .ef-ms-caret { font-size: 11px; color: #666; flex-shrink: 0; }#editFacilityDetailsModal .ef-ms-dropdown { position: absolute; z-index: 1050; top: 100%; left: 0; min-width: 100%; background: #fff; border: 1px solid #ddd; border-radius: 3px; box-shadow: 0 2px 8px rgba(0,0,0,0.12); max-height: 160px; overflow-y: auto; }#editFacilityDetailsModal .ef-ms-option { display: flex; align-items: center; gap: 8px; padding: 5px 10px; font-size: 13px; color: #444; cursor: pointer; width: 100%; margin: 0; white-space: nowrap; }#editFacilityDetailsModal .ef-ms-option:hover { background: #f0f4fa; }#editFacilityDetailsModal .ef-ms-option input[type="checkbox"] { margin: 0; cursor: pointer; flex-shrink: 0; }#editFacilityDetailsModal .ef-ms-empty { display: block; padding: 6px 10px; font-size: 13px; color: #999; }#editFacilityDetailsModal .ef-col {font-size: 12px;font-weight: normal;min-width: 0;}#editFacilityDetailsModal .ef-req-again { font-size: 12px; color: #008CF1; white-space: nowrap; text-decoration: none; }#editFacilityDetailsModal .ef-req-again:hover { text-decoration: underline; }#editFacilityDetailsModal .ef-add-reg-btn {background-color: #20538c !important;color: #fff !important;border: none !important;}#editFacilityDetailsModal .ef-add-reg-btn,#editFacilityDetailsModal .ef-add-reg-btn span,#editFacilityDetailsModal .ef-add-reg-btn i {color: #fff !important;}#editFacilityDetailsModal .ef-add-reg-btn:hover:not(:disabled) {background-color: #174373 !important;}#editFacilityDetailsModal .ef-multiselect-container select {width: 100%;min-height: 80px;font-size: 13px;border: none;border-radius: 0;background: #e8edf3;}#editFacilityDetailsModal .ef-input {display: block;width: 100%;padding: 9px 8px;font-size: 13px;border: none;border-radius: 0;color: #444;background: #e8edf3;}#editFacilityDetailsModal .ef-input:focus {outline: none;border: none;box-shadow: none;}#editFacilityDetailsModal .ef-select {display: block;width: 100%;padding: 10px 8px;font-size: 13px;border: none;border-radius: 0;color: #444;background: #e8edf3;}#editFacilityDetailsModal textarea.ef-input,#editFacilityDetailsModal textarea.input-textarea,#editFacilityDetailsModal textarea.form-control {background: #e8edf3;border: none;border-radius: 0;box-shadow: none;}#editFacilityDetailsModal textarea.form-control:focus,#editFacilityDetailsModal .ef-select:focus,#editFacilityDetailsModal .ef-multiselect-container select:focus {border: none;box-shadow: none;outline: none;}#editFacilityDetailsModal input.ef-input[readonly],#editFacilityDetailsModal input.ef-input:disabled,#editFacilityDetailsModal textarea.ef-input[readonly],#editFacilityDetailsModal textarea.ef-input:disabled,#editFacilityDetailsModal textarea.input-textarea[readonly],#editFacilityDetailsModal textarea.input-textarea:disabled,#editFacilityDetailsModal select.ef-select:disabled {background: #f3f4f5;}#editFacilityDetailsModal .ef-label { font-size: 13px; color: #7D7D7D; font-weight: 500; display: block; margin-bottom: 3px; }#monitorSupplierVueApp .modal .blue-button,#vueRequestFdaRegModal .blue-button {background-color: #20538c;color: #fff !important;border: none;border-radius: 4px;cursor: pointer;padding: 6px 18px;font-size: 14px;font-weight: 600;line-height: 1.5;}#monitorSupplierVueApp .modal .blue-button:hover:not(:disabled),#vueRequestFdaRegModal .blue-button:hover:not(:disabled) { background-color: #174373; }#monitorSupplierVueApp .modal .blue-button:disabled,#vueRequestFdaRegModal .blue-button:disabled { opacity: 0.65; cursor: not-allowed; }#monitorSupplierVueApp .modal .white-button,#vueRequestFdaRegModal .white-button {background: #fff;color: #20538c;border: 1px solid #20538c;border-radius: 4px;cursor: pointer;padding: 6px 18px;font-size: 14px;font-weight: 600;line-height: 1.5;}#monitorSupplierVueApp .modal .white-button:hover,#vueRequestFdaRegModal .white-button:hover { background: #f5f5f5; }#monitorSupplierVueApp .modal .red-button {background-color: #ce4e2e;color: #fff;border: none;border-radius: 4px;cursor: pointer;padding: 6px 18px;font-size: 14px;font-weight: 600;line-height: 1.5;}#monitorSupplierVueApp .modal .red-button:hover:not(:disabled) { background-color: #a83e25; }#monitorSupplierVueApp .modal .red-button:disabled { opacity: 0.65; cursor: not-allowed; }#monitorSupplierVueApp .modal .modal-button { min-width: 80px;  }#monitorSupplierVueApp .modal .btn-close {width: 16px;height: 16px;font-size: 10px;opacity: 0.6;}.text-white{color: #fff !important;}#monitorSupplierVueApp .modal .btn-close:hover { opacity: 1; }#monitorSupplierVueApp .modal .modal-popup-title {color: #444;font-size: 18px;font-weight: 700;text-align: center;margin-bottom: 12px;}#editFacilityDetailsModal .ef-error { color: #ce4e2e; font-size: 12px; display: block; margin-top: 2px; }#editFacilityDetailsModal .font-color-label { color: #20538c; font-weight: 600; font-size: 14px; }#stopMonitoringModal .modal-body,#pendingAcceptanceModal .modal-body,#pendingRejectModal .modal-body {padding-top: 0 !important;}#stopMonitoringModal .monitoring-status-container,#pendingAcceptanceModal .monitoring-status-container,#pendingRejectModal .monitoring-status-container {padding-bottom: 30px;}.monitoring-status-container span{margin-top: 35px;}#stopMonitoringModal .monitoring-status-container h3,#pendingAcceptanceModal .monitoring-status-container h3,#pendingRejectModal .monitoring-status-container h3 {margin: 0 0 10px 0;color: #000;font-weight: bold;}#facilityNoteModal .font-color-label { color: #20538c; font-weight: 600; font-size: 14px; }#facilityNoteModal .edit-facility-title { color: #444; font-weight: 700; font-size: 17px; }#facilityNoteModal .ef-error { color: #ce4e2e; font-size: 12px; margin-top: 4px; }#requestDunsModal .modal-popup-title {font-size: 18px;}#requestDunsModal .modal-body p,#requestDunsModal .form-label {font-size: 13px;}#requestDunsModal .form-control {font-size: 13px;border: none;border-radius: 0;box-shadow: none;background: #e8edf3;}#requestDunsModal .form-control:focus {border: none;box-shadow: none;background: #e8edf3;}#monitorSupplierVueApp .infoimg2-wrapper {position: relative;display: inline-flex;align-items: center;margin-left: 2px;}#monitorSupplierVueApp .infoimg2 {font-size: 16px;color: #5a7a99;cursor: pointer;}#monitorSupplierVueApp .infoimg2:hover { color: #444; }#monitorSupplierVueApp .infoimg2-tooltip {display: none;position: absolute;right: 0;top: calc(100% + 6px);width: 300px;background: #fff;border: 1px solid #ccc;border-radius: 4px;padding: 10px 12px;font-size: 12px;color: #444;line-height: 1.5;box-shadow: 0 2px 8px rgba(0,0,0,0.12);z-index: 9999;}#monitorSupplierVueApp .infoimg2-wrapper:hover .infoimg2-tooltip { display: block; }#monitorSupplierVueApp .tp-audit-info-wrapper {position: relative;display: inline-flex;align-items: center;margin-left: 6px;}#monitorSupplierVueApp .tp-audit-info-tooltip {display: none;position: absolute;top: 22px;left: -8px;z-index: 1000;width: 300px;max-width: 360px;background: #fff;color: #444;border: solid 3px #e0e0e0;padding: 8px 10px;font-size: 12px;line-height: 20px;}#monitorSupplierVueApp .tp-audit-info-wrapper:hover .tp-audit-info-tooltip {display: block;}#monitorSupplierVueApp {position: relative;}#monitorSupplierVueApp .loading-container {height: 200px;margin-top: 10px;}#monitorSupplierVueApp .loading-container .loading-block {left: 50%;transform: translateX(-50%);}#monitorSupplierVueApp .loading-container .loading-block .spinner {height: 100px;width: 100px;border-left: 8px solid rgba(0, 174, 239, 0.15);border-right: 8px solid rgba(0, 174, 239, 0.15);border-bottom: 8px solid rgba(0, 174, 239, 0.15);border-top: 8px solid rgba(0, 174, 239, 0.8);}#monitorSupplierVueApp .page-loading-overlay {position: fixed;inset: 0;z-index: 5000;display: flex;align-items: center;justify-content: center;padding-top: 0;background: rgba(0, 0, 0, 0.45);backdrop-filter: none;}#monitorSupplierVueApp .page-loading-overlay .loading-block {position: static;padding: 0;margin: 0;}#monitorSupplierVueApp .page-loading-overlay .page-loader-spinner {height: 100px;width: 100px;margin: 0 auto;border-left: 9px solid rgba(0, 174, 239, 0.5);border-right: 9px solid rgba(0, 174, 239, 0.5);border-bottom: 9px solid rgba(0, 174, 239, 0.5);border-top: 9px solid rgba(0, 174, 239, 0.99);border-radius: 100%;background: transparent;animation: pageLoaderRotation 0.6s linear infinite;}@keyframes pageLoaderRotation {from { transform: rotate(0deg); }to { transform: rotate(359deg); }}#shareReportModal .share-report-dialog {max-width: min(1120px, calc(100vw - 1.5rem));width: calc(100vw - 1.5rem);margin-left: auto;margin-right: auto;}#shareReportModal .modal-popup-title { font-size: 18px; font-weight: 700; color: #444; }#shareReportModal .modal-body {overflow-x: auto;}#shareReportModal .share-report-label {display: block;font-size: 14px;font-weight: 700;color: #7D7D7D;margin-bottom: 6px;}#shareReportModal .share-info-icon {font-size: 13px;color: #7D7D7D;cursor: pointer;margin-left: 4px;}#shareReportModal .share-facility-header {background: #F8F7F7;border: none;margin-bottom: 10px;padding: 16px 8px !important;font-size: 12px;font-weight: 600;color: #7D7D7D;}#shareReportModal .share-facility-list {border: none;max-height: 220px;overflow-y: auto;overflow-x: auto;}#shareReportModal .share-facility-row {border: 1px solid #EAEAEA;margin-bottom: 10px;padding: 16px 8px !important;font-size: 12px;color: #000;}#shareReportModal .share-facility-row:last-child { margin-bottom: 0; }#shareReportModal .share-facility-row:hover { background: #f9fbff; }#shareReportModal .share-col-name { flex: 2; min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }#shareReportModal .share-col-mid { flex: 1.5; min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 8px; }#shareReportModal .share-col-sm { flex: 1; min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 8px; }#shareReportModal .share-name { font-weight: 700; }#shareReportModal .share-facility-header,#shareReportModal .share-facility-row {min-width: 920px;}#shareReportModal .share-facility-header label,#shareReportModal .share-facility-row label { display: flex; align-items: center; line-height: 1; }#shareReportModal input[type="checkbox"] {width: 14px;height: 14px;margin: 0;vertical-align: middle;accent-color: #20538c;}#shareReportModal input[type="checkbox"]:checked::before {position: static !important;top: auto !important;left: auto !important;transform: none !important;}#shareReportModal .share-report-input {font-size: 13px; border: none; border-radius: 0; padding: 8px 10px; width: 100%; background: #e8edf3;}#shareReportModal .share-report-textarea {font-size: 13px; border: none; border-radius: 0; padding: 8px 10px; width: 100%; resize: vertical; background: #e8edf3;}#monitorSupplierVueApp #shareReportModal .white-button:hover,#monitorSupplierVueApp #shareReportModal .white-button:focus {background: #20538c;color: #ffffff;border-color: #20538c;}#monitorSupplierVueApp #pendingDeleteModal .white-button:hover,#monitorSupplierVueApp #pendingDeleteModal .white-button:focus,#monitorSupplierVueApp #pendingEditFacilityModal .white-button:hover,#monitorSupplierVueApp #pendingEditFacilityModal .white-button:focus {background: #20538c;color: #ffffff;border-color: #20538c;}@media (max-width: 767.98px) {#shareReportModal .share-report-dialog {max-width: calc(100vw - 0.75rem);width: calc(100vw - 0.75rem);}}#scoreDetailsModal .regiscore-header { font-size: 18px; font-weight: 700; color: #000; border-bottom: 1px solid #C9C9C9; padding-bottom: 8px; }#scoreDetailsModal .score-modal-facility-name {font-size: 18px;font-weight: 700;color: #000;}#scoreDetailsModal .scoring-details {overflow: hidden;margin-bottom: 6px;position: relative;padding-right: 250px;}#scoreDetailsModal .scoring-details .row-1,#scoreDetailsModal .scoring-details .row-2 {background: #ffffff;border-bottom: 2px solid #003873;border-radius: 10px;box-shadow: rgba(149, 157, 165, 0.2) 0 2px 12px 2px;min-height: 125px;margin-right: 20px;margin-left: 10px;padding: 24px 14px 12px;}#scoreDetailsModal .modal-dialog.modal-dialog-centered{transform: translateY(85px) !important;}#scoreDetailsModal .scoring-details .row-2 {margin-top: 8px;}#scoreDetailsModal .scoring-details .row-2 .col-scoring{margin-top: 0px;}#scoreDetailsModal .row-1 .col-scoring { width: 48%; }#scoreDetailsModal .row-2 .col-scoring { text-align: left; padding-left: 12px; }#scoreDetailsModal .row-1 .col-scoring {display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;gap: 6px;}#scoreDetailsModal .row-1 .score-stat-val,#scoreDetailsModal .row-1 .score-stat-label {display: block;width: 100%;margin: 0;}#scoreDetailsModal .row-1 .score-stat-label {white-space: normal;}#scoreDetailsModal .overall-score{margin-left: -44%;}#scoreDetailsModal .see-details-regscore{position: absolute;right: -80px;top: 30px;}#scoreDetailsModal .overall-score-container {width: 300px;text-align: center;min-height: 125px;background: #ffffff;border-bottom: 2px solid #003873;border-radius: 10px;box-shadow: rgba(149, 157, 165, 0.2) 0 2px 12px 2px;padding-top: 0px;position: absolute;right: 19px;top: 8px;}#scoreDetailsModal .scoring-details .row-1 .col-scoring p { margin-bottom: 25px; font-weight: 500;}#scoreDetailsModal .overall-score-container .overall-score { display: inline-block; }#scoreDetailsModal .score-stat-val { font-size: 18px; font-weight: 700; color: #003873; margin: 0 0 25px; line-height: 1.15; }#scoreDetailsModal .score-stat-label { font-size: 12px; font-weight: 700; color: #7d7d7d; margin: 0; }#scoreDetailsModal .RC-bright-blue { color: #0081FF !important; }#scoreDetailsModal .cleared-color { color: #A4C72D; }#scoreDetailsModal .import-color { color: #52743B; }#scoreDetailsModal .detained-color { color: #FAAD14; }#scoreDetailsModal .warning-color { color: #F54F45; }#scoreDetailsModal .overall-score .score {width: 150px;display: inline-flex;justify-content: center;align-items: center;}#scoreDetailsModal .overall-score .score .centered {top: 100%;}#scoreDetailsModal .score-narrative h6.score-section-title { font-size: 14px; font-weight: 700; color: #444; margin-top: 12px; border-bottom: 1px solid #eee; padding-bottom: 4px; }#scoreDetailsModal .score-narrative ul { padding-left: 18px; font-size: 13px; color: #444; }#scoreDetailsModal .score-narrative ul li { margin-bottom: 4px; }#scoreDetailsModal .score-narrative .positive { color: #4B7B35; text-transform: uppercase; font-size: 11px; font-weight: 600; }#scoreDetailsModal .score-narrative .negative { color: #C4453A; text-transform: uppercase; font-size: 11px; font-weight: 600; }#scoreDetailsModal .percentage.verylow, #scoreDetailsModal .risk-label.verylow,#scoreDetailsModal .percentage.low,     #scoreDetailsModal .risk-label.low     { color: #4B7B35; }#scoreDetailsModal .percentage.medium,  #scoreDetailsModal .risk-label.medium  { color: #DBBF34; }#scoreDetailsModal .percentage.high,    #scoreDetailsModal .risk-label.high,#scoreDetailsModal .percentage.veryhigh,#scoreDetailsModal .risk-label.veryhigh{ color: #C4453A; }#scoreDetailsModal .percentage { font-size: 28px; font-weight: 700; }#scoreDetailsModal .risk-label { font-size: 14px; font-weight: 600; margin-top: 2px; }#scoreDetailsModal .blue-button:hover { background-color: #174373; }#scoreDetailsModal .score-history-section h6.score-section-title { margin-bottom: 8px; }#scoreDetailsModal #vueHistoryScoringChart { width: 100% !important; }@media (max-width: 991.98px) {#scoreDetailsModal .scoring-details {padding-right: 0;}#scoreDetailsModal .overall-score-container {position: static;width: 100%;margin-top: 12px;}}.show-log .show-log-link { font-size: 12px; text-decoration: none; color: #20538c; }.show-log .show-log-link:hover { text-decoration: underline; }.show-log .show-log-link i.fas.fa-history { margin-right: 3px; }#supplierStatusLogModal .modal-popup-title { font-size: 18px; font-weight: 700; }#supplierStatusLogModal .status-log-table { border-collapse: collapse; font-size: 13px; }#supplierStatusLogModal .status-log-table td { padding: 6px 10px; border: none; vertical-align: top; }#supplierStatusLogModal .status-log-header td { background: #f5f5f5; font-weight: 700; color: #444; font-size: 12px; }#supplierStatusLogModal .status-log-row:nth-child(even) td { background: #fafafa; }#supplierStatusLogModal .status-log-row .bold { font-weight: 700; }#supplierStatusLogModal .blue-button:hover { background-color: #174373; }#showAllFeiModal .modal-content { position: relative; }#showAllFeiModal .show-all-fei-close {position: absolute;top: 10px;right: 12px;z-index: 2;}#monitorSupplierVueApp #showAllFeiModal .modal-popup-title {font-size: 16px;font-weight: bold;line-height: 22px;color: rgba(68, 68, 68, 0.8);margin-bottom: 15px !important;text-align: left;}#showAllFeiModal .modal-body {padding: 20px ;margin: 10px;}#showAllFeiModal .show-all-fei-list {max-height: 240px;overflow-y: auto;border: 1px solid #e5e5e5;border-radius: 4px;}#showAllFeiModal .show-all-fei-state,#showAllFeiModal .show-all-fei-row {padding: 10px 15px;font-size: 13px;}#showAllFeiModal .show-all-fei-state { color: #999; }#showAllFeiModal .show-all-fei-row {color: #444;border-bottom: 1px solid #f0f0f0;}#showAllFeiModal .show-all-fei-list .show-all-fei-row:last-child { border-bottom: none; }#scoreDetailsModal .score-filter-row { display: flex; align-items: center; gap: 12px; margin-top: 8px; }#scoreDetailsModal .score-filter-label { font-size: 14px; font-weight: 700; color: #7d7d7d; white-space: nowrap; min-width: 120px; }#scoreDetailsModal .score-filter-select-wrap { flex: 0 0 60%; }#scoreDetailsModal .score-product-select { width: 100%; padding: 8px 10px; font-size: 13px; border: 1px solid #ccc; border-radius: 4px; color: #444; background: rgb(245, 245, 245) !important; cursor: pointer; }#scoreDetailsModal .score-product-select:focus { outline: none; border-color: #20538c; box-shadow: 0 0 0 2px rgba(32,83,140,0.15); }#scoreDetailsModal .select2-container { width: 100% !important; }#scoreDetailsModal .select2-container .select2-selection--single { min-height: 36px; border: 1px solid #ccc; border-radius: 4px; background: rgb(245, 245, 245) !important; }#scoreDetailsModal .select2-container .select2-selection__rendered {display: flex !important;align-items: center;gap: 8px;line-height: 34px !important;color: #444 !important;padding-left: 8px !important;}#scoreDetailsModal .select2-container .select2-selection__arrow { height: 34px !important; }.select2-dropdown.scoring-dropdown .select2-results__option { padding: 6px 8px; }.select2-dropdown.scoring-dropdown .select2-results__option--highlighted { background: #f1f1f1 !important; color: #222 !important; }.select2-dropdown.scoring-dropdown .select2-results__option--selected { background: #eef4fb !important; color: #222 !important; }.select2-dropdown.scoring-dropdown .product-score,#scoreDetailsModal .select2-container .product-score {display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 50%;color: #fff;font-size: 12px;font-weight: 700;}.select2-dropdown.scoring-dropdown .product-score.verylow,#scoreDetailsModal .select2-container .product-score.verylow,.select2-dropdown.scoring-dropdown .product-score.low,#scoreDetailsModal .select2-container .product-score.low { background: #4B7B35; }.select2-dropdown.scoring-dropdown .product-score.medium,#scoreDetailsModal .select2-container .product-score.medium { background: #DBBF34; }.select2-dropdown.scoring-dropdown .product-score.high,#scoreDetailsModal .select2-container .product-score.high,.select2-dropdown.scoring-dropdown .product-score.veryhigh,#scoreDetailsModal .select2-container .product-score.veryhigh { background: #C4453A; }.select2-dropdown.scoring-dropdown .score-product-text,#scoreDetailsModal .select2-container .score-product-text {margin-left: 8px;vertical-align: middle;display: inline-block;color: #444;}#monitorSupplierVueApp .primary-contact-line { margin-bottom: 2px; }#monitorSupplierVueApp .primary-contact-line .detail-email-link {color: #3399ff !important;font-family: Helvetica, Arial, sans-serif;font-size: 12px;font-weight: 400;display: inline-block;word-break: break-all;}#monitorSupplierVueApp .primary-contact-line .detail-email-link:hover { text-decoration: underline; }#monitorSupplierVueApp .suggested-facilities-container {display: block !important;visibility: visible !important;}#monitorSupplierVueApp .dashboard-pagination .pagination-page.active {background: #0f6ea8;color: #fff !important;border-radius: 4px;padding: 3px 6px;}#monitorSupplierVueApp .modal.show .modal-dialog.modal-dialog-centered {transform: translateY(20px);}#shareReportModal.modal.show .modal-dialog.modal-dialog-centered {transform: translateY(94px);}#suggestedFacilitiesModal.modal.show .modal-dialog.modal-dialog-centered {transform: translateY(20px);}#deleteSupplierListModal.modal.show .modal-dialog.modal-dialog-centered {transform: none;}#createCustomListModal.modal.show .modal-dialog.modal-dialog-centered,#editCustomListModal.modal.show .modal-dialog.modal-dialog-centered,#deleteCustomListModal.modal.show .modal-dialog.modal-dialog-centered {transform: none;}#createCustomListModal .modal-title,#editCustomListModal .modal-title,#deleteCustomListModal .modal-title {font-size: 15px;font-weight: 700;letter-spacing: 0.04em;color: #444444;}#createCustomListModal .form-control,#createCustomListModal .input-field,#createCustomListModal .modal-input,#editCustomListModal .form-control,#editCustomListModal .input-field,#editCustomListModal .modal-input {background-color: #e8edf3 !important;border: none !important;box-shadow: none !important;}#createCustomListModal .form-control:focus,#createCustomListModal .input-field:focus,#createCustomListModal .modal-input:focus,#editCustomListModal .form-control:focus,#editCustomListModal .input-field:focus,#editCustomListModal .modal-input:focus {background-color: #e8edf3 !important;border: none !important;box-shadow: none !important;}#deleteCustomListModal .semibold {font-size: 14px;}#deleteCustomListModal .fst-italic {font-size: 13px;}#deleteFacilityModal.delete-facility-modal {display: flex;align-items: center;justify-content: center;}#deleteFacilityModal .delete-facility-dialog {margin: 0;}#createSupplierListModal .modal-dialog {max-width: 860px;}#createSupplierListModal .modal-content {max-height: calc(100vh - 8rem);}#createSupplierListModal .modal-header {background: #fff;border-bottom: 1px solid #dee2e6;position: sticky;top: 0;z-index: 2;}#createSupplierListModal .modal-body {overflow-y: auto;}#createSupplierListModal .form-control,#createSupplierListModal .form-select,#createSupplierListModal .input-field,#createSupplierListModal .modal-input,#createSupplierListModal textarea,#createSupplierListModal .multi-select-toggle {background-color: #e8edf3 !important;border: none !important;box-shadow: none !important;padding: 8px ;}#createSupplierListModal .addSupplierlistModal {padding: 0px ;}.addSupplierlistModal button, .editSupplierlistModal button{height: 36px;}.associateSupplierHeading {font-size: 14px;font-weight: 700;color: black;}#createSupplierListModal .addSupplierlistModal .placeholder{background-color: transparent;}#createSupplierListModal .ms-parent.addSupplierlistModal,#createSupplierListModal #associate_facilities_list + .ms-parent {width: 100% !important;}#createSupplierListModal .ms-parent.addSupplierlistModal .ms-choice,#createSupplierListModal #associate_facilities_list + .ms-parent .ms-choice {border: none !important;background: #e8edf3 !important;height: 36px !important;line-height: 36px !important;color: #444 !important;}#createSupplierListModal .ms-parent.addSupplierlistModal .ms-choice > span,#createSupplierListModal #associate_facilities_list + .ms-parent .ms-choice > span {color: #444 !important;opacity: 1 !important;top: 0 !important;line-height: 36px !important;padding-left: 8px !important;display: block !important;}#createSupplierListModal .form-control:focus,#createSupplierListModal .form-select:focus,#createSupplierListModal .input-field:focus,#createSupplierListModal .modal-input:focus,#createSupplierListModal textarea:focus,#createSupplierListModal .multi-select-toggle:focus {background-color: #e8edf3 !important;border: none !important;box-shadow: none !important;}#createSupplierListModal .multi-select-toggle {width: 100%;text-align: left;color: #444;padding: 8px 2.25rem 8px 8px;border-radius: .375rem;background-repeat: no-repeat;background-position: right .75rem center;background-size: 16px 12px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");}#createSupplierListModal .multi-select-menu {z-index: 1056;max-height: 260px;}#createSupplierListModal .multi-select-options {max-height: 180px;overflow-y: auto;}@media screen and (min-width: 1600px) {#monitorSupplierVueApp .dashboard-left-column,#monitorSupplierVueApp .dashboard-left-column.sidebar-open {flex: 0 0 25%;width: 25%;max-width: 340px;}#monitorSupplierVueApp .dashboard-left-column.sidebar-collapsed {flex: 0 0 27%;width: 27%;max-width: 400px;}#monitorSupplierVueApp .dashboard-left-menu {height: 70vh !important;max-height: 70vh !important;}#monitorSupplierVueApp .facilities-dashboard-block h5,#monitorSupplierVueApp .facilities-dashboard-block p,#monitorSupplierVueApp .facilities-dashboard-block a,#monitorSupplierVueApp .facilities-dashboard-block span {font-size: 16px !important;}#monitorSupplierVueApp .facilities-dashboard-block h3 {font-size: 18px !important;}#monitorSupplierVueApp .facility-name h5 {font-size: 16px !important;font-size: 12px !important;}#monitorSupplierVueApp .risk-label span {font-size: 12px !important;min-width: 79px !important;padding: 2px 10px !important;}#monitorSupplierVueApp .no-risk {font-size: 12px !important;padding: 2px 10px !important;}#monitorSupplierVueApp .registrations,#monitorSupplierVueApp .registrations span {font-size: 16px !important;}#monitorSupplierVueApp .edit-facility-link {font-size: 15px !important;}}#planLimit {padding: 0 30px;}#planLimit .plan-limit-banner {font-family: Montserrat, sans-serif;font-size: 14px;font-weight: 500;padding: 10px;margin-bottom: 15px;width: 100%;}#planLimit .plan-limit-banner.normal-banner {background-color: #5297F8;}#planLimit .plan-limit-banner.normal-banner p {color: #ffffff;font-weight: 500;margin: 0;}#planLimit .plan-limit-banner.normal-banner a {color: #ffffff;text-decoration: underline;}#planLimit .plan-limit-banner.normal-banner a.contact_sales,#planLimit .plan-limit-banner.normal-banner a.contact_sales:visited,#planLimit .plan-limit-banner.normal-banner a.contact_sales:hover,#planLimit .plan-limit-banner.normal-banner a.contact_sales:focus {color: #ffffff !important;font-weight: 500;}#planLimit .plan-limit-banner.normal-banner a.upgrade-existing-link {color: #ffffff;}#planLimit .plan-limit-banner.upgrade-banner,#planLimit .plan-limit-banner.limit-reached-banner {background-color: #FAAD14;font-size: 14px;font-weight: 500;padding: 10px;margin-top: -10px;}#planLimit .plan-limit-banner.upgrade-banner p,#planLimit .plan-limit-banner.limit-reached-banner p {color: #444444;margin: 0;}#planLimit .plan-limit-banner.upgrade-banner strong,#planLimit .plan-limit-banner.limit-reached-banner strong {color: #444444;}#planLimit .plan-limit-banner.upgrade-banner a,#planLimit .plan-limit-banner.limit-reached-banner a {color: #444444;text-decoration: underline;font-weight: 700;}#planLimit .plan-limit-banner.upgrade-banner a.contact_sales,#planLimit .plan-limit-banner.limit-reached-banner a.contact_sales,#planLimit .plan-limit-banner.upgrade-banner a.contact_sales:visited,#planLimit .plan-limit-banner.limit-reached-banner a.contact_sales:visited,#planLimit .plan-limit-banner.upgrade-banner a.contact_sales:hover,#planLimit .plan-limit-banner.limit-reached-banner a.contact_sales:hover,#planLimit .plan-limit-banner.upgrade-banner a.contact_sales:focus,#planLimit .plan-limit-banner.limit-reached-banner a.contact_sales:focus {color: #444444 !important;}#planLimit .plan-limit-banner .dismiss-btn {cursor: pointer;opacity: 0.75;flex-shrink: 0;}#planLimit .plan-limit-banner .dismiss-btn:hover {opacity: 1;}