/* /Components/DefaultResponses/DefaultPageContainer.razor.rz.scp.css */
.fr-cloud-main-scrollbars[b-492q77cph4] {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: transparent;
  padding-left: 20px;
  padding-right: 24px;
  overflow: auto;
  scrollbar-gutter: stable;
}
/* /Components/DefaultResponses/NotAuthorizedRespose.razor.rz.scp.css */
.dialog-container[b-kiyteqkfad] {
  /*            position: absolute;
          top: 50%;
          -ms-transform: translateY(-50%);
          transform: translateY(-50%);*/
  width: 100%;
  min-height: calc(100vh - 275px) !important;
}

.dialog-box[b-kiyteqkfad] {
  margin: auto;
  display: block;
  padding: 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.15);
  border-width: 1px;
  border-radius: 8.5px;
  background: var(--white) 0% 0% no-repeat padding-box;
  background: #FFFFFF 0% 0% no-repeat padding-box;
}

@media (min-width: 600px) {
  .dialog-box[b-kiyteqkfad] {
    width: 512px;
  }
}
.dialog-box-icon[b-kiyteqkfad] {
  width: 36px;
  height: 54px;
  margin: auto;
  margin-top: 25px;
  margin-bottom: 25px;
}

.dialog-box-text-container[b-kiyteqkfad] {
  margin-left: 32px;
  margin-right: 32px;
  color: var(--dark-grey);
  font-size: 22px;
  line-height: 29px;
  text-align: justify;
  margin-bottom: 32px;
}

.dialog-box-button[b-kiyteqkfad] {
  display: block;
  text-align: center;
  margin: auto;
  width: 208px;
  height: 56px;
  font-size: 26px;
  /*   background: var($primary) 0% 0% no-repeat padding-box;
     background: $primary 0% 0% no-repeat padding-box;*/
  border-radius: 4px;
  opacity: 1;
  letter-spacing: 0px;
  /*color: #FFFFFF;*/
  border: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  line-height: 56px;
  text-decoration: none;
  /*margin-bottom: 32px;*/
}
/* /Components/Global/ActionButton.razor.rz.scp.css */
.fr-cloud-file-action-btn[b-qs5h90t5iz] {
  /*    $extra-btn-width: 180px;*/
  /*    $extra-btn-height: 80px;*/
  position: absolute;
  width: 0;
  height: 0;
  right: 32px;
  bottom: 24px;
}
.fr-cloud-file-action-btn .btn-show[b-qs5h90t5iz] {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 72px;
  height: 72px;
  border-radius: 72px;
  padding: 0;
  line-height: 1;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn .btn-show[b-qs5h90t5iz] {
    transition: none;
  }
}
.fr-cloud-file-action-btn .b-group[b-qs5h90t5iz] {
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
  bottom: 0;
  right: 0;
  display: block;
  position: absolute;
  line-height: 1;
  padding: 0;
  opacity: 0;
  width: max-content;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn .b-group[b-qs5h90t5iz] {
    transition: none;
  }
}
.fr-cloud-file-action-btn .extra-btn[b-qs5h90t5iz] {
  background-color: #1E7BB9;
  border-radius: 40px;
  margin-right: -30px;
  padding-right: 30px;
}
.fr-cloud-file-action-btn .btm-main[b-qs5h90t5iz] {
  background-color: #1E7BB9;
  width: 72px;
  height: 72px;
  border-radius: 72px;
}
.fr-cloud-file-action-btn.show .btm-main[b-qs5h90t5iz], .fr-cloud-file-action-btn.show .btn-show[b-qs5h90t5iz] {
  transform: scale(0.8888888889);
}
.fr-cloud-file-action-btn.show .b-group:nth-child(1)[b-qs5h90t5iz] {
  opacity: 1;
  bottom: 96px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn.show .b-group:nth-child(1)[b-qs5h90t5iz] {
    transition: none;
  }
}
.fr-cloud-file-action-btn.show .b-group:nth-child(2)[b-qs5h90t5iz] {
  opacity: 1;
  bottom: 192px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn.show .b-group:nth-child(2)[b-qs5h90t5iz] {
    transition: none;
  }
}
.fr-cloud-file-action-btn.show .b-group:nth-child(3)[b-qs5h90t5iz] {
  opacity: 1;
  bottom: 288px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn.show .b-group:nth-child(3)[b-qs5h90t5iz] {
    transition: none;
  }
}
/* /Components/Global/Common/CodeEditable.razor.rz.scp.css */
textarea[b-xjw5omx9do]::-webkit-scrollbar {
    width: 9px;
    height: 9px;
    background-color: #ddd;
    cursor: pointer;
}

textarea[b-xjw5omx9do]::-webkit-scrollbar-track {
    background-color: #eee;
    cursor: pointer;
}

textarea[b-xjw5omx9do]::-webkit-scrollbar-corner {
    background-color: #eee;
}

textarea[b-xjw5omx9do]::-webkit-scrollbar-thumb {
    background-color: #ddd;
    /*outline: 1px solid #666;*/
    -webkit-box-shadow: inset 0 0 6px rgba(255,255,255,0.3);
    cursor: pointer;
}

.file-drop-container[b-xjw5omx9do] {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 98;
    border: dashed #ddd 2px;
    background-color: black;
    justify-items:center;
    opacity: 0.3;
    outline: none;
}

