@import '_content/FA.Components/FA.Components.hvcdoqef0y.bundle.scp.css';
@import '_content/FA.UKAS.Components/FA.UKAS.Components.yfnhur16h7.bundle.scp.css';

/* /Features/Admin/KeyContacts/KeyContacts.razor.rz.scp.css */
[b-fms5opcnx2] .mud-icon-root {
  vertical-align: sub;
}
[b-fms5opcnx2] .mud-table-cell {
  overflow-wrap: break-word;
  word-break: break-word;
  max-width: 0;
  min-width: 0;
}
/* /Features/Admin/Links/Links.razor.rz.scp.css */
@media (min-width: 969px) {
  [b-y6184qjixm] .category-column {
    width: 10%;
  }
  [b-y6184qjixm] .title-column {
    width: 10%;
  }
  [b-y6184qjixm] .description-column {
    width: 50%;
  }
  [b-y6184qjixm] .url-column {
    width: 20%;
    word-break: break-all;
  }
}
@media (max-width: 959px) {
  [b-y6184qjixm] .url-column {
    word-break: break-all;
  }
}
/* /Features/ContactUs/ContactUs.razor.rz.scp.css */
[b-k6lp3r76nj] .form-extra {
  position: absolute;
  left: -9999px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
[b-k6lp3r76nj] .compact-field .mud-input-control {
  min-height: 50px !important;
}
/* /Features/Documents/Documents.razor.rz.scp.css */
[b-8qjvjrjgvs] .mud-card,
[b-8qjvjrjgvs] .mud-expand-panel {
  background-color: #F4F4F4;
  box-shadow: none;
}
[b-8qjvjrjgvs] .mud-card .mud-typography,
[b-8qjvjrjgvs] .mud-expand-panel .mud-typography {
  color: #333333;
}
/* /Features/Documents/SubFolderComponent.razor.rz.scp.css */
[b-yr252thscd] .mud-expand-panel-header {
  padding-right: 0px;
}
/* /Features/Index.razor.rz.scp.css */
[b-x8lvwgrj65] .get-started-card.mud-card {
  display: flex;
  flex-direction: column;
  height: 100%;
  box-shadow: none;
  transition: box-shadow 0.3s ease;
}
[b-x8lvwgrj65] .get-started-card.mud-card:hover {
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);
}
[b-x8lvwgrj65] .get-started-card .mud-card-header.get-started-card-header {
  background-color: var(--mud-palette-primary);
  min-height: 120px;
  align-items: flex-start;
  padding: 20px;
}
[b-x8lvwgrj65] .get-started-card .mud-card-header.get-started-card-header .mud-typography {
  color: --mud-palette-white;
}
[b-x8lvwgrj65] .get-started-card .mud-card-content.get-started-card-content {
  background-color: #F4F4F4;
  flex: 1;
  padding: 20px;
}
[b-x8lvwgrj65] .news-card.mud-card {
  display: flex;
  flex-direction: column;
  height: 100%;
  box-shadow: none;
  transition: box-shadow 0.3s ease;
}
[b-x8lvwgrj65] .news-card.mud-card:hover {
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);
}
[b-x8lvwgrj65] .news-card .mud-card-header.news-card-header {
  background-color: --mud-palette-white;
  min-height: 110px;
  align-items: flex-start;
  padding: 20px;
}
[b-x8lvwgrj65] .news-card .mud-card-content.news-card-content {
  background-color: --mud-palette-white;
  flex: 1;
  padding: 20px;
}
[b-x8lvwgrj65] .news-card .news-read-more {
  width: 50%;
  cursor: pointer;
}
[b-x8lvwgrj65] .news-card .news-read-more .client-animated-btn {
  width: 100%;
}
/* /Features/Links/Links.razor.rz.scp.css */
[b-66x54w1trv] a {
  word-break: break-all;
}
[b-66x54w1trv] .mud-card {
  background-color: #F4F4F4;
  box-shadow: none;
  transition: box-shadow 0.3s ease;
}
[b-66x54w1trv] .mud-card:hover {
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.18);
}
[b-66x54w1trv] .mud-card-header .mud-typography,
[b-66x54w1trv] .mud-card-content .mud-typography {
  color: #333333;
}
/* /Features/Members/MemberLinkComponent.razor.rz.scp.css */
[b-e2lpo0tiuw] .mud-card {
  background-color: #F4F4F4;
  box-shadow: none;
  transition: box-shadow 0.3s ease;
}
[b-e2lpo0tiuw] .mud-card:hover {
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.18);
}
[b-e2lpo0tiuw] .mud-card-content .mud-typography {
  color: #333333;
}
[b-e2lpo0tiuw]:hover h5 {
  text-decoration: underline;
}
[b-e2lpo0tiuw] .mud-icon-root {
  height: 100%;
  font-size: 56px;
  color: var(--mud-palette-primary);
}
/* /Shared/MainLayout.razor.rz.scp.css */
[b-u79djpdgtg] {
  display: table;
  height: 100%;
  width: 100%;
}
[b-u79djpdgtg] .mud-snackbar {
  max-width: 96vw;
  width: 96vw;
  height: 70px;
  opacity: 1 !important;
}
[b-u79djpdgtg] .mud-layout {
  display: table-row;
  height: 100%;
}
[b-u79djpdgtg] .mud-table-head .mud-table-cell {
  font-weight: bold;
}
@media (max-width: 599px) {
  [b-u79djpdgtg] h1 {
    font-size: 48px;
  }
}
