@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.mnccjmrpdk.bundle.scp.css';

/* _content/BrpPlatform.WebPortal/Components/Layout/MainLayout.razor.rz.scp.css */
.page[b-3zk35claix] {
  position: relative;
  display: flex;
  flex-direction: column;
}

main[b-3zk35claix] {
  flex: 1;
}

.sidebar[b-3zk35claix] {
  background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-3zk35claix] {
  background-color: #f7f7f7;
  border-bottom: 1px solid #d6d5d5;
  justify-content: flex-end;
  height: 3.5rem;
  display: flex;
  align-items: center;
}

.top-row[b-3zk35claix]  a, .top-row[b-3zk35claix]  .btn-link {
  white-space: nowrap;
  margin-left: 1.5rem;
  text-decoration: none;
}

.top-row[b-3zk35claix]  a:hover, .top-row[b-3zk35claix]  .btn-link:hover {
  text-decoration: underline;
}

.top-row[b-3zk35claix]  a:first-child {
  overflow: hidden;
  text-overflow: ellipsis;
}

.body-content[b-3zk35claix] {
  padding-bottom: 1em;
  padding-top: 1em;
  background-color: #ecedff;
  min-height: calc(100vh - var(--mud-appbar-height));
}

@media (max-width: 640.98px) {
  .top-row[b-3zk35claix] {
    justify-content: space-between;
  }
  .top-row[b-3zk35claix]  a, .top-row[b-3zk35claix]  .btn-link {
    margin-left: 0;
  }
}
@media (min-width: 641px) {
  .page[b-3zk35claix] {
    flex-direction: row;
  }
  .sidebar[b-3zk35claix] {
    width: 250px;
    height: 100vh;
    position: sticky;
    top: 0;
  }
  .top-row[b-3zk35claix] {
    position: sticky;
    top: 0;
    z-index: 1;
  }
  .top-row.auth[b-3zk35claix]  a:first-child {
    flex: 1;
    text-align: right;
    width: 0;
  }
  .top-row[b-3zk35claix], article[b-3zk35claix] {
    padding-left: 2rem !important;
    padding-right: 1.5rem !important;
  }
}
#blazor-error-ui[b-3zk35claix] {
  color-scheme: light only;
  background: lightyellow;
  bottom: 0;
  box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
  box-sizing: border-box;
  display: none;
  left: 0;
  padding: 0.6rem 1.25rem 0.7rem 1.25rem;
  position: fixed;
  width: 100%;
  z-index: 1000;
}

#blazor-error-ui .dismiss[b-3zk35claix] {
  cursor: pointer;
  position: absolute;
  right: 0.75rem;
  top: 0.5rem;
}

.footer-content[b-3zk35claix] {
  min-height: 100vh; /* Ensure the content takes at least the full height of the viewport */
  display: flex;
  flex-direction: column;
}

.footer[b-3zk35claix] {
  margin-top: auto; /* Push the footer to the bottom of the page */
  background-color: #f8f9fa;
  padding: 1rem;
  text-align: center;
  border-top: 1px solid #e7e7e7;
}

.pd20[b-3zk35claix] {
  padding: 20px;
}

.app-loader[b-3zk35claix] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(255, 255, 255, 0.3);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 19999;
}

.spinner[b-3zk35claix] {
  width: 60px;
  height: 60px;
  border: 6px solid #ccc;
  border-top-color: #0078d7;
  border-radius: 50%;
  animation: spin-b-3zk35claix 1s linear infinite;
}

@keyframes spin-b-3zk35claix {
  to {
    transform: rotate(360deg);
  }
}
.form-input[b-3zk35claix]::placeholder {
  color: #aaa;
}

.overlay[b-3zk35claix] {
  position: relative;
}

.overlay .spinner-border[b-3zk35claix] {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -1rem;
  margin-left: -1rem;
  z-index: 200000;
}

.wd100[b-3zk35claix] {
  width: 100%;
}

.divoutercontainer[b-3zk35claix] {
  padding: 20px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-items: flex-start;
}

/* Disable smooth scrolling for immediate response */
:global(html)[b-3zk35claix] {
  scroll-behavior: auto !important;
}

/*# sourceMappingURL=MainLayout.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Layout/NavMenu.razor.rz.scp.css */
.sidebar[b-a40htp0y0h] {
  background: #10104a;
  color: white;
  height: calc(100vh - var(--mud-appbar-height));
  display: flex;
  flex-direction: column;
  padding: 20px;
}

.navmenu-logo[b-a40htp0y0h] {
  font-size: 22px;
  font-weight: bold;
  margin-bottom: 20px;
}

.brand[b-a40htp0y0h] {
  color: white;
}

.highlight[b-a40htp0y0h] {
  color: lightgreen;
}

.subtitle[b-a40htp0y0h] {
  font-size: 12px;
  /*color: #bbb;*/
  color: white;
  text-align: center;
  float: none;
  visibility: visible;
  display: block;
  text-decoration: none;
  text-transform: capitalize;
}

nav ul[b-a40htp0y0h] {
  list-style: none;
  padding: 0;
}

nav ul li[b-a40htp0y0h] {
  padding: 10px;
}

nav ul li a[b-a40htp0y0h] {
  text-decoration: none;
  color: white;
  display: flex;
  align-items: center;
}

nav ul li a .icon-home[b-a40htp0y0h],
nav ul li a .icon-folder[b-a40htp0y0h],
nav ul li a .icon-box[b-a40htp0y0h],
nav ul li a .icon-chart[b-a40htp0y0h],
nav ul li a .icon-wallet[b-a40htp0y0h],
nav ul li a .icon-book[b-a40htp0y0h],
nav ul li a .icon-user[b-a40htp0y0h] {
  margin-right: 10px;
}

.active[b-a40htp0y0h] {
  background: #2a2a72;
  border-radius: 5px;
}

.badge[b-a40htp0y0h] {
  background: red;
  color: white;
  padding: 2px 8px;
  border-radius: 12px;
  font-size: 12px;
  margin-left: auto;
}

.nav-icon[b-a40htp0y0h] {
  margin-right: 8px;
}

@media (max-width: 600px) {
  .nav-icon[b-a40htp0y0h] {
    margin-right: 4px;
  }
}
.sidebar ul li a.active[b-a40htp0y0h] {
  background-color: var(--primary-color);
  color: white; /* Optional: To ensure the text is readable */
}

.nav-icon[b-a40htp0y0h] {
  margin-right: 8px;
}

@media (max-width: 600px) {
  .nav-icon[b-a40htp0y0h] {
    margin-right: 4px;
  }
}
.sidebar ul li a.active[b-a40htp0y0h] {
  background-color: var(--primary-color);
  color: white; /* Optional: To ensure the text is readable */
}

.nav-link[b-a40htp0y0h] {
  display: flex;
  align-items: center;
  gap: 8px;
}

/*# sourceMappingURL=NavMenu.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Layout/NavMenuOptions.razor.rz.scp.css */
/* Text header colors */
/* Border colors */
/* Box colors */
/* Backgroud colors */
/* Text colors */
/* Chart colors */
/* Notifications colors */
.lang-change[b-vda3fgruwb] {
  color: #ffffff !important;
}

/* Language Dropdown Styling */
.language-dropdown[b-vda3fgruwb] {
  position: relative;
  display: inline-block;
}

/* Rounded button */
.language-dropdown .dropdown-toggle[b-vda3fgruwb] {
  border-radius: 30px;
  padding: 10px 16px;
  font-weight: bold;
  display: flex;
  align-items: center;
  gap: 10px;
  background-color: #007bff;
  color: white;
  border: none;
  transition: all 0.3s ease-in-out;
}

/* Hover effect */
.language-dropdown .dropdown-toggle:hover[b-vda3fgruwb] {
  background-color: #0056b3;
}

/* Dropdown menu */
.language-dropdown .dropdown-menu[b-vda3fgruwb] {
  border-radius: 12px;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.2);
  padding: 8px;
  min-width: 160px;
}

/* Dropdown items */
.language-dropdown .dropdown-item[b-vda3fgruwb] {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 16px;
  padding: 10px;
  border-radius: 8px;
  transition: background 0.2s;
}

/* Hover effect for dropdown items */
.language-dropdown .dropdown-item:hover[b-vda3fgruwb] {
  background-color: #f0f0f0;
}

/* Flag styles */
.language-flag[b-vda3fgruwb] {
  font-size: 20px;
}

.version-number[b-vda3fgruwb] {
  position: fixed;
  top: 10px;
  left: 50%;
  transform: translateX(-50%);
  /*background-color: #333;
  border-radius: 20px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);*/
  color: white;
  padding: 10px 20px;
  z-index: 1000; /* Stay on top of other content */
}

.menu-options-link[b-vda3fgruwb] {
  padding-top: 2em;
}

/*# sourceMappingURL=NavMenuOptions.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Layout/Notifications.razor.rz.scp.css */
/* Text header colors */
/* Border colors */
/* Box colors */
/* Backgroud colors */
/* Text colors */
/* Chart colors */
/* Notifications colors */
.notifications[b-1l55lqsygp] {
  overflow-y: auto;
  max-height: 50vh;
}

.notification-content[b-1l55lqsygp] {
  width: 20em;
  display: flex;
  flex-direction: column;
  border-bottom: 0.1em solid;
  padding: 1.2em;
}

.notification-content.new[b-1l55lqsygp] {
  background-color: #cfe4f1;
  cursor: pointer;
}

/*# sourceMappingURL=Notifications.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Account/2FA/SetupAuthentification.razor.rz.scp.css */
/* _content/BrpPlatform.WebPortal/Components/Pages/Account/ForgetPassword.razor.rz.scp.css */
.device[b-httashpxmh] {
  display: inline-flex;
  gap: 9px;
  flex-direction: row;
  flex-wrap: wrap;
}

.actions[b-httashpxmh] {
  margin: 1rem;
}

.form-input[b-httashpxmh] {
  width: 100%;
  border: none;
  border-bottom: 2px solid #3F3DBF;
  padding: 10px 5px;
  font-size: 14px;
  outline: none;
  background: transparent;
  color: black;
}

/*# sourceMappingURL=ForgetPassword.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Account/Login.razor.rz.scp.css */
.login-table-head[b-csq2kpb7sr]{background:var(--primary-color);border-radius:.8em .8em 0 0}.login-container[b-csq2kpb7sr]{display:flex;height:calc(100vh - var(--mud-appbar-height));width:calc(100% + var(--bs-gutter-x)*.5);margin:-1em calc(var(--bs-gutter-x)*-0.5)}.login-left-section[b-csq2kpb7sr]{flex:1;background-color:#e2e8f0;position:relative;background-size:cover;background-repeat:no-repeat;background-image:url("images/homePageBackgroundimg.png")}.login-background-image[b-csq2kpb7sr]{width:100%;height:100%;object-fit:cover;filter:grayscale(50%) brightness(50%) hue-rotate(220deg);position:absolute;top:0;left:0}.login-right-section[b-csq2kpb7sr]{flex:1;background-color:#f5f7fe;display:flex;justify-content:center;align-items:center}.login-box[b-csq2kpb7sr]{text-align:center;background:#fff;border-radius:.8em;box-shadow:0px 4px 10px rgba(0,0,0,.1);width:25vw}.login-logo[b-csq2kpb7sr]{color:var(--primary-color);font-size:1.8rem;margin-bottom:5px}.login-subtitle[b-csq2kpb7sr]{color:#fff;font-size:1rem;margin-bottom:2rem}
/* _content/BrpPlatform.WebPortal/Components/Pages/Account/ResetPassword.razor.rz.scp.css */
.device[b-z9v5b5ad90] {
  display: inline-flex;
  gap: 9px;
  flex-direction: row;
  flex-wrap: wrap;
}

.actions[b-z9v5b5ad90] {
  margin: 1rem;
}

.form-input[b-z9v5b5ad90] {
  width: 100%;
  border: none;
  border-bottom: 2px solid #3F3DBF;
  padding: 10px 5px;
  font-size: 14px;
  outline: none;
  background: transparent;
  color: black;
}

/*# sourceMappingURL=ResetPassword.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Account/Settings.razor.rz.scp.css */
.container[b-c50nqahd3s] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  gap: 20px;
}