.code-ta[b-xjw5omx9do] {
    height: 400px;
    width: -moz-available;
    width: -webkit-fill-available;
    width: fill-available;
    font-size: 11px;
    font-family: monospace;
    line-height: 15px;
    font-weight: 500;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    resize: none;
    color: #000;
    border: 0px;
    outline: none;
    background-image: linear-gradient(#F1F1F1 50%, #F9F9F9 50%);
    background-size: 100% 30px;
    background-attachment: local;
    white-space: pre;
    overflow: auto;
    cursor: auto;
}

.lines-ta[b-xjw5omx9do] {
    width: auto;
    height: 400px;
    font-size: 11px;
    font-family: monospace;
    line-height: 15px;
    font-weight: 500;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    resize: none;
    color: #000;
    border: 0px;
    outline: none;
    text-align: right;
    /*background-image: linear-gradient(#F1F1F1 50%, #F9F9F9 50%);*/
    cursor: default;
    background-color: #f1f1f1;
    background-size: 100% 30px;
    background-attachment: local;
    white-space: pre;
    overflow: hidden !important;
}
/* /Components/Global/Common/HotKeyHint.razor.rz.scp.css */
.hotkey-hint[b-6pzofex9ww] {
    background-color: #1E7BB9 !important;
    border: 1px solid #dee2e6 !important;
    border-radius: 0.25rem !important;
    margin-left: 3rem !important;
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
    color: #f8f9fa !important;
}
/* /Components/Global/Dialogs/ConfirmDialog.razor.rz.scp.css */
.fr-input-folderName[b-pj2b2e8xks] {
  border: solid 1px;
  border-color: #adb5bd;
}
.fr-input-folderName input[b-pj2b2e8xks] {
  height: 46px;
  background-color: transparent;
}
.fr-input-folderName input[b-pj2b2e8xks]::placeholder {
  color: #adb5bd;
}
.fr-input-folderName button[b-pj2b2e8xks] {
  background-color: transparent;
  width: 46px;
}

.table td[b-pj2b2e8xks] {
  border: none;
}

.fr-cloud-with-input[b-pj2b2e8xks]  input {
  width: 100%;
  height: 100%;
  z-index: 314;
  position: absolute;
  opacity: 0;
  padding: 0;
  margin: 0;
}
/* /Components/Global/Dialogs/TextEditDialog.razor.rz.scp.css */
.fr-input-folderName[b-wpxwaw566r] {
  border: solid 1px;
  border-color: #adb5bd;
}
.fr-input-folderName input[b-wpxwaw566r] {
  height: 46px;
  background-color: transparent;
}
.fr-input-folderName input[b-wpxwaw566r]::placeholder {
  color: #adb5bd;
}
.fr-input-folderName button[b-wpxwaw566r] {
  background-color: transparent;
  width: 46px;
}

.table td[b-wpxwaw566r] {
  border: none;
}

.fr-cloud-with-input[b-wpxwaw566r]  input {
  width: 100%;
  height: 100%;
  z-index: 314;
  position: absolute;
  opacity: 0;
  padding: 0;
  margin: 0;
}
/* /Components/Global/Lists/DualListGroup.razor.rz.scp.css */
.listcontainer[b-q6md3rnc7p] {
  min-height: 135px;
  background-color: red;
}
/* /Components/Global/Lists/ListGroup.razor.rz.scp.css */
.noselect[b-hvgjp9zrc9], list-group-item > .noselect[b-hvgjp9zrc9] {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
             supported by Chrome, Edge, Opera and Firefox */
}
/* /Components/Global/Lists/ListGroupRow.razor.rz.scp.css */
.fr-cloud-hoverable:hover[b-2ctwozy285]  label input:not(:disabled):not(:checked) ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover {
  fill: #e9ecef !important;
}
.fr-cloud-hoverable:hover[b-2ctwozy285]  label input:not(:disabled):not(:indeterminate):not(:checked) ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover-dark {
  fill: #e9ecef !important;
}

.fr-cloud-hoverable-selected:hover[b-2ctwozy285]  .fr-cloud-table-hidden {
  visibility: visible;
}

.fr-cloud-hoverable:hover[b-2ctwozy285] {
  color: #1E7BB9;
}
.fr-cloud-hoverable:hover[b-2ctwozy285]  .fr-cloud-table-hidden {
  visibility: visible;
}
/* /Components/Global/Tabs/Tab.razor.rz.scp.css */
a.nav-link[b-852uvtd8fy] {
  color: #444444;
  padding-bottom: 16px;
  padding-top: 16px;
}

a.nav-link.active[b-852uvtd8fy] {
  color: #1E7BB9;
  padding-bottom: 14px;
  border-bottom: solid 2px #1E7BB9;
}
/* /Components/Global/Tabs/TabControl.razor.rz.scp.css */
.nav-tabs-body[b-ujj1vawtbc] {
  height: calc(100% - 43px);
}
/* /Components/Layout/Sidebar.razor.rz.scp.css */
.active .btn-primary:hover[b-dcez1n61wf] {
  background-color: #FFFFFF;
  color: #444444 !important;
}

.btn:hover[b-dcez1n61wf] {
  background-color: #1E7BB9;
  color: #FFFFFF !important;
}
/* /Pages/DataSources/Dialogs/Settings/ConnectionStrings/FirebirdDataSourceSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-fdtbe4yrt3] {
  justify-content: space-between;
}
/* /Pages/DataSources/Dialogs/Settings/ConnectionStrings/JsonDataSourceSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-4xl6b2jir3] {
  justify-content: space-between;
}

input.connection-string[b-4xl6b2jir3] {
  /*made connection string fill available space (tried to make it properly for different browsers)*/
  width: -moz-available;
  width: -webkit-fill-available;
  width: fill-available;
}

button.tab[b-4xl6b2jir3] {
  outline: none;
  border: none;
  /*width: 192.8px;*/
  background-color: #ddd;
}

button.tab-current[b-4xl6b2jir3] {
  background-color: #eee;
}
/* /Pages/DataSources/Dialogs/Settings/ConnectionStrings/MsSqlDataSourceSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-vrfn70sslc] {
  justify-content: space-between;
}
/* /Pages/DataSources/Dialogs/Settings/ConnectionStrings/MySqlDataSourceSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-q9wp4ohmoy] {
  justify-content: space-between;
}

/* hides arrows in number input for Chrome, Safari, Edge, Opera */
input[b-q9wp4ohmoy]::-webkit-outer-spin-button,
input[b-q9wp4ohmoy]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* hides arrows in number input for Firefox */
input[type=number][b-q9wp4ohmoy] {
  -moz-appearance: textfield;
}
/* /Pages/DataSources/Dialogs/Settings/ConnectionStrings/OracleDBDataSourceSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-lgckb1vei9] {
  justify-content: space-between;
}
/* /Pages/DataSources/Dialogs/Settings/ConnectionStrings/PostgresDataSourceSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-6p252maby6] {
  justify-content: space-between;
}
/* /Pages/DataSources/Dialogs/Settings/ConnectionStrings/XmlDataSourceSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-n6824i9opq] {
  justify-content: space-between;
}
/* /Pages/DataSources/Dialogs/Settings/CustomQueries/CustomQueriesSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-tewkbrc8p7] {
  justify-content: space-between;
}
/* /Pages/DataSources/Dialogs/Settings/CustomQueries/CustomQuerySettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-zzi8s8n9ab] {
  justify-content: space-between;
}
/* /Pages/Documents/Dialogs/CreateFolderDialog.razor.rz.scp.css */
.fr-input-folderName[b-eqd7ny9mnn] {
  border: solid 1px;
  border-color: #adb5bd;
}
.fr-input-folderName input[b-eqd7ny9mnn] {
  height: 46px;
  background-color: transparent;
}
.fr-input-folderName input[b-eqd7ny9mnn]::placeholder {
  color: #adb5bd;
}
.fr-input-folderName button[b-eqd7ny9mnn] {
  background-color: transparent;
  width: 46px;
}

.table td[b-eqd7ny9mnn] {
  border: none;
}

