@import '_content/blazor-dragdrop/blazor-dragdrop.bundle.scp.css';

/* /Core/Bases/ListPageFilter/ListPageFilter.razor.rz.scp.css */
/* /Pages/Document/Documents/Filters.razor.rz.scp.css */
/* /Pages/Document/Mine/Filters.razor.rz.scp.css */
/* /Pages/HelpPage/HelpPages/Filters.razor.rz.scp.css */
/* /Pages/Organization/Organizations/Filters.razor.rz.scp.css */
/* /Pages/Session/Mine/Filters.razor.rz.scp.css */
/* /Pages/Tag/Tags/Filters.razor.rz.scp.css */
/* /Shared/Components/AdvancedEditors/ExcelEditor.razor.rz.scp.css */
.component[b-f09a1qw3gn]  .k-header {
  display: none !important;
}
.component[b-f09a1qw3gn]  .readonly .k-spreadsheet-sheet-add {
  display: none !important;
}
.component[b-f09a1qw3gn]  .readonly .k-spreadsheet-action-bar {
  display: none !important;
}
.component[b-f09a1qw3gn]  .readonly .k-spreadsheet-toolbar {
  display: none !important;
}
.component[b-f09a1qw3gn]  .readonly .k-spreadsheet-cell-editor {
  display: none !important;
}
.component[b-f09a1qw3gn]  .readonly .k-menu-button {
  display: none !important;
}
/* /Shared/Components/AdvancedEditors/PdfEditor.razor.rz.scp.css */
/* /Shared/Components/AdvancedEditors/RichTextEditor.razor.rz.scp.css */
.component[b-z0a5u4wzil]  .editor {
  border: none;
  /*        resize: vertical !important;
  min-height: 200px !important;
  max-height: 1000px !important;
  height: 100% !important;*/
}
.component[b-z0a5u4wzil]  .editor div.k-toolbar {
  box-shadow: none;
  background-color: transparent;
}
.component[b-z0a5u4wzil]  .editor div.k-editor-content {
  /* min-height: 200px !important;
  max-height: 1000px !important;
  height: 100% !important;*/
  /*&:before {
      left: 0;
      right: 0;
      bottom: 0;
      content: " ";
      position: absolute;
      transition: border-bottom .2s, background-color .2s;
      border-bottom: 1px solid #BDBDBD;
      pointer-events: none;
      box-sizing: border-box;
  }

  &:after {
      left: 0;
      right: 0;
      bottom: 0;
      content: "";
      position: absolute;
      transform: scaleX(0);
      transition: transform 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;
      border-bottom: 2px solid #990000;
      pointer-events: none;
      box-sizing: border-box;
  }*/
}
.component[b-z0a5u4wzil]  .editor div.k-editor-content div.k-content {
  /*resize: vertical !important;*/
  /*height: 200px;*/
}
.component[b-z0a5u4wzil]  .maximized {
  height: 80vh !important;
  position: fixed !important;
  top: 5% !important;
  left: 5% !important;
  width: 95% !important;
  z-index: 1100 !important;
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75) !important;
  transition: all 0.3s ease-in-out !important;
  border: solid 2px var(--mud-palette-secondary) !important;
  padding: 10px !important;
}
.component[b-z0a5u4wzil]  .hidden-validation-field .mud-input {
  height: 0px !important;
}
.component[b-z0a5u4wzil]  .hidden-validation-field .mud-input input {
  display: none !important;
}
/* /Shared/Components/AssignedSites.razor.rz.scp.css */
.component[b-95zmj4z5kv]  .no-labs .me-auto {
  color: var(--mud-palette-warning);
}
.component[b-95zmj4z5kv]  .mud-select-extended {
  width: 370px;
}
.component[b-95zmj4z5kv]  .mud-badge {
  min-width: 17px !important;
  height: 17px !important;
  font-size: 11px !important;
}
/* /Shared/Components/AssignedTags.razor.rz.scp.css */
.component[b-8u2z1440mr]  .note {
  color: var(--mud-palette-gray-default);
}
.component[b-8u2z1440mr]  .mud-badge {
  min-width: 17px !important;
  height: 17px !important;
  font-size: 11px !important;
}
.component[b-8u2z1440mr]  .internal-input {
  min-width: 400px !important;
}
/* /Shared/Components/Attachments/Attachments.razor.rz.scp.css */
.component .incoming[b-28vn10i4rp] {
  max-width: 200px;
  padding: 7px;
}
/* /Shared/Components/AuthMessage.razor.rz.scp.css */
.component .login-box-container[b-607veqaci2] {
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
}
.component .login-box-container[b-607veqaci2]  .login-box {
  text-align: center;
  width: 450px !important;
  position: relative;
  z-index: 1;
}
.component .login-box-container[b-607veqaci2]  .login-box .loader-bar {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 20;
}
.component .login-box-container[b-607veqaci2]  .login-box .loader-bar .mud-progress-linear-bars {
  border-top-left-radius: 3px !important;
  border-top-right-radius: 3px !important;
}
.component .login-box-container[b-607veqaci2]  .login-box .inner {
  padding: 0.5em 2.5em 0.5em 2.5em;
}
.component .login-box-container[b-607veqaci2]  .login-box .inner .indicator {
  height: 120px;
}
.component .login-box-container[b-607veqaci2]  .login-box .inner .indicator .mark {
  margin-top: 10px;
  width: 100px;
  visibility: hidden;
}
.component .login-box-container[b-607veqaci2]  .login-box .inner .indicator .mark.visible {
  visibility: visible;
}
.component .login-box-container[b-607veqaci2]  .login-box .inner .buttons {
  margin: 2em 0px 20px 0px;
}
.component .login-box-container[b-607veqaci2]  .login-box.failed {
  animation: shake 0.5s;
  animation-iteration-count: 1;
}
.component .login-box-container[b-607veqaci2]  .login-box .rights a {
  width: 100%;
  color: #808080;
  padding: 20px 0px 20px 0px;
  text-align: center;
  font-size: 12px;
  text-decoration: none;
}
.component .relative[b-607veqaci2] {
  position: relative;
}
.component .h-0[b-607veqaci2] {
  height: 0px;
}
.component .mx-auto[b-607veqaci2] {
  margin-left: auto;
  margin-right: auto;
}
.component .pointer-events-none[b-607veqaci2] {
  pointer-events: none;
}
.component .top-0[b-607veqaci2] {
  top: 0px;
}
.component .right-0[b-607veqaci2] {
  right: 0px;
}
.component .transform[b-607veqaci2] {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.component .-mr-16[b-607veqaci2] {
  margin-right: -4rem;
}
.component .max-w-full[b-607veqaci2] {
  max-width: 100%;
}
.component .max-w-6xl[b-607veqaci2] {
  max-width: 72rem;
}
.component .float-right[b-607veqaci2] {
  float: right;
}
.component .absolute[b-607veqaci2] {
  position: absolute;
}
.component .left-0[b-607veqaci2] {
  left: 0px;
}
.component .bottom-0[b-607veqaci2] {
  bottom: 0px;
}
.component .-ml-64[b-607veqaci2] {
  margin-left: -16rem;
}
/* /Shared/Components/BackButton.razor.rz.scp.css */
/* /Shared/Components/Breadcrumbs.razor.rz.scp.css */
.breadcrumbs[b-ncvjsqx5xb]  .mud-breadcrumb-item {
  font-size: 1.7rem;
  font-weight: 300;
}
.breadcrumbs[b-ncvjsqx5xb]  .mud-breadcrumb-item a {
  text-decoration: none !important;
  text-decoration-line: none !important;
  color: var(--mud-palette-text-primary) !important;
}
@media only screen and (max-width: 960px) {
  .breadcrumbs[b-ncvjsqx5xb]  .mud-breadcrumb-item {
    font-size: 1.3rem;
  }
}
/* /Shared/Components/CardWithBorderLabel.razor.rz.scp.css */
.component[b-s8eg457jev]  .mud-card .border-label {
  display: inline-block;
  font-weight: 500;
  background-color: white;
  padding: 2px 7px 0px 7px;
  text-transform: lowercase;
  margin: 0 auto;
  transform: translate(50%, -9px);
  position: absolute;
  line-height: 14px;
}
.component[b-s8eg457jev]  .warn.mud-card {
  border-color: var(--mud-palette-warning);
}
.component[b-s8eg457jev]  .warn.mud-card .border-label {
  color: var(--mud-palette-warning) !important;
}
.component[b-s8eg457jev]  .error.mud-card {
  border-color: var(--mud-palette-error);
}
.component[b-s8eg457jev]  .error.mud-card .border-label {
  color: var(--mud-palette-error) !important;
}
/* /Shared/Components/Cloning/Clone.razor.rz.scp.css */
/* /Shared/Components/Comment/Comment.razor.rz.scp.css */
/* /Shared/Components/Comment/Reel.razor.rz.scp.css */
.comment-reel .comments-virt[b-0bj45iufry] {
  max-height: 500px;
  overflow-y: scroll;
}
/* /Shared/Components/CompletionPercentage.razor.rz.scp.css */
.component[b-61yj6htngo] {
  cursor: default;
}
.component .circ-container[b-61yj6htngo] {
  position: relative;
  z-index: 2;
  cursor: default;
}
.component .circ-container[b-61yj6htngo]  .circ-value.Small {
  position: absolute;
  left: 20%;
  top: 23%;
  font-size: 8px !important;
}
.component .circ-container[b-61yj6htngo]  .circ-value.Small.one {
  left: 26%;
}
.component .circ-container[b-61yj6htngo]  .circ-value.Small.three {
  left: 17%;
}
.component .circ-container[b-61yj6htngo]  .circ-value.Medium {
  position: absolute;
  left: 22%;
  top: 23%;
  font-size: 12px !important;
}
.component .circ-container[b-61yj6htngo]  .circ-value.Medium.one {
  left: 26%;
}
.component .circ-container[b-61yj6htngo]  .circ-value.Medium.three {
  left: 17%;
}
/* /Shared/Components/EllipsesText.razor.rz.scp.css */
.component[b-lsm3j7494b]  .shortText-tooltip-needed {
  cursor: pointer !important;
}
/* /Shared/Components/Entities/Audit/Audit.razor.rz.scp.css */
.component[b-7cy88ttmp0]  .mud-tabs-toolbar-inner {
  margin: 0px 3px 3px 0px;
}
.component[b-7cy88ttmp0]  .mud-tabs-header-after {
  display: none;
}
/* /Shared/Components/Entities/BugReport/BugReport.razor.rz.scp.css */
/* /Shared/Components/Entities/BugReport/Uploader.razor.rz.scp.css */
.component .incoming[b-yf8lc7bpv4] {
  max-width: 200px;
  padding: 7px;
}
/* /Shared/Components/Entities/Document/Document.razor.rz.scp.css */
.component[b-j9cempllxh]  .mud-tabs-toolbar-inner {
  margin: 0px 3px 3px 0px;
}
/* /Shared/Components/Entities/Document/DocumentHeader.razor.rz.scp.css */
/* /Shared/Components/Entities/Document/Form.razor.rz.scp.css */
/* /Shared/Components/Entities/Document/Version/Content/Content.razor.rz.scp.css */
.component[b-zkzvjnghfz] {
  width: 100% !important;
}
.component[b-zkzvjnghfz]  .k-spreadsheet {
  border: none !important;
}
.component[b-zkzvjnghfz]  .k-spreadsheet [data-id="6e619db0-101d-424c-9aca-46edbbab9739"] {
  display: none !important;
}
/* /Shared/Components/Entities/Document/Version/Content/Form.razor.rz.scp.css */
/* /Shared/Components/Entities/Document/Version/Form.razor.rz.scp.css */
/* /Shared/Components/Entities/Document/Version/Misc/MultiModuleSelector.razor.rz.scp.css */
/* /Shared/Components/Entities/Document/Version/Misc/Sign.razor.rz.scp.css */
/* /Shared/Components/Entities/Document/Version/Misc/StatusTimeline.razor.rz.scp.css */
/* /Shared/Components/Entities/Document/Version/Version.razor.rz.scp.css */
.component[b-nnd3acywl2] {
  width: 100% !important;
  /*::deep .mud-tab-badge {
      .mud-badge {
          padding-right: 20px;
      }
  }*/
}
.component[b-nnd3acywl2]  .mud-tabs-header.mud-tabs-header-after {
  width: 1000px;
}
/* /Shared/Components/Entities/HelpPage/HelpPage.razor.rz.scp.css */
/* /Shared/Components/Entities/Lab/Lab.razor.rz.scp.css */
.component .icon-container[b-bq8jdb44jb] {
  margin-top: -15px;
}
.component .icon-container[b-bq8jdb44jb]  .logo {
  /* width: 260px;
  height: 175px;
  box-shadow: none;*/
  cursor: pointer !important;
  background-color: #ffffff;
}
.component .icon-container .inst[b-bq8jdb44jb] {
  font-size: 0.7rem;
  text-transform: lowercase;
  color: var(--mud-palette-gray-light);
}
/* /Shared/Components/Entities/Module/Form.razor.rz.scp.css */
/* /Shared/Components/Entities/Module/Module.razor.rz.scp.css */
.component[b-nfwcnrfbxi]  .mud-tabs-toolbar-inner {
  margin: 0px 3px 3px 0px;
}
.component[b-nfwcnrfbxi]  .mud-tabs-header-after {
  display: none;
}
.component[b-nfwcnrfbxi]  .remove-phase {
  color: var(--mud-palette-secondary);
}
/* /Shared/Components/Entities/Organization/Misc/FindUsers.razor.rz.scp.css */
.component .inst[b-kxyz9q3ndz] {
  color: var(--mud-palette-gray-light);
}
/* /Shared/Components/Entities/Organization/Organization.razor.rz.scp.css */
.component .icon-container[b-440d89f17y] {
  margin-top: -15px;
}
.component .icon-container[b-440d89f17y]  .logo {
  /* width: 260px;
  height: 175px;
  box-shadow: none;*/
  cursor: pointer !important;
  background-color: #ffffff;
}
.component .icon-container .inst[b-440d89f17y] {
  font-size: 0.7rem;
  text-transform: lowercase;
  color: var(--mud-palette-gray-light);
}
/* /Shared/Components/Entities/Phase/Form.razor.rz.scp.css */
.component[b-kxorym2mnn]  .phase {
  background-color: var(--mud-palette-background-gray);
}
/* /Shared/Components/Entities/Phase/Phase.razor.rz.scp.css */
.component[b-wt708t3bgx] {
  width: 100% !important;
}
/* /Shared/Components/Entities/Question/CA/Form.razor.rz.scp.css */
.component .instordesc-container[b-3xsv471fs9] {
  position: absolute;
  right: 2px;
  top: 2px;
  z-index: 5;
}
.component .instordesc-container[b-3xsv471fs9]  .popover {
  max-width: 80% !important;
}
/* /Shared/Components/Entities/Question/Form.razor.rz.scp.css */
.component[b-aar5uexv3u]  .comments .mud-expand-panel-header {
  border: none !important;
  background-color: white !important;
}
.component[b-aar5uexv3u]  .comments .mud-expand-panel-text {
  text-align: right;
}
.component[b-aar5uexv3u]  .comments .mud-expand-panel-content {
  padding: 0px !important;
}
/* /Shared/Components/Entities/Question/LQ/Form.razor.rz.scp.css */
.component .instordesc-container[b-oogkkwu1pa] {
  position: absolute;
  right: 2px;
  top: 2px;
  z-index: 5;
}
.component .instordesc-container[b-oogkkwu1pa]  .popover {
  max-width: 80% !important;
}
/* /Shared/Components/Entities/Question/Question.razor.rz.scp.css */
.component[b-zhy1ba4502]  .question-type-button {
  cursor: pointer;
  text-align: center;
}
.component[b-zhy1ba4502]  .question-type-button .mud-icon-root {
  margin: auto;
}
.component[b-zhy1ba4502]  .build-preview-tabs .mud-tabs-tabbar {
  display: none !important;
}
/* /Shared/Components/Entities/Question/QZ/Form.razor.rz.scp.css */
.component .instordesc-container[b-pz10xwsywh] {
  position: absolute;
  right: 2px;
  top: 2px;
  z-index: 5;
}
.component .instordesc-container[b-pz10xwsywh]  .popover {
  max-width: 80% !important;
}
/* /Shared/Components/Entities/Question/RP/Form.razor.rz.scp.css */
.component .instordesc-container[b-30h18djqna] {
  position: absolute;
  right: 2px;
  top: 2px;
  z-index: 5;
}
.component .instordesc-container[b-30h18djqna]  .popover {
  max-width: 80% !important;
}
/* /Shared/Components/Entities/Question/Templates/DIRECTOBSERVATION/DIRECTOBSERVATION.razor.rz.scp.css */
/* /Shared/Components/Entities/Question/Templates/DIRECTOBSERVATION/DIRECTOBSERVATIONForm.razor.rz.scp.css */
.component[b-o748xy52kk] {
  padding: 0px 0px 4px 0px;
}
.component[b-o748xy52kk]  .field {
  min-width: 50px;
}
.component .answers-line[b-o748xy52kk] {
  overflow-x: auto !important;
}
/* /Shared/Components/Entities/Question/Templates/FREEFORM/FREEFORM.razor.rz.scp.css */
/* /Shared/Components/Entities/Question/Templates/FREEFORM/FREEFORMForm.razor.rz.scp.css */
.component[b-6qn5gx5dsl] {
  padding: 0px 0px 4px 0px;
}
.component[b-6qn5gx5dsl]  .field {
  min-width: 50px;
}
.component .answers-line[b-6qn5gx5dsl] {
  overflow-x: auto !important;
}
/* /Shared/Components/Entities/Question/Templates/MULTIPLECHOICE/MULTIPLECHOICE.razor.rz.scp.css */
/* /Shared/Components/Entities/Question/Templates/MULTIPLECHOICE/MULTIPLECHOICEForm.razor.rz.scp.css */
.component[b-zshfp6siii] {
  padding: 0px 0px 4px 0px;
}
.component[b-zshfp6siii]  .field {
  min-width: 50px;
}
.component .answers-line[b-zshfp6siii] {
  overflow-x: auto !important;
}
/* /Shared/Components/Entities/Question/Templates/N/N.razor.rz.scp.css */
/* /Shared/Components/Entities/Question/Templates/N/NForm.razor.rz.scp.css */
.component[b-5b8lqj0g3n] {
  padding: 0px 0px 4px 0px;
}
.component[b-5b8lqj0g3n]  .field {
  min-width: 50px;
}
.component .answers-line[b-5b8lqj0g3n] {
  overflow-x: auto !important;
}
/* /Shared/Components/Entities/Question/Templates/NSUM/NSum.razor.rz.scp.css */
/* /Shared/Components/Entities/Question/Templates/NSUM/NSUMForm.razor.rz.scp.css */
.component[b-jbzpyvjrg8] {
  padding: 0px 0px 4px 0px;
}
.component[b-jbzpyvjrg8]  .field {
  min-width: 50px;
}
.component .answers-line[b-jbzpyvjrg8] {
  overflow-x: auto !important;
}
/* /Shared/Components/Entities/Question/Templates/SINGLECHOICE/SINGLECHOICE.razor.rz.scp.css */
/* /Shared/Components/Entities/Question/Templates/SINGLECHOICE/SINGLECHOICEForm.razor.rz.scp.css */
.component[b-g856qyvdpe] {
  padding: 0px 0px 4px 0px;
}
.component[b-g856qyvdpe]  .field {
  min-width: 50px;
}
.component .answers-line[b-g856qyvdpe] {
  overflow-x: auto !important;
}
/* /Shared/Components/Entities/Question/TS/Form.razor.rz.scp.css */
.component .instordesc-container[b-cbu315c89h] {
  position: absolute;
  right: 2px;
  top: 2px;
  z-index: 5;
}
.component .instordesc-container[b-cbu315c89h]  .popover {
  max-width: 80% !important;
}
/* /Shared/Components/Entities/Session/CA/EvalLegend.razor.rz.scp.css */
/* /Shared/Components/Entities/Session/CA/Form.razor.rz.scp.css */
/* /Shared/Components/Entities/Session/CA/FormBottom.razor.rz.scp.css */
/* /Shared/Components/Entities/Session/LQ/Form.razor.rz.scp.css */
/* /Shared/Components/Entities/Session/Misc/ManipulateModules.razor.rz.scp.css */
.component[b-006drqgc5r]  .preview-module .mud-expand-panel-header {
  border: none !important;
  background-color: white !important;
}
.component[b-006drqgc5r]  .preview-module .mud-expand-panel-text {
  text-align: right;
}
.component[b-006drqgc5r]  .preview-module .mud-expand-panel-content {
  padding: 0px !important;
}
/* /Shared/Components/Entities/Session/Misc/ResetDue.razor.rz.scp.css */
/* /Shared/Components/Entities/Session/Misc/Sign.razor.rz.scp.css */
/* /Shared/Components/Entities/Session/Misc/StatusTimeline.razor.rz.scp.css */
/* /Shared/Components/Entities/Session/Misc/WaiveSignatures.razor.rz.scp.css */
/* /Shared/Components/Entities/Session/QZ/Form.razor.rz.scp.css */
/* /Shared/Components/Entities/Session/QZ/FormBottom.razor.rz.scp.css */
/* /Shared/Components/Entities/Session/RP/Form.razor.rz.scp.css */
/* /Shared/Components/Entities/Session/Session.razor.rz.scp.css */
.component[b-zn11j6vwyl]  .remove-button {
  box-shadow: none;
}
/* /Shared/Components/Entities/Session/TS/Form.razor.rz.scp.css */
/* /Shared/Components/Entities/Tag/Tag.razor.rz.scp.css */
.component[b-2m4gm8902v]  .mud-tabs-toolbar-inner {
  margin: 0px 3px 3px 0px;
}
.component[b-2m4gm8902v]  .mud-tabs-header-after {
  display: none;
}
/* /Shared/Components/Entities/TagGroup/ComplianceView.razor.rz.scp.css */
.component[b-qlvd0xa90w] {
  width: 100% !important;
  /*::deep .mud-tab-badge {
      .mud-badge {
          padding-right: 20px;
      }
  }*/
}
.component[b-qlvd0xa90w]  .mud-tabs-header.mud-tabs-header-before {
  width: 500px;
}
.component[b-qlvd0xa90w]  .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper {
  float: right !important;
}
/* /Shared/Components/Entities/TagGroup/TagGroup.razor.rz.scp.css */
.component[b-k4btnypmxt]  .mud-tabs-toolbar-inner {
  margin: 0px 3px 3px 0px;
}
.component[b-k4btnypmxt]  .mud-tabs-header-after {
  display: none;
}
/* /Shared/Components/Entities/User/Misc/RequestOrgEntry.razor.rz.scp.css */
/* /Shared/Components/Entities/User/Misc/UpdateSignature.razor.rz.scp.css */
/* /Shared/Components/Entities/User/User.razor.rz.scp.css */
.component .icon-container[b-dubmi2t7ep] {
  margin-top: -15px;
}
.component .icon-container :deep .logo[b-dubmi2t7ep] {
  /*  width: 235px;
  height: 310px;
  box-shadow: none;*/
  cursor: pointer !important;
  background-color: #ffffff;
}
.component .icon-container .inst[b-dubmi2t7ep] {
  font-size: 0.7rem;
  text-transform: lowercase;
  color: var(--mud-palette-gray-light);
}
.component .lastsignin[b-dubmi2t7ep] {
  font-size: 0.8rem;
  font-style: italic;
}
.component[b-dubmi2t7ep]  .triggerText {
  cursor: pointer;
}
.component[b-dubmi2t7ep]  .k-signature, .component .k-signature:hover[b-dubmi2t7ep], .component .k-focus[b-dubmi2t7ep] {
  border: none !important;
}
/* /Shared/Components/FileDisplayer.razor.rz.scp.css */
/* /Shared/Components/General/ActivitySummary/ActivitySummary.razor.rz.scp.css */
.component[b-oatak6s7kk]  .mud-expand-panel-content {
  padding: 0px 0px 16px 0px;
}
.component[b-oatak6s7kk]  .mud-expand-panel-header {
  padding: 16px 0px;
}
/* /Shared/Components/General/ButtonWithDropdown/ButtonWithDropdown.razor.rz.scp.css */
.component[b-ijpl7rr8eu]  .main-button {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  box-shadow: none !important;
  padding-right: 6px !important;
  padding-bottom: 0px !important;
}
.component[b-ijpl7rr8eu]  .main-button .first-row {
  /* padding-top: 3px !important;*/
  text-transform: uppercase;
  line-height: 10px !important;
  font-size: 0.875rem !important;
  font-weight: 500 !important;
  letter-spacing: 0.02857em !important;
}
.component[b-ijpl7rr8eu]  .main-button .second-row {
  padding-top: 2px !important;
  line-height: 10px !important;
  font-size: 11px !important;
  /*            width: 100% !important;
  text-align: right !important;
  position:relative !important;
  left:7px !important;*/
}
.component[b-ijpl7rr8eu]  .drop-button {
  box-shadow: none !important;
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
.component[b-ijpl7rr8eu]  .drop-button .mud-button-label {
  content: "stas" !important;
}
/* /Shared/Components/General/IconWithPopover/IconWithPopover.razor.rz.scp.css */
/* /Shared/Components/General/LinkWithPopover/LinkWithPopover.razor.rz.scp.css */
/* /Shared/Components/General/Messages/Messages.razor.rz.scp.css */
.component[b-zlai9uqy08]  .has-unseen .mud-badge {
  animation: fadeing-b-zlai9uqy08 forwards 1.5s infinite;
  animation-timing-function: linear;
}
@keyframes fadeing-b-zlai9uqy08 {
  0% {
    opacity: 100%;
  }
  25% {
    opacity: 85%;
  }
  50% {
    opacity: 70%;
  }
  75% {
    opacity: 85%;
  }
  100% {
    opacity: 100%;
  }
}
/* /Shared/Components/General/Messages/UnseenMessages.razor.rz.scp.css */
.component .badge[b-kn0navnoqs] {
  padding: 0px !important;
}
/* /Shared/Components/General/SearchSelector/SearchSelector.razor.rz.scp.css */
/* /Shared/Components/General/Segment/Segment.razor.rz.scp.css */
.component[b-ly9a1c0g81] {
  width: 100% !important;
  position: relative !important;
  background-color: white;
}
.component .pointer[b-ly9a1c0g81] {
  cursor: pointer !important;
}
.component[b-ly9a1c0g81]  .collapse-container {
  background-color: white !important;
}
.component[b-ly9a1c0g81]  .collapse-container .mud-collapse-wrapper {
  width: 100% !important;
}
/* /Shared/Components/General/SegmentHeader/SegmentHeader.razor.rz.scp.css */
.component[b-3xlzvm9xmm] {
  display: flex;
  padding: 6px 16px;
  border-radius: 0px;
  background-color: transparent;
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  color: var(--mud-palette-text-primary);
}
.component .icon[b-3xlzvm9xmm] {
  display: flex;
  opacity: 0.9;
  padding: 7px 0;
  font-size: 22px;
  margin-right: 12px;
  margin-inline-end: 12px;
  margin-inline-start: unset;
}
.component .icon.icon-left[b-3xlzvm9xmm] {
  margin-right: 12px;
  margin-inline-end: 12px;
  margin-inline-start: unset;
}
.component .content[b-3xlzvm9xmm] {
  padding: 9px 0;
  flex: 1;
}
.component .dense[b-3xlzvm9xmm] {
  padding: 0px 12px;
}
.component .right-icon[b-3xlzvm9xmm] {
  display: flex;
  flex: 0;
  align-items: center;
  margin-left: 8px;
}
.component .pointer[b-3xlzvm9xmm] {
  cursor: pointer !important;
}
.component .whiteForecolor[b-3xlzvm9xmm] {
  color: white !important;
}
.component .whiteForecolor[b-3xlzvm9xmm]  .mud-input-root-text, .component .whiteForecolor[b-3xlzvm9xmm]  .mud-input-label, .component .whiteForecolor[b-3xlzvm9xmm]  .mud-input-helper-text, .component .whiteForecolor[b-3xlzvm9xmm]  .mud-link {
  color: #ffffff !important;
}
.component .whiteForecolor[b-3xlzvm9xmm]  .mud-input.mud-input-underline:after {
  border-bottom: 2px solid #ffffff !important;
}
.component .whiteForecolor[b-3xlzvm9xmm]  .mud-input.mud-input-underline:hover:before {
  border-bottom: 1px solid #ffffff !important;
}
.component .whiteForecolor[b-3xlzvm9xmm]  .mud-button-outlined {
  border-color: #ffffff !important;
}
.component .whiteForecolor[b-3xlzvm9xmm]  .mud-icon-root.mud-svg-icon {
  fill: #ffffff !important;
}
/* /Shared/Components/HeaderWithCollapseOrPopup.razor.rz.scp.css */
.component[b-5uq642smiv]  .button {
  z-index: 2;
}
/* /Shared/Components/HttpInProgress.razor.rz.scp.css */
.progress[b-8b8axm7mso]  .linear {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 10000;
}
/* /Shared/Components/LLMAssistant.razor.rz.scp.css */
.component[b-nf6nzxbi0x] {
  max-height: 95vh;
}
.component .messages[b-nf6nzxbi0x] {
  max-height: 95%;
  position: relative;
  overflow-y: auto;
}
.component[b-nf6nzxbi0x]  .message {
  width: 90%;
}
.component[b-nf6nzxbi0x]  .message.ai {
  background-color: #FFFFFF;
}
.component[b-nf6nzxbi0x]  .message.user {
  background-color: #FAFAFA;
}
.component[b-nf6nzxbi0x]  .message.thinking {
  width: 66px !important;
}
.component[b-nf6nzxbi0x]  .message.thinking .dot-typing {
  position: relative;
  left: -9999px;
  width: 7px;
  height: 7px;
  border-radius: 5px;
  background-color: var(--mud-palette-secondary);
  color: var(--mud-palette-secondary);
  box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  animation: dot-typing-b-nf6nzxbi0x 1.5s infinite linear;
  margin-left: 20px;
}
@keyframes dot-typing-b-nf6nzxbi0x {
  0% {
    box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  }
  16.667% {
    box-shadow: 9984px -5px 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  }
  33.333% {
    box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  }
  50% {
    box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px -5px 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  }
  66.667% {
    box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  }
  83.333% {
    box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px -5px 0 0 var(--mud-palette-secondary);
  }
  100% {
    box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  }
}
/* /Shared/Components/LLMforRTE.razor.rz.scp.css */
.component .messages[b-4tf2vvtekj] {
  max-height: 300px;
  position: relative;
  overflow-y: auto;
}
.component[b-4tf2vvtekj]  .message {
  width: 90%;
}
.component[b-4tf2vvtekj]  .message.ai {
  background-color: #FFFFFF;
}
.component[b-4tf2vvtekj]  .message.user {
  background-color: #FAFAFA;
}
.component[b-4tf2vvtekj]  .message.thinking {
  width: 66px !important;
}
.component[b-4tf2vvtekj]  .message.thinking .dot-typing {
  position: relative;
  left: -9999px;
  width: 7px;
  height: 7px;
  border-radius: 5px;
  background-color: var(--mud-palette-secondary);
  color: var(--mud-palette-secondary);
  box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  animation: dot-typing-b-4tf2vvtekj 1.5s infinite linear;
  margin-left: 20px;
}
@keyframes dot-typing-b-4tf2vvtekj {
  0% {
    box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  }
  16.667% {
    box-shadow: 9984px -5px 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  }
  33.333% {
    box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  }
  50% {
    box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px -5px 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  }
  66.667% {
    box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  }
  83.333% {
    box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px -5px 0 0 var(--mud-palette-secondary);
  }
  100% {
    box-shadow: 9984px 0 0 0 var(--mud-palette-secondary), 9999px 0 0 0 var(--mud-palette-secondary), 10014px 0 0 0 var(--mud-palette-secondary);
  }
}
/* /Shared/Components/Menus/ActionsLarge/ActionsLarge.razor.rz.scp.css */
.action-menu-large[b-zkzu0wrn2u] {
  width: 100%;
}
/* /Shared/Components/Menus/ActionsSmall/ActionsSmall.razor.rz.scp.css */
.action-menu-small[b-spa978c95o] {
  /*    width: 100%;*/
}
.action-menu-small[b-spa978c95o]  .mud-paper {
  background-color: transparent !important;
}
/* /Shared/Components/Menus/ContextualFAB/ContextualFAB.razor.rz.scp.css */
.component[b-d0jw48ijnr] {
  position: fixed;
  bottom: 1rem;
  right: 1rem;
  z-index: 22;
}
.component.secondary[b-d0jw48ijnr] {
  bottom: 5rem;
}
/* /Shared/Components/Menus/Drawer/Drawer.razor.rz.scp.css */
.drawer[b-rmw9pzyj2k]  .logo {
  margin: 0 auto;
  color: var(--mud-palette-white);
}
.drawer[b-rmw9pzyj2k]  .avatar-panel {
  background-color: transparent;
  color: white;
}
.drawer .menu-container[b-rmw9pzyj2k] {
  overflow-y: auto;
  height: 80vh;
}
.drawer .bottom-drawer[b-rmw9pzyj2k] {
  width: 100%;
  position: absolute;
  bottom: 0px;
  text-align: center;
}
/* /Shared/Components/NothingHere.razor.rz.scp.css */
.nothing-here[b-9kokdiupsk] {
  margin-top: 10rem;
  margin-bottom: 2em;
  width: 100%;
  text-align: center;
}
.nothing-here .title[b-9kokdiupsk] {
  font-size: 1.7rem;
  font-weight: normal;
  color: var(--mud-palette-gray-default);
}
.nothing-here .title.emphasized[b-9kokdiupsk] {
  color: var(--mud-palette-primary);
}
.nothing-here .message[b-9kokdiupsk] {
  margin-top: 0.5rem;
  font-size: 1.3rem;
  font-weight: normal;
  color: var(--mud-palette-gray-default);
}
.nothing-here.compact[b-9kokdiupsk] {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.nothing-here.compact .title[b-9kokdiupsk] {
  font-size: 1.3rem;
}
.nothing-here.compact .message[b-9kokdiupsk] {
  margin-top: 0.4rem;
  font-size: 1rem;
}
.nothing-here.extra-compact[b-9kokdiupsk] {
  margin-top: 0rem;
  margin-bottom: 0rem;
}
.nothing-here.extra-compact .title[b-9kokdiupsk] {
  font-size: 1.3rem;
}
.nothing-here.extra-compact .message[b-9kokdiupsk] {
  margin-top: 0.1rem;
  font-size: 1rem;
}
/* /Shared/Components/Pagination.razor.rz.scp.css */
.pagination[b-sgiwg4w2xg]  .float-bottom {
  position: fixed;
  left: 50%;
  bottom: 1rem;
  transform: translate(-50%, -50%);
  margin: 0 auto;
}
@media only screen and (max-width: 960px) {
  .pagination[b-sgiwg4w2xg]  .mud-pagination {
    gap: 0px;
  }
}
/* /Shared/Components/Personnel.razor.rz.scp.css */
.component[b-65yvjhajmb] {
  width: 100%;
}
.component[b-65yvjhajmb]  .notes-button {
  z-index: 100;
  position: relative;
}
.component[b-65yvjhajmb]  td {
  font-size: 16px !important;
  padding-left: 0px !important;
}
/* /Shared/Components/PersonnelViewList.razor.rz.scp.css */
/* /Shared/Components/ReorderableList.razor.rz.scp.css */
.component .handle[b-ksygnfv1h3] {
  border: 1px solid var(--mud-palette-lines-default);
  background-color: white;
  padding: 10px 0px 10px 15px;
  cursor: grab;
}
.component .handle[b-ksygnfv1h3]  .handle-text {
  color: var(--mud-palette-text-primary) !important;
}
.component .handle.dense[b-ksygnfv1h3] {
  padding: 0px 0px 0px 7px;
  border-bottom: none;
}
.component .handle.dense[b-ksygnfv1h3]  .mud-icon-button {
  padding: 3px;
}
/* /Shared/Components/Segment.razor.rz.scp.css */
.segment[b-4sr23ou8b9] {
  width: 100% !important;
  position: relative !important;
  background-color: white;
}
.segment[b-4sr23ou8b9]  .inner {
  height: 100%;
}
.segment[b-4sr23ou8b9]  .inner .warn-border-label {
  display: inline-block;
  font-weight: 600;
  background-color: white;
  padding: 0px 7px 0px 7px;
  text-transform: uppercase;
  margin: 0 auto;
  transform: translateY(-19px);
  position: relative;
}
/* /Shared/Components/SelectProgressItem.razor.rz.scp.css */
.select-progres-item[b-r9bf6u7p9h]  .mud-list-item-icon {
  display: none !important;
}
/* /Shared/Components/SessionTimeAutoLogout.razor.rz.scp.css */
/* /Shared/Components/Signature.razor.rz.scp.css */
.component .sig-readonly[b-ob3qli502s] {
  text-align: center;
}
.component .sig-readonly[b-ob3qli502s]  .sig {
  background-color: white;
  text-align: center;
  object-fit: cover;
}
.component .sig-readonly[b-ob3qli502s]  .sig img {
  width: 300px;
}
.component .sig-readonly .name[b-ob3qli502s] {
  font-size: 0.9rem;
  margin: 0px;
  padding-top: 4px;
}
/* /Shared/Components/SiteSelector.razor.rz.scp.css */
/* /Shared/Components/SkeletonFactory.razor.rz.scp.css */
.skeleton-factory[b-5z3v35r92y] {
  width: 99%;
}
.skeleton-factory .api[b-5z3v35r92y] {
  margin: 0px auto;
  width: 90%;
}
.skeleton-factory .site .bottom-drawer[b-5z3v35r92y] {
  width: 95%;
  position: absolute;
  bottom: 0px;
  text-align: center;
}
/* /Shared/Components/TextFieldWithCharTriggeredPopup.razor.rz.scp.css */
.component[b-6w2qqhkj44]  .popup {
  display: none;
  position: absolute;
  z-index: 20;
}