.box[b-c50nqahd3s] {
  flex: 1 1 30%;
  border: 1px solid #ccc;
  padding: 20px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  background-color: #f9f9f9;
  min-width: 250px;
  max-width: 300px;
}

.inputNamesEdit[b-c50nqahd3s] {
  margin: 2%;
  padding: 1%;
}

@media (max-width: 768px) {
  .box[b-c50nqahd3s] {
    flex: 1 1 100%;
  }
}

/*# sourceMappingURL=Settings.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Account/Setup.razor.rz.scp.css */
.login-table-head[b-bd72cj7cmu]{background:var(--primary-color);border-radius:.8em .8em 0 0}.login-container[b-bd72cj7cmu]{display:flex;height:calc(100vh - var(--mud-appbar-height));width:calc(100% + var(--bs-gutter-x)*.5);margin:-1em calc(var(--bs-gutter-x)*-0.5)}.login-left-section[b-bd72cj7cmu]{flex:1;background-color:#e2e8f0;position:relative;background-size:cover;background-repeat:no-repeat;background-image:url("images/homePageBackgroundimg.png")}.login-background-image[b-bd72cj7cmu]{width:100%;height:100%;object-fit:cover;filter:grayscale(50%) brightness(50%) hue-rotate(220deg);position:absolute;top:0;left:0}.login-right-section[b-bd72cj7cmu]{flex:1;background-color:#f5f7fe;display:flex;justify-content:center;align-items:center}.login-box[b-bd72cj7cmu]{text-align:center;background:#fff;border-radius:.8em;box-shadow:0px 4px 10px rgba(0,0,0,.1);width:25vw}.login-logo[b-bd72cj7cmu]{color:var(--primary-color);font-size:1.8rem;margin-bottom:5px}.login-subtitle[b-bd72cj7cmu]{color:#fff;font-size:1rem;margin-bottom:2rem}
/* _content/BrpPlatform.WebPortal/Components/Pages/Activations/Activation.razor.rz.scp.css */
/* Filter bar container */
.filter-bar[b-i5lssdvtl8] {
    margin-bottom: 1rem;
}

/* Individual filter items */
.filter-item[b-i5lssdvtl8] {
    min-width: 180px;
}

/* Market & period selectors */
.filter-market[b-i5lssdvtl8] {
    width: 150px;
}

.filter-period[b-i5lssdvtl8] {
    width: 180px;
}

/* Custom date fields */
.filter-custom-start[b-i5lssdvtl8],
.filter-custom-end[b-i5lssdvtl8] {
    min-width: 220px;
}

/* Apply button spacing */
.filter-apply[b-i5lssdvtl8] {
    display: flex;
    align-items: flex-end;
}

/* Chart container */
.chart-container[b-i5lssdvtl8] {
    height: 400px;
}

/* Chart loading state */
.chart-loading[b-i5lssdvtl8] {
    height: 400px;
    display: flex;
    align-items: center;
    justify-content: center;
}
/* _content/BrpPlatform.WebPortal/Components/Pages/AfrrEvents/BidLadderStepsDialog.razor.rz.scp.css */
.steps-row[b-kpc8m32nq3] {
  display: grid;
  grid-template-columns: 130px 110px 120px 110px 40px;
  gap: 12px;
  align-items: center;
  padding: 4px 0;
}

.steps-header[b-kpc8m32nq3] {
  font-size: 0.8rem;
  color: var(--mud-palette-text-secondary);
}

.steps-range[b-kpc8m32nq3],
.steps-price[b-kpc8m32nq3],
.steps-hint[b-kpc8m32nq3] {
  font-size: 0.85rem;
  color: var(--mud-palette-text-secondary);
}

/*# sourceMappingURL=BidLadderStepsDialog.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/AfrrEvents/BidPriceMatrix.razor.rz.scp.css */
.matrix-legend[b-frtsufxy6t] {
  display: flex;
  gap: 16px;
  font-size: 0.8rem;
  color: var(--mud-palette-text-secondary);
}

.matrix-legend > span[b-frtsufxy6t] {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

.matrix-legend-locked[b-frtsufxy6t] {
  width: 14px;
  height: 14px;
  background-color: #eeeeee;
  border: 1px solid #ccc;
}

.matrix-legend-user-created[b-frtsufxy6t] {
  width: 14px;
  height: 14px;
  background-color: #fff3dc;
  border: 1px solid #ccc;
}

.matrix-legend-fallback[b-frtsufxy6t] {
  width: 14px;
  height: 14px;
  background-color: #fbd9d6;
  border: 1px solid #ccc;
}

/*# sourceMappingURL=BidPriceMatrix.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/AfrrEvents/DefaultMaxLimits.razor.rz.scp.css */
.limits-market[b-fno3rtkoka] {
  flex: 1 1 560px;
  min-width: 0;
}

.limits-grid[b-fno3rtkoka] {
  display: flex;
  flex-direction: column;
}

.limits-row[b-fno3rtkoka] {
  display: grid;
  grid-template-columns: 20px 60px 60px 100px 120px minmax(0, 1fr) 70px;
  gap: 12px;
  align-items: center;
  padding: 6px 8px;
  border-top: 1px solid var(--mud-palette-lines-default);
}

.limits-header[b-fno3rtkoka] {
  border-top: none;
  font-size: 0.8rem;
  color: var(--mud-palette-text-secondary);
}

.is-selected[b-fno3rtkoka] {
  background: var(--mud-palette-primary-hover);
  border-radius: 4px;
}

.ladder-cell[b-fno3rtkoka] {
  display: flex;
  align-items: center;
  gap: 8px;
}

.ladder-steps[b-fno3rtkoka] {
  flex: 1;
  min-width: 0;
}

.limits-row[b-fno3rtkoka]  .unsaved-marker {
  font-size: 1rem;
  display: block;
}

.ladder-chips[b-fno3rtkoka] {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

.ladder-chip[b-fno3rtkoka] {
  display: inline-flex;
  align-items: baseline;
  gap: 6px;
  padding: 2px 8px;
  font-size: 0.8rem;
  white-space: nowrap;
  border: 1px solid var(--mud-palette-lines-default);
  border-radius: 4px;
}

.ladder-chip-range[b-fno3rtkoka],
.ladder-empty[b-fno3rtkoka] {
  color: var(--mud-palette-text-secondary);
}

.ladder-bar[b-fno3rtkoka] {
  display: flex;
  gap: 2px;
  height: 5px;
  margin-top: 6px;
  border-radius: 3px;
  overflow: hidden;
}

.ladder-bar-step[b-fno3rtkoka] {
  background: var(--mud-palette-primary);
}

.ladder-bar-rest[b-fno3rtkoka] {
  background: var(--mud-palette-primary);
  opacity: 0.35;
}

/*# sourceMappingURL=DefaultMaxLimits.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Aggregator/AggregatorHistory.razor.rz.scp.css */
/* _content/BrpPlatform.WebPortal/Components/Pages/Aggregator/AggregatorList.razor.rz.scp.css */
.agg-ListSide[b-evdbk8j2ik] {
  background-color: #fff;
  width: 36%;
  padding: 2%;
}

.wrapped-api-key[b-evdbk8j2ik] {
  width: 90%;
  padding: 3%;
  background-color: #f8f9fa;
  border: 1px solid #ccc;
  box-shadow: inset 0 0 0 5px #f8f9fa;
  overflow-wrap: break-word;
  border-radius: 8px;
}

/*# sourceMappingURL=AggregatorList.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Aggregator/CreateAggregator.razor.rz.scp.css */
.form-group[b-h73siy9q8l] {
  margin-bottom: 20px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap !important;
  width: 100% !important;
  justify-content: space-between !important;
}

.propertyName[b-h73siy9q8l] {
  font-weight: bold;
}

.form-input[b-h73siy9q8l] {
  width: 100%;
  border: none;
  border-bottom: 2px solid #3F3DBF;
  padding: 10px 5px;
  font-size: 14px;
  outline: none;
  background: transparent;
  color: black;
}

.form-input[b-h73siy9q8l]::placeholder {
  color: #aaa;
}

/* Note */
.note[b-h73siy9q8l] {
  font-size: 12px;
  color: black;
  margin-top: 15px;
}

.note b[b-h73siy9q8l] {
  font-weight: bold;
}

/*# sourceMappingURL=CreateAggregator.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Aggregator/StatusIndicator.razor.rz.scp.css */
.status-circle[b-gym9dp4ekc] {
  width: 14px;
  height: 14px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
}

.glow-green[b-gym9dp4ekc] {
  box-shadow: 0 0 8px rgba(0, 255, 0, 0.8);
}

.glow-red[b-gym9dp4ekc] {
  box-shadow: 0 0 8px rgba(255, 0, 0, 0.8);
}

/*# sourceMappingURL=StatusIndicator.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Asset/ApprovalPdfList.razor.rz.scp.css */
.mubtable[b-adxhnv880u] {
    width: 100%;
    height: 100%;
    box-shadow: none
}
.modalcustom[b-adxhnv880u] {
    backdrop-filter: blur(10px);
    height: 100%
}
/* _content/BrpPlatform.WebPortal/Components/Pages/Asset/AssetsList.razor.rz.scp.css */
.container[b-b8absdwjkk] {
  max-width: 1200px;
}

.assets-content[b-b8absdwjkk] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 20px;
}

h3[b-b8absdwjkk] {
  font-weight: bold;
}

.input-group[b-b8absdwjkk] {
  min-width: 250px;
}

.table[b-b8absdwjkk] {
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

.table th[b-b8absdwjkk] {
  background-color: #f8f9fa;
  font-weight: bold;
  text-align: left;
}

.table tbody tr:hover[b-b8absdwjkk] {
  background-color: #f1f3f5;
}

.table td[b-b8absdwjkk], .table th[b-b8absdwjkk] {
  padding: 12px;
}

.pagination[b-b8absdwjkk] {
  margin-top: 15px;
}

.pagination .page-link[b-b8absdwjkk] {
  border-radius: 8px;
}

.btn-outline-primary[b-b8absdwjkk] {
  border-radius: 8px;
  padding: 8px 12px;
}

.w-25[b-b8absdwjkk] {
  min-width: 200px;
}

/*# sourceMappingURL=AssetsList.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Asset/CreateAsset.razor.rz.scp.css */
.edit-asset-content[b-ggmup3dwd7] {
    width: 100%;
    padding: 1.25rem 1.75rem 1.5rem;
    box-sizing: border-box;
}

.edit-asset-layout[b-ggmup3dwd7] {
    display: grid;
    grid-template-columns: minmax(260px, 1fr) minmax(320px, 1.35fr);
    gap: 2rem;
    align-items: start;
    width: 100%;
}

@media (max-width: 900px) {
    .edit-asset-layout[b-ggmup3dwd7] {
        grid-template-columns: 1fr;
    }
}

.edit-asset-panel[b-ggmup3dwd7] {
    display: flex;
    flex-direction: column;
    gap: 1.15rem;
}

.edit-asset-panel .form-group[b-ggmup3dwd7] {
    margin-bottom: 0;
}

.edit-asset-card[b-ggmup3dwd7] {
    background: #fff;
    border: 1px solid #e3e4f0;
    border-radius: 10px;
    padding: 1rem 1.25rem 1.25rem;
    box-shadow: 0 1px 3px rgba(24, 27, 86, 0.08);
}

.edit-asset-card-title[b-ggmup3dwd7] {
    font-size: 0.95rem;
    font-weight: 700;
    color: var(--secondary-color, #181b56);
    margin: 0 0 0.9rem;
    padding-bottom: 0.5rem;
    border-bottom: 2px solid var(--primary-color, #3d44b0);
    display: inline-block;
}

.edit-asset-capacity-table[b-ggmup3dwd7] {
    width: 100%;
}

.edit-asset-capacity-table th[b-ggmup3dwd7] {
    font-size: 0.85rem;
    color: #6c757d;
    font-weight: 600;
}

.edit-asset-capacity-table td[b-ggmup3dwd7] {
    vertical-align: middle;
    padding-top: 0.35rem;
    padding-bottom: 0.35rem;
}

.edit-asset-filename[b-ggmup3dwd7] {
    margin: 0.5rem 0 0;
    font-size: 0.85rem;
    color: #6c757d;
}

.edit-asset-actions[b-ggmup3dwd7] {
    position: sticky;
    bottom: 0;
    display: flex;
    justify-content: flex-end;
    gap: 0.75rem;
    width: 100%;
    padding: 1rem 1.75rem;
    margin: 1.5rem -1.75rem -1.5rem;
    border-top: 1px solid #e3e4f0;
    background: #fff;
}
/* _content/BrpPlatform.WebPortal/Components/Pages/Asset/EditAsset.razor.rz.scp.css */
.edit-asset-content[b-0r5lcd14nt] {
  width: 100%;
  padding: 1.25rem 1.75rem 1.5rem;
  box-sizing: border-box;
}

.edit-asset-id[b-0r5lcd14nt] {
  font-size: 0.8rem;
  color: #6c757d;
  margin-bottom: 1.25rem;
}
.edit-asset-id .propertyName[b-0r5lcd14nt] {
  font-weight: 600;
  color: var(--secondary-color, #181b56);
}

.edit-asset-layout[b-0r5lcd14nt] {
  display: grid;
  grid-template-columns: minmax(260px, 1fr) minmax(320px, 1.35fr);
  gap: 2rem;
  align-items: start;
  width: 100%;
}

@media (max-width: 900px) {
  .edit-asset-layout[b-0r5lcd14nt] {
    grid-template-columns: 1fr;
  }
}
.edit-asset-panel[b-0r5lcd14nt] {
  display: flex;
  flex-direction: column;
  gap: 1.15rem;
}
.edit-asset-panel .form-group[b-0r5lcd14nt] {
  margin-bottom: 0;
}

.edit-asset-card[b-0r5lcd14nt] {
  background: #fff;
  border: 1px solid #e3e4f0;
  border-radius: 10px;
  padding: 1rem 1.25rem 1.25rem;
  box-shadow: 0 1px 3px rgba(24, 27, 86, 0.08);
}

.edit-asset-card-title[b-0r5lcd14nt] {
  font-size: 0.95rem;
  font-weight: 700;
  color: var(--secondary-color, #181b56);
  margin: 0 0 0.9rem;
  padding-bottom: 0.5rem;
  border-bottom: 2px solid var(--primary-color, #3d44b0);
  display: inline-block;
}

.edit-asset-capacity-table[b-0r5lcd14nt] {
  width: 100%;
}
.edit-asset-capacity-table th[b-0r5lcd14nt] {
  font-size: 0.85rem;
  color: #6c757d;
  font-weight: 600;
}
.edit-asset-capacity-table td[b-0r5lcd14nt] {
  vertical-align: middle;
  padding-top: 0.35rem;
  padding-bottom: 0.35rem;
}

.edit-asset-filename[b-0r5lcd14nt] {
  margin: 0.5rem 0 0;
  font-size: 0.85rem;
  color: #6c757d;
}

.edit-asset-actions[b-0r5lcd14nt] {
  position: sticky;
  bottom: 0;
  display: flex;
  justify-content: flex-end;
  gap: 0.75rem;
  width: 100%;
  padding: 1rem 1.75rem;
  margin: 1.5rem -1.75rem -1.5rem;
  border-top: 1px solid #e3e4f0;
  background: #fff;
}

/*# sourceMappingURL=EditAsset.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Asset/PdfViewerDialog.razor.rz.scp.css */
.divpdf[b-39ij6v5k02] {
    height: calc(100vh - 100px);
    overflow: hidden;
}
.pdfviewer[b-39ij6v5k02] {
    height: 100%;
    width: 100%;

}

.pdfmodel[b-39ij6v5k02] {
    backdrop-filter: blur(10px);
    height: 100vh;
    max-height: 100vh;
    width: 100%;
}
.modal-dialog[b-39ij6v5k02] {
    max-width: 100% !important;
    height: 100vh !important;
    max-height: 100vh;
    width: 100%;
    overflow: scroll !important;
}
/* _content/BrpPlatform.WebPortal/Components/Pages/ControlPanels/ManualActivation.razor.rz.scp.css */
.config-box[b-enn4ic5beq] {
    border: 1px solid rgba(0,0,0,0.08);
    transition: all 0.2s ease;
    background: #c7c3f5;
    border-radius: 15px !important;
    padding: 20px;
    box-shadow: 5px 5px 15px rgba(0, 0, 0, .1);
}

    .config-box:hover[b-enn4ic5beq] {
        transform: translateY(-2px);
        box-shadow: 0 6px 18px rgba(0,0,0,0.08);
    }

.info-grid[b-enn4ic5beq] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 10px;
}

.info-item[b-enn4ic5beq] {
    padding: 3px 0;
    border-bottom: 1px dashed #eee;
}

    .info-item:last-child[b-enn4ic5beq] {
        border-bottom: none;
    }

.label[b-enn4ic5beq] {
    font-size: 12px;
    color: #888;
}

.value[b-enn4ic5beq] {
    font-size: 16px;
    font-weight: 600;
}

.form-check-label[b-enn4ic5beq] {
    margin: 6px 0px 0 5px;
}
.form-check-input[b-enn4ic5beq] {
    width: 36px !important;
}

.form-range[b-enn4ic5beq] {
    border: 0 !important;
    background: #161b54;
    padding: 10px;
    height: 2rem;
}
/* _content/BrpPlatform.WebPortal/Components/Pages/ControlPanels/ServiceWindow.razor.rz.scp.css */
.config-box[b-azu74lexm6] {
    border: 1px solid rgba(0,0,0,0.08);
    transition: all 0.2s ease;
    background: #c7c3f5;
    border-radius: 15px !important;
    padding: 20px;
    box-shadow: 5px 5px 15px rgba(0, 0, 0, .1);
}

    .config-box:hover[b-azu74lexm6] {
        transform: translateY(-2px);
        box-shadow: 0 6px 18px rgba(0,0,0,0.08);
    }

.info-grid[b-azu74lexm6] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 10px;
}

.info-item[b-azu74lexm6] {
    padding: 3px 0;
    border-bottom: 1px dashed #eee;
}

    .info-item:last-child[b-azu74lexm6] {
        border-bottom: none;
    }

.label[b-azu74lexm6] {
    font-size: 12px;
    color: #888;
}

.value[b-azu74lexm6] {
    font-size: 16px;
    font-weight: 600;
}
/* _content/BrpPlatform.WebPortal/Components/Pages/Error/Error404.razor.rz.scp.css */
.error-container[b-iis42z6kus] {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  background-color: #f4f4f4;
  font-family: system-ui, -apple-system, sans-serif;
}

.error-content[b-iis42z6kus] {
  text-align: center;
  padding: 2rem;
  max-width: 600px;
  animation: fadeIn-b-iis42z6kus 0.8s ease-in;
}

.error-code[b-iis42z6kus] {
  font-size: 6rem;
  margin: 0;
  color: #2d3748;
  animation: bounce-b-iis42z6kus 2s ease infinite;
  text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.1);
}

.error-message[b-iis42z6kus] {
  font-size: 1.5rem;
  color: #4a5568;
  margin: 1rem 0;
  opacity: 0;
  animation: slideUp-b-iis42z6kus 0.5s ease forwards;
  animation-delay: 0.3s;
}

.error-description[b-iis42z6kus] {
  font-size: 1.1rem;
  color: #718096;
  margin-bottom: 2rem;
  opacity: 0;
  animation: slideUp-b-iis42z6kus 0.5s ease forwards;
  animation-delay: 0.5s;
}

.error-button[b-iis42z6kus] {
  background-color: #007BFF;
  color: white;
  border: none;
  padding: 0.75rem 1.5rem;
  border-radius: 0.375rem;
  font-size: 1rem;
  cursor: pointer;
  transition: transform 0.2s, background-color 0.2s;
  opacity: 0;
  animation: slideUp-b-iis42z6kus 0.5s ease forwards;
  animation-delay: 0.7s;
}

.error-button:hover[b-iis42z6kus] {
  background-color: #0056b3;
  transform: translateY(-2px);
}

.error-container[b-iis42z6kus]::before {
  content: attr(data-error);
  position: fixed;
  font-size: 20rem;
  color: rgba(0, 0, 0, 0.03);
  z-index: -1;
  animation: float-b-iis42z6kus 15s ease-in-out infinite;
}

@keyframes bounce-b-iis42z6kus {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px);
  }
}
@keyframes fadeIn-b-iis42z6kus {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes slideUp-b-iis42z6kus {
  from {
    transform: translateY(20px);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes float-b-iis42z6kus {
  0%, 100% {
    transform: translate(-20px, -20px) rotate(-3deg);
  }
  50% {
    transform: translate(20px, 20px) rotate(3deg);
  }
}

/*# sourceMappingURL=Error404.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/FrrBids/FrrBidsList.razor.rz.scp.css */
.agg-body[b-fjyifci3uk] {
  display: flex; /* Changed from inline-flex to flex for better wrapping */
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}

.bids-title[b-fjyifci3uk] {
  flex: 1 1 auto;
  margin: 5px;
  padding: 10px;
}

/* Search Bar Styling */
.search-container[b-fjyifci3uk] {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 20px;
}

.search-input[b-fjyifci3uk] {
  width: 100%;
  max-width: 500px;
  min-width: 200px; /* Prevents shrinking too much */
  padding: 10px 15px;
  border: 1px solid #ddd; /* Light border */
  border-radius: 25px; /* Smooth edges */
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* Subtle shadow */
  outline: none;
  transition: box-shadow 0.3s ease-in-out, border-color 0.3s ease-in-out;
}

.search-input:focus[b-fjyifci3uk] {
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.15); /* Stronger shadow on focus */
  border-color: #aaa; /* Change border color on focus */
}

/* Aggregator Grid */
.custom-grid-aggregator[b-fjyifci3uk] {
  border: none; /* Remove default table borders */
  background-color: transparent; /* Transparent background */
}

.grid-item-aggregator[b-fjyifci3uk] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px;
  border-bottom: 1px solid #ddd; /* Light border between rows */
  cursor: pointer;
  transition: background-color 0.3s ease, color 0.3s ease;
}

.grid-item-aggregator:hover[b-fjyifci3uk] {
  background-color: rgb(61, 68, 176);
  color: white;
}

.grid-item-aggregator:hover .arrow-aggregator[b-fjyifci3uk] {
  color: white; /* Ensures the arrow is visible on hover */
}

.grid-item-aggregator.selected[b-fjyifci3uk] {
  border-bottom: 2px solid blue; /* Blue underline for selected item */
  font-weight: bold; /* Make selected item stand out */
}

/* Arrow Icon */
.arrow-aggregator[b-fjyifci3uk] {
  font-size: 1.2rem;
  color: #555; /* Arrow color */
}

.clipboard-container[b-fjyifci3uk] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #f8f9fa;
  padding: 10px;
  border-radius: 5px;
  border: 1px solid #ccc;
  font-family: monospace;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: fit-content;
  max-width: 100%;
}

.clipboard-text[b-fjyifci3uk] {
  flex-grow: 1;
  margin-right: 10px;
}

.clipboard-btn[b-fjyifci3uk] {
  border: none;
  background: transparent;
  cursor: pointer;
  font-size: 14px;
}

.clipboard-btn:hover[b-fjyifci3uk] {
  color: #007bff;
}

.custom-dropdown[b-fjyifci3uk] {
  position: relative;
  display: inline-block;
}

.custom-dropdown-toggle[b-fjyifci3uk] {
  background: transparent;
  border: none;
  cursor: pointer;
  padding: 10px;
  transition: color 0.3s, border-bottom 0.3s;
  border-bottom: 2px solid #007BFF;
}

.custom-dropdown-toggle:hover[b-fjyifci3uk] {
  color: #007BFF;
}

.custom-dropdown-content[b-fjyifci3uk] {
  display: none;
  position: absolute;
  background-color: rgba(255, 255, 255, 0.9);
  min-width: 160px;
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
  z-index: 1;
  border-radius: 4px;
  overflow: hidden;
}

.custom-dropdown-content a[b-fjyifci3uk] {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  transition: background-color 0.3s, border-bottom 0.3s;
  border-bottom: 2px solid transparent;
}

.custom-dropdown-content a:hover[b-fjyifci3uk],
.custom-dropdown-content a:focus[b-fjyifci3uk] {
  background-color: #ddd;
  border-bottom: 2px solid #007BFF;
}

.custom-dropdown:hover .custom-dropdown-content[b-fjyifci3uk] {
  display: block;
}

.user-updateInformationSide[b-fjyifci3uk] {
  background: #fff;
  min-width: 60%;
  padding: 2%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  flex-wrap: wrap;
  row-gap: 3%;
}

.agg-aggInfoHeader[b-fjyifci3uk] {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  flex-direction: row;
}

.apiKeyHeader[b-fjyifci3uk] {
  margin: 5px;
  padding: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}

.BidSideHeadContainer[b-fjyifci3uk] {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}

.bid-content[b-fjyifci3uk] {
  justify-content: space-between;
  align-items: center;
  margin: 20px;
}

.min-width-100[b-fjyifci3uk] {
  min-width: 100px;
}

.flex-grow-1[b-fjyifci3uk] {
  flex-grow: 1;
}

.btn-apply[b-fjyifci3uk] {
  min-width: 100px;
}

.btn-clear[b-fjyifci3uk] {
  min-width: 100px;
}

.bid-header-title[b-fjyifci3uk] {
  flex: 1 1 auto;
  margin: 5px;
  padding: 10px;
}

/*# sourceMappingURL=FrrBidsList.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Home/BidOverviewControlChart.razor.rz.scp.css */
.chart-container[b-uqxizergls] {
    height: 320px;
}

.bid-overview-wrapper[b-uqxizergls] {
    background: linear-gradient(135deg, rgba(24, 27, 86, 0.08) 0%, rgba(24, 27, 86, 0.04) 100%);
    border-radius: 12px;
    padding: 12px 12px 8px;
    min-height: auto;
    min-width: 0;
    border: 1px solid rgba(24, 27, 86, 0.15);
}

.chart-container[b-uqxizergls] {
    min-height: auto;
    display: flex;
    flex-direction: column;
}
/* _content/BrpPlatform.WebPortal/Components/Pages/Home/Dashboards.razor.rz.scp.css */
.circle-progress[b-09qfrkgdji]{width:100px;height:100px;border-radius:50%;border:5px solid green;display:flex;align-items:center;justify-content:center;margin:0 auto 10px}.card-container[b-09qfrkgdji]{min-height:0;flex-grow:0}.dashboard-welcome-card-line[b-09qfrkgdji]{border-radius:12px;padding:24px;background:linear-gradient(135deg, rgba(24, 27, 86, 0.08) 0%, rgba(24, 27, 86, 0.04) 100%);box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid rgba(24,27,86,.15);display:flex;flex-direction:column}.dashboard-welcome-card-line.fcr-summary-section>.card-container[b-09qfrkgdji]{display:flex;flex-direction:column;flex-grow:1}.dashboard-welcome-card-line h2[b-09qfrkgdji]{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:600;color:#181b56;margin:0 0 16px 0;letter-spacing:-0.3px}.dashboard-welcome-card-line:has(.mfrr-header)[b-09qfrkgdji]{min-height:clamp(500px,60vh,800px)}.afrr-section[b-09qfrkgdji]{height:100%;height:-webkit-fill-available}.afrr[b-09qfrkgdji]{display:flex;flex-direction:column;width:100%;gap:16px;margin-top:12px}.dashboard-groups[b-09qfrkgdji]{display:flex;flex-direction:column;gap:1.5rem;width:100%}.dashboard-group[b-09qfrkgdji]{display:flex;flex-direction:column;width:100%}.dashboard-group h3[b-09qfrkgdji]{margin:0 0 8px 0;font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:600;color:#181b56}.dashboard-group-header[b-09qfrkgdji]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:8px}.dashboard-group-header h3[b-09qfrkgdji]{margin:0}.dashboard-group-header .form-check[b-09qfrkgdji]{margin:0;white-space:nowrap;font-size:.85rem;color:#181b56}.eam-grid[b-09qfrkgdji]{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;width:100%}.eam-market[b-09qfrkgdji]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.eam-market h4[b-09qfrkgdji]{margin:0;font-family:"Open Sans",sans-serif;font-size:.9rem;font-weight:600;color:#181b56}@media(max-width: 1024px){.eam-grid[b-09qfrkgdji]{grid-template-columns:1fr}}@media(max-width: 768px){.eam-grid[b-09qfrkgdji]{gap:.75rem}.eam-market h4[b-09qfrkgdji]{font-size:.85rem}}.card[b-09qfrkgdji]{border-radius:10px;background-color:#fff}.bg-light[b-09qfrkgdji]{background-color:#f8f9fa !important}.dashboard-welcome-card[b-09qfrkgdji]{display:flex;background:linear-gradient(135deg, rgba(24, 27, 86, 0.08) 0%, rgba(24, 27, 86, 0.04) 100%);border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.06);position:relative;border:1px solid rgba(24,27,86,.15)}.dashboard-welcome-text[b-09qfrkgdji]{flex:1;padding:0}.dashboard-welcome-text h2[b-09qfrkgdji]{font-family:"Open Sans",sans-serif;color:#181b56;margin:0;font-size:18px;font-weight:600;letter-spacing:-0.3px}.dashboard-welcome-text h1[b-09qfrkgdji]{font-family:"Open Sans",sans-serif;color:#3b358b;margin:8px 0 0 0;font-size:26px;font-weight:600}.dashboard-welcome-location[b-09qfrkgdji]{position:absolute;bottom:20px;left:20px;background:#181b56;color:#fff;padding:8px 15px;border-radius:8px;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:500}.dashboard-welcome-image[b-09qfrkgdji]{flex:1;display:flex;justify-content:center;align-items:center}.dashboard-welcome-svg[b-09qfrkgdji]{width:100%;max-width:250px}:deep(.custon-themed-btn)[b-09qfrkgdji]{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:500;background:linear-gradient(135deg, #181b56 0%, #1a1f70 100%);border:none;color:#fff;padding:10px 16px;border-radius:8px;transition:all .3s ease;margin-right:8px;margin-bottom:8px}:deep(.custon-themed-btn:hover)[b-09qfrkgdji]{background:linear-gradient(135deg, #1a1f70 0%, #181b56 100%);box-shadow:0 4px 12px rgba(24,27,86,.4);transform:translateY(-2px)}:deep(.custon-themed-btn:active)[b-09qfrkgdji]{transform:translateY(0)}.mfrr-header[b-09qfrkgdji]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:16px}.mfrr-header h2[b-09qfrkgdji]{margin:0;flex:1}.mfrr-header .form-check[b-09qfrkgdji]{margin:0;white-space:nowrap}html[b-09qfrkgdji]{scroll-behavior:auto !important}
/* _content/BrpPlatform.WebPortal/Components/Pages/Home/Home.razor.rz.scp.css */


/*# sourceMappingURL=Home.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Index.razor.rz.scp.css */


/*# sourceMappingURL=Index.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/LogBook/AllLogs.razor.rz.scp.css */
.logMessageCard[b-qyqbi63bqn] {
  display: inline-flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
}

/*# sourceMappingURL=AllLogs.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Settlement/SettlementsList.razor.rz.scp.css */


/*# sourceMappingURL=SettlementsList.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Users/AllUsers.razor.rz.scp.css */
.rz-dialog-wrapper[b-j9d9hrh71c]{backdrop-filter:blur(10px) !important}.user-card-icon[b-j9d9hrh71c]{background:var(--primary-color) !important;color:#fff;margin-bottom:10px;border-radius:50%;aspect-ratio:1;padding:1em}.rz-dialog-titlebar[b-j9d9hrh71c]{background:red !important;color:#fff !important}.rz-dialog-title[b-j9d9hrh71c]{color:#fff !important}.createbtn[b-j9d9hrh71c]{margin:5px;padding:10px;border:1px solid var(--primary-color) !important;background:rgba(0,0,0,0);border-radius:5px;transition:background .3s ease-in-out,color .3s ease-in-out;color:var(--primary-color) !important}.usersContainer[b-j9d9hrh71c]{align-content:flex-start !important}.user-card[b-j9d9hrh71c]{border-radius:.8em !important}.contact-card[b-j9d9hrh71c]{max-width:400px;margin:auto;padding:20px;border-radius:8px;box-shadow:0 .5em 0 var(--primary-color) !important;text-align:center;background:#fff}.contact-card h3[b-j9d9hrh71c]{margin-top:10px;margin-bottom:10px}.contact-card p[b-j9d9hrh71c]{margin:5px 0}.nav-icon[b-j9d9hrh71c]{margin-right:8px}.carddisabled[b-j9d9hrh71c]{opacity:.5;filter:grayscale(100%)}
/* _content/BrpPlatform.WebPortal/Components/Pages/Users/ChangeEmail.razor.rz.scp.css */
.device[b-wu1eu307z0] {
  display: inline-flex;
  gap: 9px;
  flex-direction: row;
  flex-wrap: wrap;
}

.form-input[b-wu1eu307z0] {
  width: 100%;
  border: none;
  border-bottom: 2px solid #3F3DBF;
  padding: 10px 5px;
  font-size: 14px;
  outline: none;
  background: transparent;
  color: black;
}

/*# sourceMappingURL=ChangeEmail.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Users/ChangePhoneNumber.razor.rz.scp.css */
.device[b-06qj5ddte4] {
  display: inline-flex;
  gap: 9px;
  flex-direction: row;
  flex-wrap: wrap;
}

.form-input[b-06qj5ddte4] {
  width: 100%;
  border: none;
  border-bottom: 2px solid #3F3DBF;
  padding: 10px 5px;
  font-size: 14px;
  outline: none;
  background: transparent;
  color: black;
}

/*# sourceMappingURL=ChangePhoneNumber.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Users/CreateUser.razor.rz.scp.css */
.modal-header[b-m3v3jlxoyj] {
  color: white;
  background: #3F3DBF;
  padding: 15px 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
  font-weight: bold;
}

.form-group[b-m3v3jlxoyj] {
  margin-bottom: 20px;
}

.form-label[b-m3v3jlxoyj] {
  display: block;
  font-size: 14px;
  font-weight: bold;
  color: black;
  margin-bottom: 5px;
}

.form-input[b-m3v3jlxoyj] {
  width: 100%;
  border: none;
  border-bottom: 2px solid #3F3DBF;
  padding: 10px 5px;
  font-size: 14px;
  outline: none;
  background: transparent;
  color: black;
}

.form-input[b-m3v3jlxoyj]::placeholder {
  color: #aaa;
}

/* Button */
.submit-btn[b-m3v3jlxoyj] {
  width: 100%;
  background: #3F3DBF;
  color: white;
  padding: 12px;
  font-size: 16px;
  font-weight: bold;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  margin-top: 10px;
}

.submit-btn:hover[b-m3v3jlxoyj] {
  background: #3533a0;
}

/* Note */
.note[b-m3v3jlxoyj] {
  font-size: 12px;
  color: black;
  margin-top: 15px;
}

.note b[b-m3v3jlxoyj] {
  font-weight: bold;
}

/*# sourceMappingURL=CreateUser.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Pages/Users/UserInfo.razor.rz.scp.css */
.form-group[b-uawfn7hv48] {
  margin-bottom: 20px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap !important;
  width: 100% !important;
  justify-content: space-between !important;
}

.propertyName[b-uawfn7hv48] {
  font-weight: bold;
}

.form-input[b-uawfn7hv48] {
  width: 100%;
  border: none;
  border-bottom: 2px solid #3F3DBF;
  padding: 10px 5px;
  font-size: 14px;
  outline: none;
  background: transparent;
  color: black;
}

.form-input[b-uawfn7hv48]::placeholder {
  color: #aaa;
}

/* Note */
.note[b-uawfn7hv48] {
  font-size: 12px;
  color: black;
  margin-top: 15px;
}

.note b[b-uawfn7hv48] {
  font-weight: bold;
}

/*# sourceMappingURL=UserInfo.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Shared/BrpComponents/BrpChart.razor.rz.scp.css */
/* Text header colors */
/* Border colors */
/* Box colors */
/* Backgroud colors */
/* Text colors */
/* Chart colors */
/* Notifications colors */
.brp-chart .progress-value-0-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 0%, #d2efad 0);
}
.brp-chart .progress-value-0-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 0%, #f59a9a 0);
}
.brp-chart .progress-value-0-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 0%, #f5e3bb 0);
}
.brp-chart .progress-value-1-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 1%, #d2efad 0);
}
.brp-chart .progress-value-1-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 1%, #f59a9a 0);
}
.brp-chart .progress-value-1-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 1%, #f5e3bb 0);
}
.brp-chart .progress-value-2-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 2%, #d2efad 0);
}
.brp-chart .progress-value-2-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 2%, #f59a9a 0);
}
.brp-chart .progress-value-2-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 2%, #f5e3bb 0);
}
.brp-chart .progress-value-3-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 3%, #d2efad 0);
}
.brp-chart .progress-value-3-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 3%, #f59a9a 0);
}
.brp-chart .progress-value-3-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 3%, #f5e3bb 0);
}
.brp-chart .progress-value-4-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 4%, #d2efad 0);
}
.brp-chart .progress-value-4-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 4%, #f59a9a 0);
}
.brp-chart .progress-value-4-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 4%, #f5e3bb 0);
}
.brp-chart .progress-value-5-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 5%, #d2efad 0);
}
.brp-chart .progress-value-5-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 5%, #f59a9a 0);
}
.brp-chart .progress-value-5-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 5%, #f5e3bb 0);
}
.brp-chart .progress-value-6-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 6%, #d2efad 0);
}
.brp-chart .progress-value-6-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 6%, #f59a9a 0);
}
.brp-chart .progress-value-6-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 6%, #f5e3bb 0);
}
.brp-chart .progress-value-7-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 7%, #d2efad 0);
}
.brp-chart .progress-value-7-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 7%, #f59a9a 0);
}
.brp-chart .progress-value-7-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 7%, #f5e3bb 0);
}
.brp-chart .progress-value-8-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 8%, #d2efad 0);
}
.brp-chart .progress-value-8-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 8%, #f59a9a 0);
}
.brp-chart .progress-value-8-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 8%, #f5e3bb 0);
}
.brp-chart .progress-value-9-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 9%, #d2efad 0);
}
.brp-chart .progress-value-9-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 9%, #f59a9a 0);
}
.brp-chart .progress-value-9-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 9%, #f5e3bb 0);
}
.brp-chart .progress-value-10-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 10%, #d2efad 0);
}
.brp-chart .progress-value-10-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 10%, #f59a9a 0);
}
.brp-chart .progress-value-10-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 10%, #f5e3bb 0);
}
.brp-chart .progress-value-11-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 11%, #d2efad 0);
}
.brp-chart .progress-value-11-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 11%, #f59a9a 0);
}
.brp-chart .progress-value-11-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 11%, #f5e3bb 0);
}
.brp-chart .progress-value-12-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 12%, #d2efad 0);
}
.brp-chart .progress-value-12-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 12%, #f59a9a 0);
}
.brp-chart .progress-value-12-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 12%, #f5e3bb 0);
}
.brp-chart .progress-value-13-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 13%, #d2efad 0);
}
.brp-chart .progress-value-13-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 13%, #f59a9a 0);
}
.brp-chart .progress-value-13-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 13%, #f5e3bb 0);
}
.brp-chart .progress-value-14-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 14%, #d2efad 0);
}
.brp-chart .progress-value-14-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 14%, #f59a9a 0);
}
.brp-chart .progress-value-14-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 14%, #f5e3bb 0);
}
.brp-chart .progress-value-15-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 15%, #d2efad 0);
}
.brp-chart .progress-value-15-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 15%, #f59a9a 0);
}
.brp-chart .progress-value-15-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 15%, #f5e3bb 0);
}
.brp-chart .progress-value-16-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 16%, #d2efad 0);
}
.brp-chart .progress-value-16-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 16%, #f59a9a 0);
}
.brp-chart .progress-value-16-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 16%, #f5e3bb 0);
}
.brp-chart .progress-value-17-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 17%, #d2efad 0);
}
.brp-chart .progress-value-17-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 17%, #f59a9a 0);
}
.brp-chart .progress-value-17-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 17%, #f5e3bb 0);
}
.brp-chart .progress-value-18-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 18%, #d2efad 0);
}
.brp-chart .progress-value-18-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 18%, #f59a9a 0);
}
.brp-chart .progress-value-18-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 18%, #f5e3bb 0);
}
.brp-chart .progress-value-19-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 19%, #d2efad 0);
}
.brp-chart .progress-value-19-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 19%, #f59a9a 0);
}
.brp-chart .progress-value-19-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 19%, #f5e3bb 0);
}
.brp-chart .progress-value-20-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 20%, #d2efad 0);
}
.brp-chart .progress-value-20-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 20%, #f59a9a 0);
}
.brp-chart .progress-value-20-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 20%, #f5e3bb 0);
}
.brp-chart .progress-value-21-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 21%, #d2efad 0);
}
.brp-chart .progress-value-21-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 21%, #f59a9a 0);
}
.brp-chart .progress-value-21-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 21%, #f5e3bb 0);
}
.brp-chart .progress-value-22-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 22%, #d2efad 0);
}
.brp-chart .progress-value-22-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 22%, #f59a9a 0);
}
.brp-chart .progress-value-22-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 22%, #f5e3bb 0);
}
.brp-chart .progress-value-23-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 23%, #d2efad 0);
}
.brp-chart .progress-value-23-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 23%, #f59a9a 0);
}
.brp-chart .progress-value-23-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 23%, #f5e3bb 0);
}
.brp-chart .progress-value-24-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 24%, #d2efad 0);
}
.brp-chart .progress-value-24-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 24%, #f59a9a 0);
}
.brp-chart .progress-value-24-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 24%, #f5e3bb 0);
}
.brp-chart .progress-value-25-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 25%, #d2efad 0);
}
.brp-chart .progress-value-25-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 25%, #f59a9a 0);
}
.brp-chart .progress-value-25-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 25%, #f5e3bb 0);
}
.brp-chart .progress-value-26-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 26%, #d2efad 0);
}
.brp-chart .progress-value-26-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 26%, #f59a9a 0);
}
.brp-chart .progress-value-26-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 26%, #f5e3bb 0);
}
.brp-chart .progress-value-27-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 27%, #d2efad 0);
}
.brp-chart .progress-value-27-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 27%, #f59a9a 0);
}
.brp-chart .progress-value-27-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 27%, #f5e3bb 0);
}
.brp-chart .progress-value-28-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 28%, #d2efad 0);
}
.brp-chart .progress-value-28-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 28%, #f59a9a 0);
}
.brp-chart .progress-value-28-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 28%, #f5e3bb 0);
}
.brp-chart .progress-value-29-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 29%, #d2efad 0);
}
.brp-chart .progress-value-29-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 29%, #f59a9a 0);
}
.brp-chart .progress-value-29-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 29%, #f5e3bb 0);
}
.brp-chart .progress-value-30-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 30%, #d2efad 0);
}
.brp-chart .progress-value-30-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 30%, #f59a9a 0);
}
.brp-chart .progress-value-30-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 30%, #f5e3bb 0);
}
.brp-chart .progress-value-31-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 31%, #d2efad 0);
}
.brp-chart .progress-value-31-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 31%, #f59a9a 0);
}
.brp-chart .progress-value-31-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 31%, #f5e3bb 0);
}
.brp-chart .progress-value-32-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 32%, #d2efad 0);
}
.brp-chart .progress-value-32-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 32%, #f59a9a 0);
}
.brp-chart .progress-value-32-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 32%, #f5e3bb 0);
}
.brp-chart .progress-value-33-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 33%, #d2efad 0);
}
.brp-chart .progress-value-33-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 33%, #f59a9a 0);
}
.brp-chart .progress-value-33-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 33%, #f5e3bb 0);
}
.brp-chart .progress-value-34-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 34%, #d2efad 0);
}
.brp-chart .progress-value-34-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 34%, #f59a9a 0);
}
.brp-chart .progress-value-34-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 34%, #f5e3bb 0);
}
.brp-chart .progress-value-35-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 35%, #d2efad 0);
}
.brp-chart .progress-value-35-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 35%, #f59a9a 0);
}
.brp-chart .progress-value-35-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 35%, #f5e3bb 0);
}
.brp-chart .progress-value-36-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 36%, #d2efad 0);
}
.brp-chart .progress-value-36-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 36%, #f59a9a 0);
}
.brp-chart .progress-value-36-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 36%, #f5e3bb 0);
}
.brp-chart .progress-value-37-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 37%, #d2efad 0);
}
.brp-chart .progress-value-37-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 37%, #f59a9a 0);
}
.brp-chart .progress-value-37-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 37%, #f5e3bb 0);
}
.brp-chart .progress-value-38-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 38%, #d2efad 0);
}
.brp-chart .progress-value-38-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 38%, #f59a9a 0);
}
.brp-chart .progress-value-38-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 38%, #f5e3bb 0);
}
.brp-chart .progress-value-39-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 39%, #d2efad 0);
}
.brp-chart .progress-value-39-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 39%, #f59a9a 0);
}
.brp-chart .progress-value-39-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 39%, #f5e3bb 0);
}
.brp-chart .progress-value-40-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 40%, #d2efad 0);
}
.brp-chart .progress-value-40-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 40%, #f59a9a 0);
}
.brp-chart .progress-value-40-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 40%, #f5e3bb 0);
}
.brp-chart .progress-value-41-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 41%, #d2efad 0);
}
.brp-chart .progress-value-41-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 41%, #f59a9a 0);
}
.brp-chart .progress-value-41-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 41%, #f5e3bb 0);
}
.brp-chart .progress-value-42-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 42%, #d2efad 0);
}
.brp-chart .progress-value-42-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 42%, #f59a9a 0);
}
.brp-chart .progress-value-42-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 42%, #f5e3bb 0);
}
.brp-chart .progress-value-43-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 43%, #d2efad 0);
}
.brp-chart .progress-value-43-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 43%, #f59a9a 0);
}
.brp-chart .progress-value-43-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 43%, #f5e3bb 0);
}
.brp-chart .progress-value-44-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 44%, #d2efad 0);
}
.brp-chart .progress-value-44-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 44%, #f59a9a 0);
}
.brp-chart .progress-value-44-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 44%, #f5e3bb 0);
}
.brp-chart .progress-value-45-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 45%, #d2efad 0);
}
.brp-chart .progress-value-45-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 45%, #f59a9a 0);
}
.brp-chart .progress-value-45-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 45%, #f5e3bb 0);
}
.brp-chart .progress-value-46-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 46%, #d2efad 0);
}
.brp-chart .progress-value-46-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 46%, #f59a9a 0);
}
.brp-chart .progress-value-46-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 46%, #f5e3bb 0);
}
.brp-chart .progress-value-47-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 47%, #d2efad 0);
}
.brp-chart .progress-value-47-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 47%, #f59a9a 0);
}
.brp-chart .progress-value-47-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 47%, #f5e3bb 0);
}
.brp-chart .progress-value-48-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 48%, #d2efad 0);
}
.brp-chart .progress-value-48-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 48%, #f59a9a 0);
}
.brp-chart .progress-value-48-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 48%, #f5e3bb 0);
}
.brp-chart .progress-value-49-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 49%, #d2efad 0);
}
.brp-chart .progress-value-49-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 49%, #f59a9a 0);
}
.brp-chart .progress-value-49-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 49%, #f5e3bb 0);
}
.brp-chart .progress-value-50-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 50%, #d2efad 0);
}
.brp-chart .progress-value-50-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 50%, #f59a9a 0);
}
.brp-chart .progress-value-50-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 50%, #f5e3bb 0);
}
.brp-chart .progress-value-51-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 51%, #d2efad 0);
}
.brp-chart .progress-value-51-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 51%, #f59a9a 0);
}
.brp-chart .progress-value-51-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 51%, #f5e3bb 0);
}
.brp-chart .progress-value-52-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 52%, #d2efad 0);
}
.brp-chart .progress-value-52-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 52%, #f59a9a 0);
}
.brp-chart .progress-value-52-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 52%, #f5e3bb 0);
}
.brp-chart .progress-value-53-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 53%, #d2efad 0);
}
.brp-chart .progress-value-53-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 53%, #f59a9a 0);
}
.brp-chart .progress-value-53-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 53%, #f5e3bb 0);
}
.brp-chart .progress-value-54-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 54%, #d2efad 0);
}
.brp-chart .progress-value-54-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 54%, #f59a9a 0);
}
.brp-chart .progress-value-54-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 54%, #f5e3bb 0);
}
.brp-chart .progress-value-55-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 55%, #d2efad 0);
}
.brp-chart .progress-value-55-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 55%, #f59a9a 0);
}
.brp-chart .progress-value-55-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 55%, #f5e3bb 0);
}
.brp-chart .progress-value-56-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 56%, #d2efad 0);
}
.brp-chart .progress-value-56-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 56%, #f59a9a 0);
}
.brp-chart .progress-value-56-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 56%, #f5e3bb 0);
}
.brp-chart .progress-value-57-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 57%, #d2efad 0);
}
.brp-chart .progress-value-57-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 57%, #f59a9a 0);
}
.brp-chart .progress-value-57-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 57%, #f5e3bb 0);
}
.brp-chart .progress-value-58-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 58%, #d2efad 0);
}
.brp-chart .progress-value-58-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 58%, #f59a9a 0);
}
.brp-chart .progress-value-58-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 58%, #f5e3bb 0);
}
.brp-chart .progress-value-59-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 59%, #d2efad 0);
}
.brp-chart .progress-value-59-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 59%, #f59a9a 0);
}
.brp-chart .progress-value-59-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 59%, #f5e3bb 0);
}
.brp-chart .progress-value-60-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 60%, #d2efad 0);
}
.brp-chart .progress-value-60-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 60%, #f59a9a 0);
}
.brp-chart .progress-value-60-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 60%, #f5e3bb 0);
}
.brp-chart .progress-value-61-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 61%, #d2efad 0);
}
.brp-chart .progress-value-61-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 61%, #f59a9a 0);
}
.brp-chart .progress-value-61-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 61%, #f5e3bb 0);
}
.brp-chart .progress-value-62-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 62%, #d2efad 0);
}
.brp-chart .progress-value-62-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 62%, #f59a9a 0);
}
.brp-chart .progress-value-62-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 62%, #f5e3bb 0);
}
.brp-chart .progress-value-63-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 63%, #d2efad 0);
}
.brp-chart .progress-value-63-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 63%, #f59a9a 0);
}
.brp-chart .progress-value-63-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 63%, #f5e3bb 0);
}
.brp-chart .progress-value-64-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 64%, #d2efad 0);
}
.brp-chart .progress-value-64-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 64%, #f59a9a 0);
}
.brp-chart .progress-value-64-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 64%, #f5e3bb 0);
}
.brp-chart .progress-value-65-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 65%, #d2efad 0);
}
.brp-chart .progress-value-65-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 65%, #f59a9a 0);
}
.brp-chart .progress-value-65-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 65%, #f5e3bb 0);
}
.brp-chart .progress-value-66-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 66%, #d2efad 0);
}
.brp-chart .progress-value-66-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 66%, #f59a9a 0);
}
.brp-chart .progress-value-66-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 66%, #f5e3bb 0);
}
.brp-chart .progress-value-67-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 67%, #d2efad 0);
}
.brp-chart .progress-value-67-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 67%, #f59a9a 0);
}
.brp-chart .progress-value-67-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 67%, #f5e3bb 0);
}
.brp-chart .progress-value-68-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 68%, #d2efad 0);
}
.brp-chart .progress-value-68-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 68%, #f59a9a 0);
}
.brp-chart .progress-value-68-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 68%, #f5e3bb 0);
}
.brp-chart .progress-value-69-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 69%, #d2efad 0);
}
.brp-chart .progress-value-69-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 69%, #f59a9a 0);
}
.brp-chart .progress-value-69-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 69%, #f5e3bb 0);
}
.brp-chart .progress-value-70-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 70%, #d2efad 0);
}
.brp-chart .progress-value-70-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 70%, #f59a9a 0);
}
.brp-chart .progress-value-70-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 70%, #f5e3bb 0);
}
.brp-chart .progress-value-71-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 71%, #d2efad 0);
}
.brp-chart .progress-value-71-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 71%, #f59a9a 0);
}
.brp-chart .progress-value-71-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 71%, #f5e3bb 0);
}
.brp-chart .progress-value-72-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 72%, #d2efad 0);
}
.brp-chart .progress-value-72-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 72%, #f59a9a 0);
}
.brp-chart .progress-value-72-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 72%, #f5e3bb 0);
}
.brp-chart .progress-value-73-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 73%, #d2efad 0);
}
.brp-chart .progress-value-73-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 73%, #f59a9a 0);
}
.brp-chart .progress-value-73-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 73%, #f5e3bb 0);
}
.brp-chart .progress-value-74-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 74%, #d2efad 0);
}
.brp-chart .progress-value-74-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 74%, #f59a9a 0);
}
.brp-chart .progress-value-74-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 74%, #f5e3bb 0);
}
.brp-chart .progress-value-75-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 75%, #d2efad 0);
}
.brp-chart .progress-value-75-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 75%, #f59a9a 0);
}
.brp-chart .progress-value-75-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 75%, #f5e3bb 0);
}
.brp-chart .progress-value-76-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 76%, #d2efad 0);
}
.brp-chart .progress-value-76-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 76%, #f59a9a 0);
}
.brp-chart .progress-value-76-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 76%, #f5e3bb 0);
}
.brp-chart .progress-value-77-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 77%, #d2efad 0);
}
.brp-chart .progress-value-77-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 77%, #f59a9a 0);
}
.brp-chart .progress-value-77-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 77%, #f5e3bb 0);
}
.brp-chart .progress-value-78-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 78%, #d2efad 0);
}
.brp-chart .progress-value-78-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 78%, #f59a9a 0);
}
.brp-chart .progress-value-78-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 78%, #f5e3bb 0);
}
.brp-chart .progress-value-79-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 79%, #d2efad 0);
}
.brp-chart .progress-value-79-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 79%, #f59a9a 0);
}
.brp-chart .progress-value-79-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 79%, #f5e3bb 0);
}
.brp-chart .progress-value-80-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 80%, #d2efad 0);
}
.brp-chart .progress-value-80-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 80%, #f59a9a 0);
}
.brp-chart .progress-value-80-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 80%, #f5e3bb 0);
}
.brp-chart .progress-value-81-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 81%, #d2efad 0);
}
.brp-chart .progress-value-81-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 81%, #f59a9a 0);
}
.brp-chart .progress-value-81-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 81%, #f5e3bb 0);
}
.brp-chart .progress-value-82-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 82%, #d2efad 0);
}
.brp-chart .progress-value-82-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 82%, #f59a9a 0);
}
.brp-chart .progress-value-82-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 82%, #f5e3bb 0);
}
.brp-chart .progress-value-83-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 83%, #d2efad 0);
}
.brp-chart .progress-value-83-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 83%, #f59a9a 0);
}
.brp-chart .progress-value-83-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 83%, #f5e3bb 0);
}
.brp-chart .progress-value-84-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 84%, #d2efad 0);
}
.brp-chart .progress-value-84-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 84%, #f59a9a 0);
}
.brp-chart .progress-value-84-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 84%, #f5e3bb 0);
}
.brp-chart .progress-value-85-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 85%, #d2efad 0);
}
.brp-chart .progress-value-85-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 85%, #f59a9a 0);
}
.brp-chart .progress-value-85-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 85%, #f5e3bb 0);
}
.brp-chart .progress-value-86-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 86%, #d2efad 0);
}
.brp-chart .progress-value-86-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 86%, #f59a9a 0);
}
.brp-chart .progress-value-86-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 86%, #f5e3bb 0);
}
.brp-chart .progress-value-87-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 87%, #d2efad 0);
}
.brp-chart .progress-value-87-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 87%, #f59a9a 0);
}
.brp-chart .progress-value-87-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 87%, #f5e3bb 0);
}
.brp-chart .progress-value-88-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 88%, #d2efad 0);
}
.brp-chart .progress-value-88-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 88%, #f59a9a 0);
}
.brp-chart .progress-value-88-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 88%, #f5e3bb 0);
}
.brp-chart .progress-value-89-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 89%, #d2efad 0);
}
.brp-chart .progress-value-89-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 89%, #f59a9a 0);
}
.brp-chart .progress-value-89-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 89%, #f5e3bb 0);
}
.brp-chart .progress-value-90-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 90%, #d2efad 0);
}
.brp-chart .progress-value-90-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 90%, #f59a9a 0);
}
.brp-chart .progress-value-90-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 90%, #f5e3bb 0);
}
.brp-chart .progress-value-91-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 91%, #d2efad 0);
}
.brp-chart .progress-value-91-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 91%, #f59a9a 0);
}
.brp-chart .progress-value-91-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 91%, #f5e3bb 0);
}
.brp-chart .progress-value-92-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 92%, #d2efad 0);
}
.brp-chart .progress-value-92-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 92%, #f59a9a 0);
}
.brp-chart .progress-value-92-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 92%, #f5e3bb 0);
}
.brp-chart .progress-value-93-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 93%, #d2efad 0);
}
.brp-chart .progress-value-93-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 93%, #f59a9a 0);
}
.brp-chart .progress-value-93-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 93%, #f5e3bb 0);
}
.brp-chart .progress-value-94-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 94%, #d2efad 0);
}
.brp-chart .progress-value-94-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 94%, #f59a9a 0);
}
.brp-chart .progress-value-94-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 94%, #f5e3bb 0);
}
.brp-chart .progress-value-95-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 95%, #d2efad 0);
}
.brp-chart .progress-value-95-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 95%, #f59a9a 0);
}
.brp-chart .progress-value-95-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 95%, #f5e3bb 0);
}
.brp-chart .progress-value-96-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 96%, #d2efad 0);
}
.brp-chart .progress-value-96-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 96%, #f59a9a 0);
}
.brp-chart .progress-value-96-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 96%, #f5e3bb 0);
}
.brp-chart .progress-value-97-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 97%, #d2efad 0);
}
.brp-chart .progress-value-97-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 97%, #f59a9a 0);
}
.brp-chart .progress-value-97-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 97%, #f5e3bb 0);
}
.brp-chart .progress-value-98-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 98%, #d2efad 0);
}
.brp-chart .progress-value-98-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 98%, #f59a9a 0);
}
.brp-chart .progress-value-98-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 98%, #f5e3bb 0);
}
.brp-chart .progress-value-99-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 99%, #d2efad 0);
}
.brp-chart .progress-value-99-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 99%, #f59a9a 0);
}
.brp-chart .progress-value-99-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 99%, #f5e3bb 0);
}
.brp-chart .progress-value-100-success[b-38r58ra6lp] {
  background: conic-gradient(#87d91e 100%, #d2efad 0);
}
.brp-chart .progress-value-100-danger[b-38r58ra6lp] {
  background: conic-gradient(#e22929 100%, #f59a9a 0);
}
.brp-chart .progress-value-100-warning[b-38r58ra6lp] {
  background: conic-gradient(#ffc816 100%, #f5e3bb 0);
}
.brp-chart .progress-circle[b-38r58ra6lp] {
  border-radius: 50%;
  aspect-ratio: 1;
  width: 100%;
}
.brp-chart .progress-circle-content[b-38r58ra6lp] {
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.5vw;
  font-weight: bold;
}

/*# sourceMappingURL=BrpChart.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Shared/BrpComponents/BrpDataCollection.razor.rz.scp.css */
/* Text header colors */
/* Border colors */
/* Box colors */
/* Backgroud colors */
/* Text colors */
/* Chart colors */
/* Notifications colors */
.brp-data-collaction .clickable[b-7xzceo13dg] {
  cursor: pointer;
}
.brp-data-collaction .item-list[b-7xzceo13dg] {
  background-color: #ffffff;
  border-radius: 1em;
  border-left: 1em solid;
  border-bottom: 0.2em solid;
  padding: 1em;
  border-color: #2a2a72;
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: 3em;
}
.brp-data-collaction .active[b-7xzceo13dg] {
  background-color: #2a2a72;
  color: #ffffff !important;
}

/*# sourceMappingURL=BrpDataCollection.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Shared/BrpComponents/BrpFilter.razor.rz.scp.css */


/*# sourceMappingURL=BrpFilter.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Shared/BrpComponents/BrpMatrixGrid.razor.rz.scp.css */
.brp-matrix-grid[b-fcg9s2ifjc]  .jss_worksheet > tbody > tr > td:first-child {
  position: sticky;
  left: 0;
  z-index: 1;
  box-shadow: 2px 0 2px 0.2px #ccc;
}

.brp-matrix-grid[b-fcg9s2ifjc]  .jss_worksheet > thead > tr > td:first-child {
  position: sticky;
  left: 0;
  z-index: 4;
  box-shadow: 2px 0 2px 0.2px #ccc;
}

.brp-matrix-grid[b-fcg9s2ifjc]  .jss_worksheet > tbody > tr:nth-last-child(2) > td {
  position: sticky;
  bottom: var(--brp-matrix-row-height);
  z-index: 2;
  background-color: #fff;
  border-top: 2px solid #999;
}

.brp-matrix-grid[b-fcg9s2ifjc]  .jss_worksheet > tbody > tr:last-child > td {
  position: sticky;
  bottom: 0;
  z-index: 2;
  background-color: #fff;
}

.brp-matrix-grid[b-fcg9s2ifjc]  .jss_worksheet > tbody > tr:nth-last-child(2) > td:first-child,
.brp-matrix-grid[b-fcg9s2ifjc]  .jss_worksheet > tbody > tr:last-child > td:first-child {
  z-index: 3;
  background-color: #f3f3f3;
}

/* The whole MTU is left alone by price generation once a user has changed any of it */
.brp-matrix-grid[b-fcg9s2ifjc]  .jss_worksheet > tbody > tr > td.brp-user-created,
.brp-matrix-grid[b-fcg9s2ifjc]  .jss_worksheet > thead > tr > td.brp-user-created {
  background-color: #fff3dc;
}

.brp-matrix-grid[b-fcg9s2ifjc]  .jss_worksheet > tbody > tr > td.brp-locked,
.brp-matrix-grid[b-fcg9s2ifjc]  .jss_worksheet > thead > tr > td.brp-locked {
  background-color: #eeeeee;
  color: #8a8a8a;
}

/* Last so it wins over locked/user-created: it signals a broken bid ladder config */
.brp-matrix-grid[b-fcg9s2ifjc]  .jss_worksheet > tbody > tr > td.brp-fallback,
.brp-matrix-grid[b-fcg9s2ifjc]  .jss_worksheet > thead > tr > td.brp-fallback {
  background-color: #fbd9d6;
}

.brp-matrix-grid[b-fcg9s2ifjc]  .brp-matrix-operation {
  position: fixed;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
}
.brp-matrix-grid[b-fcg9s2ifjc]  .brp-matrix-operation label {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin: 0;
}
.brp-matrix-grid[b-fcg9s2ifjc]  .brp-matrix-operation input {
  width: 140px;
  text-align: right;
}
.brp-matrix-grid[b-fcg9s2ifjc]  .brp-matrix-operation .brp-matrix-operation-buttons {
  display: flex;
  justify-content: flex-end;
  gap: 6px;
}

/*# sourceMappingURL=BrpMatrixGrid.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Shared/BrpComponents/BrpSection.razor.rz.scp.css */
.brp-section[b-pvvkmwaejn]{border-radius:.8em;padding:2em;background-color:#fff;box-shadow:var(--mud-elevation-1)}
/* _content/BrpPlatform.WebPortal/Components/Shared/BrpComponents/BrpSecurityCode.razor.rz.scp.css */
.brp-securitycode[b-2i5o99duk8] {
  display: flex;
  gap: 0.2em;
  flex-direction: row;
  justify-content: space-between;
}
.brp-securitycode .code input[b-2i5o99duk8] {
  width: 2.5em;
  height: 2.7em;
  text-align: center;
}

/*# sourceMappingURL=BrpSecurityCode.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Shared/BrpComponents/FCR/FcrBidOverviewCombined.razor.rz.scp.css */
.fcr-bid-overview-combined[b-9xtr2hdfsr]{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;width:100%;height:100%}.fcr-bid-overview-market[b-9xtr2hdfsr]{display:flex;flex-direction:column;gap:.25rem;width:100%;height:100%;min-width:0;padding:12px 12px 8px;background:linear-gradient(135deg, rgba(24, 27, 86, 0.08) 0%, rgba(24, 27, 86, 0.04) 100%);border-radius:12px;border:1px solid rgba(24,27,86,.15);box-shadow:0 2px 8px rgba(0,0,0,.06)}.fcr-bid-overview-market h4[b-9xtr2hdfsr]{margin:0;font-size:.9rem;font-weight:600;color:#181b56}@media(max-width: 1024px){.fcr-bid-overview-combined[b-9xtr2hdfsr]{grid-template-columns:1fr}}@media(max-width: 768px){.fcr-bid-overview-combined[b-9xtr2hdfsr]{gap:.75rem}.fcr-bid-overview-market[b-9xtr2hdfsr]{padding:10px 10px 6px}.fcr-bid-overview-market h4[b-9xtr2hdfsr]{font-size:.85rem}}
/* _content/BrpPlatform.WebPortal/Components/Shared/BrpComponents/FCR/FcrCapacitySummary.razor.rz.scp.css */
.fcr-capacity-summary[b-219zf2hvsn]{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;flex:1 1 auto;width:100%}.fcr-capacity-summary-panel[b-219zf2hvsn]{display:grid;grid-template-rows:auto 1fr;row-gap:.75rem;min-width:0;padding:14px 16px 16px;background:linear-gradient(135deg, rgba(24, 27, 86, 0.08) 0%, rgba(24, 27, 86, 0.04) 100%);border:1px solid rgba(24,27,86,.15);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.fcr-capacity-summary-panel-title[b-219zf2hvsn]{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.3px;color:#181b56;margin:0}.fcr-capacity-summary-rows[b-219zf2hvsn]{display:grid;grid-auto-rows:1fr;row-gap:1rem;align-content:center}.fcr-split[b-219zf2hvsn]{display:flex;flex-direction:column;justify-content:center;gap:.5rem;min-width:0}.fcr-split-head[b-219zf2hvsn]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.fcr-split-side[b-219zf2hvsn]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.fcr-split-side.end[b-219zf2hvsn]{align-items:flex-end;text-align:right}.fcr-split-side.up[b-219zf2hvsn]{--tone: #4b52d1}.fcr-split-side.down[b-219zf2hvsn]{--tone: #181b56}.fcr-split-side.early[b-219zf2hvsn]{--tone: #2f8f7a}.fcr-split-side.late[b-219zf2hvsn]{--tone: #e0a526}.fcr-split-label[b-219zf2hvsn]{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:500;color:#5f6478;white-space:nowrap}.fcr-split-label[b-219zf2hvsn]  .mud-icon-root{font-size:1rem;color:var(--tone)}.fcr-split-value[b-219zf2hvsn]{font-size:1.25rem;font-weight:700;line-height:1.2;letter-spacing:-0.01em;font-variant-numeric:tabular-nums;color:#181b56;white-space:nowrap}.fcr-split-value small[b-219zf2hvsn]{font-size:.75rem;font-weight:600;color:var(--tone)}.fcr-split-bar[b-219zf2hvsn]{display:flex;gap:3px;height:8px;border-radius:999px;overflow:hidden;background:rgba(24,27,86,.08)}.fcr-split-seg[b-219zf2hvsn]{flex-basis:0;min-width:0;border-radius:999px;transition:flex-grow 600ms cubic-bezier(0.16, 1, 0.3, 1)}.fcr-split-seg.up[b-219zf2hvsn]{background:linear-gradient(90deg, #4b52d1, #7a80e3)}.fcr-split-seg.down[b-219zf2hvsn]{background:linear-gradient(90deg, #3a3f8f, #181b56)}.fcr-split-seg.early[b-219zf2hvsn]{background:linear-gradient(90deg, #2f8f7a, #4fb9a1)}.fcr-split-seg.late[b-219zf2hvsn]{background:linear-gradient(90deg, #f0c25a, #e0a526)}@media(prefers-reduced-motion: reduce){.fcr-split-seg[b-219zf2hvsn]{transition:none}}@media(max-width: 768px){.fcr-capacity-summary[b-219zf2hvsn]{grid-template-columns:minmax(0, 1fr)}}
/* _content/BrpPlatform.WebPortal/Components/Shared/BrpComponents/HorizontalBar.razor.rz.scp.css */
.bar[b-07rb9b5bin] {
    display: flex;
    gap: 5px;
    justify-content: center;
}
    .bar .title[b-07rb9b5bin] {
        color: #000;
        font-weight: 600;
        margin-top: 14px;
    }
.horizontal-bar[b-07rb9b5bin] {
    position: relative;
    width: 100%;
    height: 40px;
    border: 1px solid #333;
    background: #f9f9f9;
    margin-bottom: 40px;
    max-width: 400px;
    overflow: visible;
}

.bar-fill[b-07rb9b5bin] {
    position: absolute;
    top: 0;
    height: 100%;
    opacity: 0.2
}

.activation-line[b-07rb9b5bin] {
    position: absolute;
    top: 0;
    height: 100%;
    width: 2px;
    background-color: blue;
}

.labels[b-07rb9b5bin] {
    display: flex;
    justify-content: space-between;
    margin-top: 5px;
    font-weight: bold;
    position: relative;
    bottom: -40px;
}
.left-side[b-07rb9b5bin] {
    position: absolute;
    left: -15px;
    top: -62px;
}
.right-side[b-07rb9b5bin] {
    position: absolute;
    right: -15px;
    top: -62px;
}
.value-labels[b-07rb9b5bin] {
    text-align: center;
    font-weight: bold;
    position: relative;
    top: -20px;
}

.center-line[b-07rb9b5bin] {
    position: absolute;
    top: 0;
    height: 100%;
    width: 2px;
    background-color: black;
}
.actual-percent[b-07rb9b5bin] {
    color: green;
    font-weight: 600;
    margin-top: 14px;
}
/* _content/BrpPlatform.WebPortal/Components/Shared/BrpComponents/MFRR/MFRRActivation.razor.rz.scp.css */
.chart-container[b-x8tyzfhzrw] {
    height: 270px;
}
/* _content/BrpPlatform.WebPortal/Components/Shared/BrpComponents/MFRR/MFRRActivationCombined.razor.rz.scp.css */
.mfrr-combined-container[b-tcfkt1x7i1] {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 1rem;
	width: 100%;
	height: 100%;
}

.mfrr-combined-chart[b-tcfkt1x7i1] {
	display: flex;
	flex-direction: column;
	gap: 0.5rem;
	width: 100%;
	height: 100%;
	padding: 16px;
	background: linear-gradient(135deg, rgba(24, 27, 86, 0.08) 0%, rgba(24, 27, 86, 0.04) 100%);
	border-radius: 12px;
	border: 1px solid rgba(24, 27, 86, 0.15);
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
}

.mfrr-combined-chart h3[b-tcfkt1x7i1] {
	margin: 0;
	font-size: 0.9rem;
	font-weight: 600;
	color: #181b56;
}

.chart-container[b-tcfkt1x7i1] {
	flex: 1;
	min-height: clamp(300px, 35vh, 600px);
	width: 100%;
	position: relative;
	overflow: hidden;
}

.chart-container > div[b-tcfkt1x7i1] {
	width: 100% !important;
	height: 100% !important;
}

.card[b-tcfkt1x7i1] {
	background: white;
	border-radius: 4px;
}

@media (max-width: 1024px) {
	.mfrr-combined-container[b-tcfkt1x7i1] {
		grid-template-columns: 1fr;
	}
}

@media (max-width: 768px) {
	.mfrr-combined-container[b-tcfkt1x7i1] {
		gap: 0.75rem;
	}

	.mfrr-combined-chart[b-tcfkt1x7i1] {
		padding: 12px;
	}

	.mfrr-combined-chart h3[b-tcfkt1x7i1] {
		font-size: 0.85rem;
	}

	.chart-container[b-tcfkt1x7i1] {
		min-height: clamp(250px, 30vh, 400px);
	}
}
/* _content/BrpPlatform.WebPortal/Components/Shared/BrpComponents/MFRR/MfrrMarketMTUChart.razor.rz.scp.css */
.chart-container[b-2n9mlos61n] {
    height: 100%;
    width: 100%;
}
/* _content/BrpPlatform.WebPortal/Components/Shared/DialogExample.razor.rz.scp.css */
.modal-header[b-55cbxidjuu] {
  color: white;
  background: #3F3DBF;
  padding: 15px 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
  font-weight: bold;
}

.form-group[b-55cbxidjuu] {
  margin-bottom: 20px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap !important;
  width: 100% !important;
  justify-content: space-between !important;
}

.propertyName[b-55cbxidjuu] {
  font-weight: bold;
}

.form-input[b-55cbxidjuu] {
  width: 100%;
  border: none;
  border-bottom: 2px solid #3F3DBF;
  padding: 10px 5px;
  font-size: 14px;
  outline: none;
  background: transparent;
  color: black;
}

.form-input[b-55cbxidjuu]::placeholder {
  color: #aaa;
}

/* Button */
.submit-btn[b-55cbxidjuu] {
  width: 100%;
  background: #3F3DBF;
  color: white;
  padding: 12px;
  font-size: 16px;
  font-weight: bold;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  margin-top: 10px;
}

.submit-btn:hover[b-55cbxidjuu] {
  background: #3533a0;
}

/* Note */
.note[b-55cbxidjuu] {
  font-size: 12px;
  color: black;
  margin-top: 15px;
}

.note b[b-55cbxidjuu] {
  font-weight: bold;
}

/*# sourceMappingURL=DialogExample.razor.css.map */
/* _content/BrpPlatform.WebPortal/Components/Shared/SCPChart/SCPChartCanvas.razor.rz.scp.css */
.scp-chart-toolbar[b-rpnm6w372b] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 0.3rem;
    margin-bottom: 0.5rem;
}

.scp-chart-titles[b-rpnm6w372b] {
    display: flex;
    flex-direction: column;
    gap: 0.1rem;
}

.scp-chart-title[b-rpnm6w372b] {
    font-weight: 600;
    font-size: 0.85rem;
}

.scp-chart-subtitle[b-rpnm6w372b] {
    font-weight: 400;
    font-size: 0.72rem;
    color: var(--bs-secondary-color, #6c757d);
}

.scp-chart-badge[b-rpnm6w372b] {
    font-size: 0.7rem;
    font-weight: 700;
    letter-spacing: 0.02em;
    padding: 2px 10px;
    border-radius: 999px;
    text-transform: uppercase;
    white-space: nowrap;
}

.scp-chart-badge.live[b-rpnm6w372b] {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    background: rgba(220, 53, 69, 0.15);
    color: #dc3545;
}

.scp-chart-badge.live[b-rpnm6w372b]::before {
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #dc3545;
    animation: scp-chart-live-pulse-b-rpnm6w372b 1.4s ease-in-out infinite;
}

@keyframes scp-chart-live-pulse-b-rpnm6w372b {
    0%, 100% {
        opacity: 1;
    }
    50% {
        opacity: 0.25;
    }
}

.scp-chart-wrapper[b-rpnm6w372b] {
    position: relative;
}

.scp-chart-wrapper.with-nav[b-rpnm6w372b] {
    display: flex;
    align-items: center;
    padding: 0 2.5rem;
}

.scp-chart-canvas-wrap[b-rpnm6w372b] {
    position: relative;
    flex: 1;
    min-width: 0;
}

.scp-chart-fullscreen-btn[b-rpnm6w372b] {
    position: absolute;
    top: 8px;
    right: 0;
    display: flex;
    gap: 4px;
    opacity: 0;
    transition: opacity 0.15s ease;
    pointer-events: none;
    z-index: 10;
}

.scp-chart-canvas-wrap:hover .scp-chart-fullscreen-btn[b-rpnm6w372b] {
    opacity: 1;
    pointer-events: auto;
}

.scp-chart-nav[b-rpnm6w372b] {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 36px;
    height: 36px;
    border-radius: 50%;
    border: 1px solid var(--bs-border-color, #dee2e6);
    background: var(--bs-body-bg, #fff);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    opacity: 0.6;
    z-index: 10;
    padding: 0;
}

.scp-chart-nav:hover[b-rpnm6w372b] {
    opacity: 1;
}

.scp-chart-nav-prev[b-rpnm6w372b] {
    left: 0;
}

.scp-chart-nav-next[b-rpnm6w372b] {
    right: 0;
}

.scp-chart-first-load[b-rpnm6w372b] {
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--bs-secondary-color, #6c757d);
}

.scp-chart-toolbar-bottom[b-rpnm6w372b] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 0.5rem;
    margin-top: 0.4rem;
    padding-top: 0.35rem;
    min-height: 1.8rem;
    color: var(--bs-secondary-color, #6c757d);
    font-size: 0.8rem;
}

.scp-chart-toolbar-bottom-actions[b-rpnm6w372b] {
    display: flex;
    align-items: center;
    gap: 2px;
}

.scp-chart-toolbar-bottom-actions[b-rpnm6w372b]  .btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 26px;
    height: 26px;
    padding: 0;
    border: none;
    border-radius: 6px;
    background: transparent;
    color: var(--bs-secondary-color, #6c757d);
    line-height: 1;
}

.scp-chart-toolbar-bottom-actions[b-rpnm6w372b]  .btn:hover {
    background: rgba(108, 117, 125, 0.15);
    color: var(--bs-body-color, #212529);
}

.scp-chart-readout-dot[b-rpnm6w372b] {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    flex: none;
}

.scp-chart-dataview-scroll[b-rpnm6w372b] {
    max-height: 70vh;
    overflow: auto;
}

.scp-chart-dataview-table th[b-rpnm6w372b],
.scp-chart-dataview-table td[b-rpnm6w372b] {
    white-space: nowrap;
}

.scp-chart-dataview-table th[b-rpnm6w372b] {
    position: sticky;
    top: 0;
    background: var(--bs-tertiary-bg) !important;
    z-index: 1;
}

.scp-chart-dataview-table .scp-chart-readout-dot[b-rpnm6w372b] {
    margin-right: 0.35rem;
}

.scp-chart-legend[b-rpnm6w372b] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0.6rem;
    margin-top: 0.75rem;
    padding-top: 0.5rem;
    border-top: 1px solid var(--bs-border-color, #dee2e6);
}

.scp-chart-legend-pill[b-rpnm6w372b] {
    display: inline-flex;
    align-items: center;
    gap: 0.4rem;
    padding: 2px 6px 2px 10px;
    border-radius: 999px;
    color: #fff;
    font-size: 0.75rem;
    font-weight: 600;
    cursor: pointer;
}

.scp-chart-legend-pill.disabled[b-rpnm6w372b] {
    opacity: 0.4;
}