.fr-cloud-with-input[b-eqd7ny9mnn]  input {
  width: 100%;
  height: 100%;
  z-index: 314;
  position: absolute;
  opacity: 0;
  padding: 0;
  margin: 0;
}
/* /Pages/Documents/Dialogs/Export/ExportDialog.razor.rz.scp.css */
.settings-wrapper[b-qmydb8sgoj]  .btn-outline-primary:hover {
  background-color: transparent;
  color: #1E7BB9;
  border-color: #1E7BB9;
}
.settings-wrapper[b-qmydb8sgoj]  .btn-outline-primary.active, .settings-wrapper[b-qmydb8sgoj]  .btn-outline-primary.active:hover {
  background-color: #1E7BB9;
  color: #FFFFFF;
  border-color: #1E7BB9;
}
/* /Pages/Documents/Dialogs/Export/Settings/DocExportSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-3gq2awd0ef] {
  justify-content: space-between;
}

.custom-select[b-3gq2awd0ef] {
  font-size: 0.984375rem;
  height: 33.6px;
  padding-top: 0;
  padding-bottom: 0;
}
/* /Pages/Documents/Dialogs/Export/Settings/DownloadScreen.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-9nrlo9f8r1] {
  justify-content: space-between;
}
/* /Pages/Documents/Dialogs/Export/Settings/FpxExportSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-1aajc7ubxp] {
  justify-content: space-between;
}
/* /Pages/Documents/Dialogs/Export/Settings/FpxPageSelector.razor.rz.scp.css */
input[type=text].btn-sm:hover[b-4ctk3cequp],
input[type=text].btn-sm:hover[b-4ctk3cequp]::-webkit-input-placeholder,
input[type=text].active[b-4ctk3cequp],
input[type=text].active[b-4ctk3cequp]::-webkit-input-placeholder {
  color: #FFFFFF;
}
/* /Pages/Documents/Dialogs/Export/Settings/HtmlExportSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-vab0ftgat2] {
  justify-content: space-between;
}
/* /Pages/Documents/Dialogs/Export/Settings/ImageExportSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-ixhsyr3saj] {
  justify-content: space-between;
}

.custom-select[b-ixhsyr3saj],
.fr-number-input[b-ixhsyr3saj] {
  font-size: 0.984375rem;
  height: 33.6px;
  padding-top: 0;
  padding-bottom: 0;
}

.fr-cloud-h-33[b-ixhsyr3saj] {
  height: 33.6px;
}
/* /Pages/Documents/Dialogs/Export/Settings/LoadingScreen.razor.rz.scp.css */

/* /Pages/Documents/Dialogs/Export/Settings/OpenCalcExportSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-a4l91gq0ej] {
  justify-content: space-between;
}

.custom-select[b-a4l91gq0ej] {
  font-size: 0.984375rem;
  height: 33.6px;
  padding-top: 0;
  padding-bottom: 0;
}
/* /Pages/Documents/Dialogs/Export/Settings/OpenWriterExportSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-9pgqsdl28f] {
  justify-content: space-between;
}

.custom-select[b-9pgqsdl28f] {
  font-size: 0.984375rem;
  height: 33.6px;
  padding-top: 0;
  padding-bottom: 0;
}
/* /Pages/Documents/Dialogs/Export/Settings/PageSelector.razor.rz.scp.css */
input[type=text].btn-sm:hover[b-5a6v327ws8],
input[type=text].btn-sm:hover[b-5a6v327ws8]::-webkit-input-placeholder,
input[type=text].active[b-5a6v327ws8] {
  color: #FFFFFF;
}

input[type=text].active[b-5a6v327ws8]::placeholder,
input[type=text].active[b-5a6v327ws8]::-webkit-input-placeholder {
  color: #adb5bd;
}
/* /Pages/Documents/Dialogs/Export/Settings/PdfExportSettings.razor.rz.scp.css */
.custom-select[b-efkcb55les] {
  font-size: 0.984375rem;
  height: 33.6px;
  padding-top: 0;
  padding-bottom: 0;
}
/* /Pages/Documents/Dialogs/Export/Settings/PowerPointExportSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-r0yqw978lj] {
  justify-content: space-between;
}

.custom-select[b-r0yqw978lj] {
  font-size: 0.984375rem;
  height: 33.6px;
  padding-top: 0;
  padding-bottom: 0;
}
/* /Pages/Documents/Dialogs/Export/Settings/RtfExportSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-7hsln8e5nk] {
  justify-content: space-between;
}

.custom-select[b-7hsln8e5nk] {
  font-size: 0.984375rem;
  height: 33.6px;
  padding-top: 0;
  padding-bottom: 0;
}
/* /Pages/Documents/Dialogs/Export/Settings/Slider.razor.rz.scp.css */
input[type=range][b-8jf9znnwxr] {
  /*  height: 33px;*/
  overflow: hidden;
  -webkit-appearance: none;
  /*margin: 10px 0;*/
  width: 100%;
  height: 100%;
  background-color: #ffffff;
}

input[type=range]:focus[b-8jf9znnwxr] {
  outline: none;
}

input[type=range][b-8jf9znnwxr]::-webkit-slider-runnable-track {
  width: 100%;
  height: 100%;
  cursor: pointer;
  animate: 0.2s;
  /*box-shadow: 1px 1px 1px #50555C;*/
  background: transparent;
  border-radius: 0px;
  /*border: 0px solid #000000;*/
}

input[type=range][b-8jf9znnwxr]::-webkit-slider-thumb {
  /*box-shadow: 0px 0px 0px #000000;*/
  /*border: 0px solid #000000;*/
  height: 100%;
  width: 5%;
  border-radius: 0px;
  background: #1b6ea6;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: 0px;
  box-shadow: -100vw 0 0 100vw #1E7BB9;
}

/*input[type=range]:focus::-webkit-slider-runnable-track {
    background: #FF0808;
}*/
/*
input[type=range]::-moz-range-track {
    width: 100%;
    height: 27px;
    cursor: pointer;
    animate: 0.2s;
    box-shadow: 1px 1px 1px #50555C;
    background: #FF0808;
    border-radius: 0px;
    border: 0px solid #000000;
}

input[type=range]::-moz-range-thumb {
    box-shadow: 0px 0px 0px #000000;
    border: 0px solid #000000;
    height: 27px;
    width: 42px;
    border-radius: 0px;
    background: #309C34;
    cursor: pointer;
}

input[type=range]::-ms-track {
    width: 100%;
    height: 27px;
    cursor: pointer;
    animate: 0.2s;
    background: transparent;
    border-color: transparent;
    color: transparent;
}

input[type=range]::-ms-fill-lower {
    background: #FF0808;
    border: 0px solid #000000;
    border-radius: 0px;
    box-shadow: 1px 1px 1px #50555C;
}

input[type=range]::-ms-fill-upper {
    background: #FF0808;
    border: 0px solid #000000;
    border-radius: 0px;
    box-shadow: 1px 1px 1px #50555C;
}

input[type=range]::-ms-thumb {
    margin-top: 1px;
    box-shadow: 0px 0px 0px #000000;
    border: 0px solid #000000;
    height: 27px;
    width: 42px;
    border-radius: 0px;
    background: #309C34;
    cursor: pointer;
}

input[type=range]:focus::-ms-fill-lower {
    background: #FF0808;
}

input[type=range]:focus::-ms-fill-upper {
    background: #FF0808;
}*/
.fr-small-span[b-8jf9znnwxr] {
  font-size: 0.984375rem;
}
/* /Pages/Documents/Dialogs/Export/Settings/SvgExportSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-zeeld6kebq] {
  justify-content: space-between;
}

.custom-select[b-zeeld6kebq] {
  font-size: 0.984375rem;
  height: 33.6px;
  padding-top: 0;
  padding-bottom: 0;
}
/* /Pages/Documents/Dialogs/Export/Settings/XlsxExportSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-uga67lh3vf] {
  justify-content: space-between;
}

.custom-select[b-uga67lh3vf] {
  font-size: 0.984375rem;
  height: 33.6px;
  padding-top: 0;
  padding-bottom: 0;
}

.fr-cloud-h-33[b-uga67lh3vf] {
  height: 33.6px;
}
/* /Pages/Documents/Dialogs/Export/Settings/XmlExportSettings.razor.rz.scp.css */
.fr-cloud-prepare-navbar[b-nju418i87f] {
  justify-content: space-between;
}
/* /Pages/Documents/Dialogs/MoveDialog.razor.rz.scp.css */
/*@import '../../src/scss/app/_variables.scss';

.fr-cloud-move-dialog {

    $action-panel-height: 72px;
    $action-panel-pos: 72px;
    $bottom-pos: 24px; // $fr-cloud-footer-height + $action-panel-pos - $action-panel-height / 2;
    $left-pos: 0; // $fr-cloud-sidebar-width;
    $action-panel-btn-height: 40px;
    $border-radius: $action-panel-height / 2;

    height: $action-panel-height;
    position: absolute;
    left: $left-pos;
    bottom: $bottom-pos;
    border-radius: 0 $border-radius $border-radius 0;

    ::deep {
        .action-panel-btn {
            height: $action-panel-btn-height;
        }

        .action-panel-count-indicator {
            width: $action-panel-btn-height;
            height: $action-panel-btn-height;
        }
    }
}
*/
.modal-header[b-qoim1je9b4] {
  height: 56px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  align-content: center;
  justify-content: space-between;
  flex-direction: row;
  align-items: center;
}
/* /Pages/Documents/Dialogs/UploadDocumentDialog.razor.rz.scp.css */
.fr-input-folderName[b-9ewachaa8h] {
  border: solid 1px;
  border-color: #adb5bd;
}
.fr-input-folderName input[b-9ewachaa8h] {
  height: 46px;
  background-color: transparent;
}
.fr-input-folderName input[b-9ewachaa8h]::placeholder {
  color: #adb5bd;
}
.fr-input-folderName button[b-9ewachaa8h] {
  background-color: transparent;
  width: 46px;
}

.table td[b-9ewachaa8h] {
  border: none;
}

.fr-cloud-with-input[b-9ewachaa8h]  input {
  width: 100%;
  height: 100%;
  z-index: 314;
  position: absolute;
  opacity: 0;
  padding: 0;
  margin: 0;
}
/* /Pages/Groups/PermissionCards/PermissionCard.razor.rz.scp.css */

/* /Pages/Groups/UsersInGroupContainer.razor.rz.scp.css */
.fr-cloud-file-toolbox[b-5zr0dvptrf] {
  padding-left: 72px;
}
.fr-cloud-file-toolbox[b-5zr0dvptrf]  .nav-item {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

.fr-mb-2:not(:last-child)[b-5zr0dvptrf] {
  margin-bottom: 0.5rem;
}
/* /Pages/IconsPage.razor.rz.scp.css */
.icon-container[b-i15a3whag7] {
  line-height: 1em;
  position: relative;
}
.icon-container.fr-lg[b-i15a3whag7] {
  line-height: 1.33333em;
}
.icon-container.fr-xs[b-i15a3whag7] {
  line-height: 0.75em;
}
.icon-container.fr-sm[b-i15a3whag7] {
  line-height: 0.875em;
}
.icon-container.fr-1x[b-i15a3whag7] {
  line-height: 1em;
}
.icon-container.fr-2x[b-i15a3whag7] {
  line-height: 2em;
}
.icon-container.fr-3x[b-i15a3whag7] {
  line-height: 3em;
}
.icon-container.fr-4x[b-i15a3whag7] {
  line-height: 4em;
}
.icon-container.fr-5x[b-i15a3whag7] {
  line-height: 5em;
}
.icon-container.fr-6x[b-i15a3whag7] {
  line-height: 6em;
}
.icon-container.fr-7x[b-i15a3whag7] {
  line-height: 7em;
}
.icon-container.fr-8x[b-i15a3whag7] {
  line-height: 8em;
}
.icon-container.fr-9x[b-i15a3whag7] {
  line-height: 9em;
}
.icon-container.fr-10x[b-i15a3whag7] {
  line-height: 10em;
}

.baseline-show[b-i15a3whag7] {
  border-bottom: 1px solid red;
  top: 0;
  width: 100%;
  position: absolute;
  height: 0.85em;
}
.baseline-show.fr-lg[b-i15a3whag7] {
  height: 1.1333305em;
}
.baseline-show.fr-xs[b-i15a3whag7] {
  height: 0.6375em;
}
.baseline-show.fr-sm[b-i15a3whag7] {
  height: 0.74375em;
}
.baseline-show.fr-1x[b-i15a3whag7] {
  height: 0.85em;
}
.baseline-show.fr-2x[b-i15a3whag7] {
  height: 1.7em;
}
.baseline-show.fr-3x[b-i15a3whag7] {
  height: 2.55em;
}
.baseline-show.fr-4x[b-i15a3whag7] {
  height: 3.4em;
}
.baseline-show.fr-5x[b-i15a3whag7] {
  height: 4.25em;
}
.baseline-show.fr-6x[b-i15a3whag7] {
  height: 5.1em;
}
.baseline-show.fr-7x[b-i15a3whag7] {
  height: 5.95em;
}
.baseline-show.fr-8x[b-i15a3whag7] {
  height: 6.8em;
}
.baseline-show.fr-9x[b-i15a3whag7] {
  height: 7.65em;
}
.baseline-show.fr-10x[b-i15a3whag7] {
  height: 8.5em;
}
/* /Pages/Settings.razor.rz.scp.css */
.avatar-container[b-9feydlgfnh] {
  position: relative;
  height: fit-content;
  width: fit-content;
}

.avatar-overlay[b-9feydlgfnh] {
  position: absolute;
  top: 0px;
  z-index: 10;
  background: black;
  background: rgba(0, 0, 0, 0.5);
  /* Black see-through */
  color: #f1f1f1;
  width: 100%;
  height: 100%;
  transition: 0.5s ease;
  opacity: 0;
  color: white;
  display: flex;
  justify-content: center;
  align-content: center;
}

.avatar-update-icon[b-9feydlgfnh] {
  align-self: center;
  justify-self: center;
}

.avatar-overlay:hover[b-9feydlgfnh] {
  opacity: 1;
}

.avatar-image[b-9feydlgfnh] {
  display: block;
  width: 100%;
  height: auto;
}
/* /Pages/SignIn.razor.rz.scp.css */
.dialog-container[b-rxhp9ekalz] {
  /*            position: absolute;
          top: 50%;
          -ms-transform: translateY(-50%);
          transform: translateY(-50%);*/
  width: 100%;
  min-height: calc(100vh - 275px) !important;
}

.dialog-box[b-rxhp9ekalz] {
  margin: auto;
  display: block;
  padding: 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.15);
  border-width: 1px;
  border-radius: 8.5px;
  background: var(--white) 0% 0% no-repeat padding-box;
  background: #FFFFFF 0% 0% no-repeat padding-box;
}

@media (min-width: 600px) {
  .dialog-box[b-rxhp9ekalz] {
    width: 512px;
  }
}
.dialog-box-icon[b-rxhp9ekalz] {
  width: 36px;
  height: 54px;
  margin: auto;
  margin-top: 25px;
  margin-bottom: 25px;
}

.dialog-box-text-container[b-rxhp9ekalz] {
  margin-left: 32px;
  margin-right: 32px;
  color: var(--dark-grey);
  font-size: 22px;
  line-height: 29px;
  text-align: justify;
  margin-bottom: 32px;
}

.dialog-box-button[b-rxhp9ekalz] {
  display: block;
  text-align: center;
  margin: auto;
  width: 208px;
  height: 56px;
  font-size: 26px;
  /*   background: var($primary) 0% 0% no-repeat padding-box;
     background: $primary 0% 0% no-repeat padding-box;*/
  border-radius: 4px;
  opacity: 1;
  letter-spacing: 0px;
  /*color: #FFFFFF;*/
  border: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  line-height: 56px;
  text-decoration: none;
  /*margin-bottom: 32px;*/
}
/* /Pages/Tasks/ScheduleDialog.razor.rz.scp.css */
/*@import "../../../src/scss/app/_variables.scss";


.fr-input-folderName {
    border: solid 1px;
    border-color: $secondary;

    input {
        height: 46px;
        background-color: transparent;
    }

    input::placeholder {
        color: $secondary;
    }

    button {
        background-color: transparent;
        width: 46px;
    }
}

.table td {
    border:none;
}

.fr-cloud-with-input ::deep input {
    width: 100%;
    height: 100%;
    z-index: 314;
    position: absolute;
    opacity: 0;
    padding: 0;
    margin: 0;
}
*/
/* /Pages/Users/GroupsInUserContainer.razor.rz.scp.css */
.fr-cloud-file-toolbox[b-846dicib2b] {
  padding-left: 72px;
}
.fr-cloud-file-toolbox[b-846dicib2b]  .nav-item {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

.fr-mb-2:not(:last-child)[b-846dicib2b] {
  margin-bottom: 0.5rem;
}
/* /Pages/Users/UserInfoCard.razor.rz.scp.css */
.fr-cloud-file-toolbox[b-51jjt82che] {
  padding-left: 72px;
}
.fr-cloud-file-toolbox[b-51jjt82che]  .nav-item {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}
/* /Pages/Users/UsersPage.razor.rz.scp.css */
.copy-link-button[b-xs533qxsm3] {
  position: relative;
  display: inline-block;
  padding: 0.75rem 1.25rem;
  width: 100% !important;
  padding: 0.5rem;
}

.pd-0-l[b-xs533qxsm3] {
  padding-left: 0;
}

.pd-0-r[b-xs533qxsm3] {
  padding-right: 0;
}

.m-05-r[b-xs533qxsm3] {
  margin-right: 0.5rem;
}

.m-05-l[b-xs533qxsm3] {
  margin-left: 0.5rem;
}

.m-05-lr[b-xs533qxsm3] {
  margin: 0 0.5rem 0 0.5rem;
}

.copy-link-size[b-xs533qxsm3] {
  padding: 0.75rem 1.25rem;
}

.copy-link-button-rounded[b-xs533qxsm3] {
  border-radius: 0 0.25rem 0.25rem 0 !important;
}

.copy-link[b-xs533qxsm3] {
  display: inline-block;
}

.copy-link-input[b-xs533qxsm3] {
  display: inline-block;
  border: 1px solid #1E7BB9;
  border-right: none;
  text-overflow: ellipsis;
}
/* /Pages/Workspaces/Dialogs/UploadFontDialog.razor.rz.scp.css */
.fr-input-folderName[b-0k1zwks07y] {
  border: solid 1px;
  border-color: #adb5bd;
}
.fr-input-folderName input[b-0k1zwks07y] {
  height: 46px;
  background-color: transparent;
}
.fr-input-folderName input[b-0k1zwks07y]::placeholder {
  color: #adb5bd;
}
.fr-input-folderName button[b-0k1zwks07y] {
  background-color: transparent;
  width: 46px;
}

.table td[b-0k1zwks07y] {
  border: none;
}

.fr-cloud-with-input[b-0k1zwks07y]  input {
  width: 100%;
  height: 100%;
  z-index: 314;
  position: absolute;
  opacity: 0;
  padding: 0;
  margin: 0;
}
/* /UIKit/ActionButtonCommon.razor.rz.scp.css */
.fr-cloud-file-action-btn[b-i3bd2n42z5] {
  /*    $extra-btn-width: 180px;*/
  /*    $extra-btn-height: 80px;*/
  position: absolute;
  width: 0;
  height: 0;
  right: 32px;
  bottom: 24px;
}
.fr-cloud-file-action-btn[b-i3bd2n42z5]  .btn-show {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 72px;
  height: 72px;
  border-radius: 72px;
  padding: 0;
  line-height: 1;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn[b-i3bd2n42z5]  .btn-show {
    transition: none;
  }
}
.fr-cloud-file-action-btn[b-i3bd2n42z5]  .b-group {
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
  bottom: 0;
  right: 0;
  display: block;
  position: absolute;
  line-height: 1;
  padding: 0;
  opacity: 0;
  width: max-content;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn[b-i3bd2n42z5]  .b-group {
    transition: none;
  }
}
.fr-cloud-file-action-btn[b-i3bd2n42z5]  .extra-btn {
  background-color: #1E7BB9;
  border-radius: 40px;
  margin-right: -30px;
  padding-right: 30px;
}
.fr-cloud-file-action-btn[b-i3bd2n42z5]  .btm-main {
  background-color: #1E7BB9;
  width: 72px;
  height: 72px;
  border-radius: 72px;
}
.fr-cloud-file-action-btn:not(.show)[b-i3bd2n42z5]  .b-group {
  pointer-events: none;
}
.fr-cloud-file-action-btn.show[b-i3bd2n42z5]  .btm-main, .fr-cloud-file-action-btn.show[b-i3bd2n42z5]  .btn-show {
  transform: scale(0.8888888889);
}
.fr-cloud-file-action-btn.show[b-i3bd2n42z5]  .b-group:nth-child(1) {
  opacity: 1;
  bottom: 96px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn.show[b-i3bd2n42z5]  .b-group:nth-child(1) {
    transition: none;
  }
}
.fr-cloud-file-action-btn.show[b-i3bd2n42z5]  .b-group:nth-child(2) {
  opacity: 1;
  bottom: 192px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn.show[b-i3bd2n42z5]  .b-group:nth-child(2) {
    transition: none;
  }
}
.fr-cloud-file-action-btn.show[b-i3bd2n42z5]  .b-group:nth-child(3) {
  opacity: 1;
  bottom: 288px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn.show[b-i3bd2n42z5]  .b-group:nth-child(3) {
    transition: none;
  }
}
/* /UIKit/ActionButtonSingle.razor.rz.scp.css */
.fr-cloud-file-action-btn[b-tfnhq1r106] {
  /*    $extra-btn-width: 180px;*/
  /*    $extra-btn-height: 80px;*/
  position: absolute;
  width: 0;
  height: 0;
  right: 32px;
  bottom: 24px;
}
.fr-cloud-file-action-btn[b-tfnhq1r106]  .btn-show {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 72px;
  height: 72px;
  border-radius: 72px;
  padding: 0;
  line-height: 1;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn[b-tfnhq1r106]  .btn-show {
    transition: none;
  }
}
.fr-cloud-file-action-btn[b-tfnhq1r106]  .b-group {
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
  bottom: 0;
  right: 0;
  display: block;
  position: absolute;
  line-height: 1;
  padding: 0;
  opacity: 0;
  width: max-content;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn[b-tfnhq1r106]  .b-group {
    transition: none;
  }
}
.fr-cloud-file-action-btn[b-tfnhq1r106]  .extra-btn {
  background-color: #1E7BB9;
  border-radius: 40px;
  margin-right: -30px;
  padding-right: 30px;
}
.fr-cloud-file-action-btn[b-tfnhq1r106]  .btm-main {
  background-color: #1E7BB9;
  width: 72px;
  height: 72px;
  border-radius: 72px;
}
.fr-cloud-file-action-btn:not(.show)[b-tfnhq1r106]  .b-group {
  pointer-events: none;
}
.fr-cloud-file-action-btn.show[b-tfnhq1r106]  .btm-main, .fr-cloud-file-action-btn.show[b-tfnhq1r106]  .btn-show {
  transform: scale(0.8888888889);
}
.fr-cloud-file-action-btn.show[b-tfnhq1r106]  .b-group:nth-child(1) {
  opacity: 1;
  bottom: 96px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn.show[b-tfnhq1r106]  .b-group:nth-child(1) {
    transition: none;
  }
}
.fr-cloud-file-action-btn.show[b-tfnhq1r106]  .b-group:nth-child(2) {
  opacity: 1;
  bottom: 192px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn.show[b-tfnhq1r106]  .b-group:nth-child(2) {
    transition: none;
  }
}
.fr-cloud-file-action-btn.show[b-tfnhq1r106]  .b-group:nth-child(3) {
  opacity: 1;
  bottom: 288px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.3s, bottom 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .fr-cloud-file-action-btn.show[b-tfnhq1r106]  .b-group:nth-child(3) {
    transition: none;
  }
}
/* /UIKit/ActionPanelCommon.razor.rz.scp.css */
.fr-cloud-action-panel[b-dsf1fanfe8] {
  height: 72px;
  position: absolute;
  left: 0;
  bottom: 24px;
  border-radius: 0 36px 36px 0;
}
.fr-cloud-action-panel[b-dsf1fanfe8]  .action-panel-btn {
  height: 40px;
}
.fr-cloud-action-panel[b-dsf1fanfe8]  .action-panel-count-indicator {
  width: 40px;
  height: 40px;
}
/* /UIKit/ActionPanelPlaceholder.razor.rz.scp.css */
.fr-cloud-apph[b-u6akpkovj9] {
  height: 120px;
}
/* /UIKit/CheckBox.razor.rz.scp.css */
label[b-294ay8mlsi]  input:not(:checked) ~ .fr-cloud-icon {
  fill: #e9ecef !important;
}

label[b-294ay8mlsi]  input:not(:disabled):not(:checked) ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover,
label[b-294ay8mlsi]  input:not(:disabled):not(:checked):not(:indeterminate) ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover-dark {
  fill: transparent !important;
}

label:hover[b-294ay8mlsi]  input:not(:disabled):not(:checked) ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover,
label:hover[b-294ay8mlsi]  input:not(:disabled):not(:indeterminate):not(:checked) ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover-dark {
  fill: #e9ecef !important;
}

label[b-294ay8mlsi]  input:indeterminate ~ .fr-cloud-icon .fr-cloud-icon-checkbox-dark,
label[b-294ay8mlsi]  input:indeterminate ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover-dark,
label[b-294ay8mlsi]  input:checked ~ .fr-cloud-icon .fr-cloud-icon-checkbox-dark,
label[b-294ay8mlsi]  input:checked ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover-dark {
  fill: #444444 !important;
}
/* /UIKit/CheckBoxAll.razor.rz.scp.css */
label[b-zu1u7ixlnp]  input:not(:checked) ~ .fr-cloud-icon {
  fill: #e9ecef !important;
}

label[b-zu1u7ixlnp]  input:not(:disabled):not(:checked) ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover,
label[b-zu1u7ixlnp]  input:not(:disabled):not(:checked):not(:indeterminate) ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover-dark {
  fill: transparent !important;
}

label:hover[b-zu1u7ixlnp]  input:not(:disabled):not(:checked) ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover,
label:hover[b-zu1u7ixlnp]  input:not(:disabled):not(:indeterminate):not(:checked) ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover-dark {
  fill: #e9ecef !important;
}

label[b-zu1u7ixlnp]  input:indeterminate ~ .fr-cloud-icon .fr-cloud-icon-checkbox-dark,
label[b-zu1u7ixlnp]  input:indeterminate ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover-dark,
label[b-zu1u7ixlnp]  input:checked ~ .fr-cloud-icon .fr-cloud-icon-checkbox-dark,
label[b-zu1u7ixlnp]  input:checked ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover-dark {
  fill: #444444 !important;
}
/* /UIKit/CountdownTimer.razor.rz.scp.css */
.flip-clock-container[b-sido7444be]  .flip-clock {
  text-align: center;
  perspective: 400px;
  margin: 40px auto;
}
.flip-clock-container[b-sido7444be]  .flip-clock *,
.flip-clock-container[b-sido7444be]  .flip-clock *:before,
.flip-clock-container[b-sido7444be]  .flip-clock *:after {
  box-sizing: border-box;
}
.flip-clock-container[b-sido7444be]  .flip-clock__piece {
  display: inline-block;
  margin: 0 5px;
}
.flip-clock-container[b-sido7444be]  .flip-clock__slot {
  font-size: 2vw;
}
.flip-clock-container[b-sido7444be]  .card {
  display: block;
  position: relative;
  padding-bottom: 0.72em;
  font-size: 9vw;
  line-height: 0.95;
  border-color: transparent;
}
.flip-clock-container[b-sido7444be]  .card__top,
.flip-clock-container[b-sido7444be]  .card__bottom,
.flip-clock-container[b-sido7444be]  .card__back::before,
.flip-clock-container[b-sido7444be]  .card__back::after {
  display: block;
  height: 0.72em;
  color: #ccc;
  background: #222;
  padding: 0.25em 0.25em;
  border-radius: 0.15em 0.15em 0 0;
  backface-visiblity: hidden;
  transform-style: preserve-3d;
  min-width: 1.8em;
  transform: translateZ(0);
}
.flip-clock-container[b-sido7444be]  .card__bottom {
  color: #FFF;
  position: absolute;
  top: 50%;
  left: 0;
  border-top: solid 1px #000;
  background: #393939;
  border-radius: 0 0 0.15em 0.15em;
  pointer-events: none;
  overflow: hidden;
}
.flip-clock-container[b-sido7444be]  .card__bottom::after {
  display: block;
  margin-top: -0.72em;
}
.flip-clock-container[b-sido7444be]  .card__back::before,
.flip-clock-container[b-sido7444be]  .card__bottom::after {
  content: attr(data-value);
}
.flip-clock-container[b-sido7444be]  .card__back {
  position: absolute;
  top: 0;
  height: 100%;
  left: 0%;
  pointer-events: none;
}
.flip-clock-container[b-sido7444be]  .card__back::before {
  position: relative;
  z-index: -1;
  overflow: hidden;
}
.flip-clock-container[b-sido7444be]  .flip .card__back::before {
  animation: flipTop-b-sido7444be 0.3s cubic-bezier(0.37, 0.01, 0.94, 0.35);
  animation-fill-mode: both;
  transform-origin: center bottom;
}
.flip-clock-container[b-sido7444be]  .flip .card__back .card__bottom {
  transform-origin: center top;
  animation-fill-mode: both;
  animation: flipBottom-b-sido7444be 0.6s cubic-bezier(0.15, 0.45, 0.28, 1);
}
@keyframes flipTop-b-sido7444be {
  0% {
    transform: rotateX(0deg);
    z-index: 2;
  }
  0%, 99% {
    opacity: 0.99;
  }
  100% {
    transform: rotateX(-90deg);
    opacity: 0;
  }
}
@keyframes flipBottom-b-sido7444be {
  0%, 50% {
    z-index: -1;
    transform: rotateX(90deg);
    opacity: 0;
  }
  51% {
    opacity: 0.99;
  }
  100% {
    opacity: 0.99;
    transform: rotateX(0deg);
    z-index: 5;
  }
}
/* /UIKit/DataGridView_Cell.razor.rz.scp.css */
.col[b-80iqxn9s2a] {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: flex-start;
  align-items: center;
  overflow: hidden;
}
.col p[b-80iqxn9s2a] {
  flex-grow: 1;
  margin: 0;
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* /UIKit/DataGridView_CheckBoxCell.razor.rz.scp.css */
.col[b-qnbzrlj8m8] {
  flex-grow: 0;
  width: 72px;
  height: 56px;
  max-width: 72px;
  min-width: 72px;
  border: none;
}
/* /UIKit/DataGridView_PlaceholderCell.razor.rz.scp.css */
.skeleton[b-y1ld3hq76b] {
    animation: skeleton-loading-b-y1ld3hq76b 1s linear infinite alternate;
}

@keyframes skeleton-loading-b-y1ld3hq76b {
    0% {
        background-color: #c2cfd6;
    }

    100% {
        background-color: #f0f3f5;
    }
}

.skeleton-text[b-y1ld3hq76b] {
    width: 100%;
    height: 1rem;
    margin-top: 1.1rem;
    border-radius: 0.25rem;
}
/* /UIKit/DataGridView_Row.razor.rz.scp.css */
.row[b-0ebx8img2y]  .col {
  height: 56px;
  padding: 0 12px;
  margin: 0;
}
.row:not(:first-child):not(:last-child)[b-0ebx8img2y]  .col:not(:first-child) {
  height: 55px;
  border-bottom: solid 1px #f8f9fa;
}
.row:not(:first-child)[b-0ebx8img2y]  .col:not(:first-child) {
  background-color: #FFFFFF;
}
.row:hover[b-0ebx8img2y] {
  color: #1E7BB9;
}
.row:hover:not(:first-child)[b-0ebx8img2y]  label input:not(:disabled):not(:checked) ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover {
  fill: #e9ecef !important;
}
.row:hover:not(:first-child)[b-0ebx8img2y]  label input:not(:disabled):not(:indeterminate):not(:checked) ~ .fr-cloud-icon .fr-cloud-icon-checkbox-hover-dark {
  fill: #e9ecef !important;
}
.row.fr-selected[b-0ebx8img2y]  .col:not(:first-child) {
  background-color: #c0daeb;
  color: #444444;
}

.row[b-0ebx8img2y] {
  user-select: none;
}
/* /UIKit/ExportListContainer.razor.rz.scp.css */
.box.fr-col-1[b-7k5pt220x9]  > * {
  flex: 1 1 100%;
}
.box.fr-col-2[b-7k5pt220x9]  > * {
  flex: 1 1 50%;
}
.box.fr-col-3[b-7k5pt220x9]  > * {
  flex: 1 1 33%;
}
.box.fr-col-4[b-7k5pt220x9]  > * {
  flex: 1 1 25%;
}
.box.fr-col-5[b-7k5pt220x9]  > * {
  flex: 1 1 20%;
}
.box.fr-col-6[b-7k5pt220x9]  > * {
  flex: 1 1 16%;
}
/* /UIKit/ExportListContainerItem.razor.rz.scp.css */
.disabled[b-cdg9e1x31u] {
  pointer-events: none;
  opacity: 0.4;
}
/* /UIKit/FileInfoCommon.razor.rz.scp.css */
.fr-cloud-file-info[b-w8qrtmb9am] {
  height: 300px;
  width: 350px;
  position: absolute;
  right: 0px;
  top: 50px;
  margin: 24px;
  background: white;
}

img[b-w8qrtmb9am] {
  height: 148.86px;
  width: 134.5px;
}
/* /UIKit/FlyoutMenu.razor.rz.scp.css */
.flyout-menu[b-c0vw3nyp3v] {
  --mouse-x: 0;
  --mouse-y: 0;
  margin: 0;
  left: 0;
  top: 0;
  transform: translateX(min(var(--mouse-x), calc(100vw - 100%))) translateY(min(var(--mouse-y), calc(100vh - 100%)));
}
/* /UIKit/FlyoutSubMenu.razor.rz.scp.css */
@charset "UTF-8";
.dropdown-submenu:hover .dropdown-menu[b-0ve6krc8tk] {
  display: block;
}

.dropdown-submenu[b-0ve6krc8tk] {
  position: relative;
}
.dropdown-submenu .dropdown-menu[b-0ve6krc8tk] {
  top: 0;
  left: 100%;
  margin-top: -6px;
  position: absolute;
}
.dropdown-submenu a[b-0ve6krc8tk]::after {
  content: " ›";
  float: right;
  /*opacity: 0.5;*/
}

.dropdown-menu:hover[b-0ve6krc8tk] {
  display: block;
}
/* /UIKit/FooterCommon.razor.rz.scp.css */
footer.page-footer[b-ur3dyvpggz] {
  height: 32px;
}
footer.page-footer .footer-copyright[b-ur3dyvpggz] {
  padding-left: 12px;
  font-size: 0.75rem;
  line-height: 32px;
  padding-right: 12px;
}
/* /UIKit/HeaderCommon.razor.rz.scp.css */
.navbar[b-g6lkffzy58]  .nav-link {
  padding-top: 0;
  padding-bottom: 0;
  line-height: 72px;
  height: 72px;
  min-width: 72px;
  padding-left: 24px;
  padding-right: 24px;
  color: #444444;
}
.navbar[b-g6lkffzy58]  .nav-link > svg {
  color: #1E7BB9;
}
.navbar[b-g6lkffzy58]  .nav-item a {
  overflow: hidden;
}
.navbar[b-g6lkffzy58]  .nav-item .fr-cloud-nav-dropdown {
  position: relative;
  padding: 0;
  margin: 0;
  display: block;
}
.navbar[b-g6lkffzy58]  .nav-item .fr-cloud-nav-dropdown.show .nav-link {
  color: #FFFFFF;
  background-color: #1E7BB9;
}
.navbar[b-g6lkffzy58]  .nav-item .fr-cloud-nav-dropdown.show .nav-link > svg {
  color: #FFFFFF;
}
/* /UIKit/Indicator.razor.rz.scp.css */
.indicator[b-yb4pwxif79] {
  width: 10px;
  height: 10px;
  border-radius: 30px;
  display: inline-block;
  position: absolute;
  right: 0;
  top: calc(50% - 5px);
}

.danger[b-yb4pwxif79] {
  background: #B91E1E;
}

.warning[b-yb4pwxif79] {
  background: #BF8740;
}
/* /UIKit/MainContainerCommon.razor.rz.scp.css */
.fr-cloud-main[b-hq3q15wrqw] {
  position: fixed;
  right: 0;
  background-color: #f8f9fa;
  transition: left 0.3s;
  -webkit-transition: left 0.3s;
  top: 72px;
  left: 304px;
  bottom: 32px;
  overflow: hidden;
}

.fr-cloud-main.fr-cloud-main-full[b-hq3q15wrqw] {
  left: 104px;
}

.fr-cloud-main.fr-cloud-main-no-sidebar[b-hq3q15wrqw] {
  left: 0px;
}
/* /UIKit/ModalContainer.razor.rz.scp.css */
@media (min-width: 576px) {
  .modal-dialog[b-y969po2tb4] {
    max-width: 560px;
  }
}
.modal-header[b-y969po2tb4] {
  margin-top: 0;
  margin-bottom: 0;
  height: 56px;
  margin-left: -15px;
  margin-right: -15px;
  padding: 0;
  display: flex;
  align-content: center;
  justify-content: center;
  flex-direction: column;
}
/* /UIKit/NotificationsContainer.razor.rz.scp.css */
.fr-cloud-notifications[b-7jd89sg0q6] {
  position: fixed;
  min-width: 300px;
  top: 88px;
  right: 32px;
}

.zindex-popover[b-7jd89sg0q6] {
  z-index: 1070;
}
/* /UIKit/PageTopPanel.razor.rz.scp.css */
.fr-cloud-file-toolbox[b-0xvkjz4u0k] {
  height: 56px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
}
/* /UIKit/PageTopPanelBreadcrumbCompact.razor.rz.scp.css */
/* Dropdown Button */
.open[b-n6zyxiz034] {
    animation: rotate-icon-b-n6zyxiz034 0.1s ease-out forwards
}

.hide[b-n6zyxiz034]{
    animation: unrotate-icon-b-n6zyxiz034 0.1s ease-out forwards
}

    /* Dropdown button on hover & focus */
  /*  .dropbtn:hover, .dropbtn:focus {
        background-color: #2980B9;
    }*/

/* The container <div> - needed to position the dropdown content */
.dropdown[b-n6zyxiz034] {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content[b-n6zyxiz034] {
    display: none;
    position: absolute;
    background-color: #ffffff;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    max-height: 200px;
    overflow: auto;
}

    /* Links inside the dropdown */
    .dropdown-content a[b-n6zyxiz034] {
        color: black;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
    }

        /* Change color of dropdown links on hover */
        .dropdown-content a:hover[b-n6zyxiz034] {
            color: white;
            background-color: #1e7bb9;
        }

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show[b-n6zyxiz034] {
    display: block;
}

@keyframes rotate-icon-b-n6zyxiz034{
    from {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(-90deg)
    }
}

@keyframes unrotate-icon-b-n6zyxiz034 {
    from {
        transform: rotate(-90deg)
    }

    to {
        transform: rotate(0deg)
    }
}
/* /UIKit/PageTopPanelSearchBar.razor.rz.scp.css */
/*@import "../src/scss/app/_variables.scss";*/
.fr-input-bar-prepend[b-tf9l829r5s] {
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  background: none;
  border-right: none;
  color: #ced4da;
}

.fr-input-bar[b-tf9l829r5s]::placeholder {
  color: #ced4da;
}

.fr-input-bar[b-tf9l829r5s] {
  border-left: none;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
/* /UIKit/SideBarCommon.razor.rz.scp.css */
.fr-cloud-sidebar[b-1phwdpj1oj]::-webkit-scrollbar-track {
  background-color: #FFFFFF;
}

.fr-cloud-sidebar[b-1phwdpj1oj]::-webkit-scrollbar {
  width: 4px;
  background-color: #ced4da;
}

.fr-cloud-sidebar[b-1phwdpj1oj]::-webkit-scrollbar-thumb {
  background-color: #ced4da;
  border-radius: 5px;
}

.fr-cloud-sidebar[b-1phwdpj1oj] {
  position: fixed;
  left: 0;
  top: 72px;
  bottom: 32px;
  padding-top: 72px;
  /*padding-bottom: $fr-cloud-sidebar-element-height;*/
  width: 304px;
  height: calc(100% - 72px - 32px);
  padding-left: 0;
  padding-right: 16px;
  transition: width 0.3s, padding 0.3s;
  -webkit-transition: width 0.3s, padding 0.3s;
  overflow: auto;
}
.fr-cloud-sidebar[b-1phwdpj1oj]  .btn.fr-cloud-btn-sidebar-hide {
  width: 24px;
  height: 160px;
  position: fixed;
  top: 360px;
  transform: translate(0, -50%);
  transition: left 0.3s;
  -webkit-transition: left 0.3s;
  z-index: 100;
  left: 300px;
  padding: 0;
}
.fr-cloud-sidebar[b-1phwdpj1oj]  .btn.fr-cloud-btn-sidebar-hide:hover svg {
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transform-origin: center;
  transform: scale(1);
}
.fr-cloud-sidebar[b-1phwdpj1oj]  .btn.fr-cloud-btn-sidebar-hide:hover svg {
  transform-origin: center;
  transform: scale(1.2);
}
.fr-cloud-sidebar[b-1phwdpj1oj]  .nav-link {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 72px;
  border-radius: 0 4px 4px 0;
  text-align: left;
  padding-left: 32px;
  padding-right: 24px;
  font-size: 1.375rem;
  white-space: nowrap;
  overflow: hidden;
}
.fr-cloud-sidebar[b-1phwdpj1oj]  .nav-item-sub-menu {
  border-left: solid 8px;
  padding-left: 24px;
  border-color: #1E7BB9;
}
.fr-cloud-sidebar[b-1phwdpj1oj]  .nav-item-small .nav-link {
  height: 54px;
}
.fr-cloud-sidebar[b-1phwdpj1oj]  .nav-link:not(.active) svg {
  color: #1E7BB9;
}
.fr-cloud-sidebar[b-1phwdpj1oj]  .nav-link svg {
  width: 32px;
  display: block;
}
.fr-cloud-sidebar[b-1phwdpj1oj]  .nav-link-title {
  margin-left: 24px;
}
.fr-cloud-sidebar[b-1phwdpj1oj]  .nav-item {
  width: 100%;
  border: none;
}
.fr-cloud-sidebar[b-1phwdpj1oj]  #fr-cloud-btn-hide svg {
  width: 24px;
  height: 80px;
}

.fr-cloud-sidebar.fr-cloud-sidebar-small[b-1phwdpj1oj] {
  width: 104px;
  padding-left: 0px;
  padding-right: 0px;
}
.fr-cloud-sidebar.fr-cloud-sidebar-small[b-1phwdpj1oj]  .nav-link {
  border-radius: 0;
}
.fr-cloud-sidebar.fr-cloud-sidebar-small[b-1phwdpj1oj]  .btn.fr-cloud-btn-sidebar-hide {
  position: fixed;
  left: 100px;
}
.fr-cloud-sidebar.fr-cloud-sidebar-small[b-1phwdpj1oj]  .nav-link-title {
  display: none;
}

.fr-cloud-sidebar.fr-cloud-sidebar-no[b-1phwdpj1oj] {
  display: none;
}
/* /UIKit/SwitcherLarge.razor.rz.scp.css */
.custom-switch.custom-switch-lg[b-x2x33jwxmi] {
  transform: scale(2);
}
/* /UIKit/SwitcherMedium.razor.rz.scp.css */
.custom-switch.custom-switch-md[b-u7q0rab1n5] {`r`n  transform: scale(1.5);`r`n}
