/* node_modules/@nebular/theme/styles/prebuilt/corporate.css */
/*!
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
.visually-hidden {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}
.cdk-overlay-container,
.cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}
.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}
.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  display: flex;
  max-width: 100%;
  max-height: 100%;
  z-index: 1000;
}
.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  opacity: 0;
  z-index: 1000;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
}
.cdk-overlay-backdrop-showing {
  opacity: 1;
}
@media (forced-colors: active) {
  .cdk-overlay-backdrop-showing {
    opacity: .6;
  }
}
.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}
.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
.cdk-high-contrast-active .cdk-overlay-transparent-backdrop {
  opacity: 0;
  visibility: visible;
}
.cdk-overlay-backdrop-noop-animation {
  transition: none;
}
.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
  z-index: 1000;
}
.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}
.nb-global-scrollblock {
  position: static;
  width: auto;
  overflow: hidden;
}
/*!
* @license
* Copyright Akveo. All Rights Reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*/
/*!
* @license
* Copyright Akveo. All Rights Reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*/
html {
  box-sizing: border-box;
}
*,
*::before,
*::after {
  box-sizing: inherit;
}
html,
body {
  margin: 0;
  padding: 0;
}
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
h1 {
  font-size: 2em;
  margin: .67em 0;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
a {
  background-color: rgba(0, 0, 0, 0);
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: .35em .75em .625em;
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
textarea {
  overflow: auto;
}
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
details {
  display: block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none;
}
.nb-theme-corporate nb-layout .scrollable-container::-webkit-scrollbar {
  width: .3125rem;
  height: .3125rem;
}
.nb-theme-corporate nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem*.5);
}
.nb-theme-corporate nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-corporate nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-corporate nb-layout .scrollable-container {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-corporate nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-corporate nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-corporate .layout {
  min-width: 300px;
}
.nb-theme-corporate nb-layout.window-mode {
  background: #edf1f7;
  display: block;
}
.nb-theme-corporate nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-corporate nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-corporate nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-corporate nb-layout.window-mode {
    padding-top: calc(4.75rem*.25);
  }
  .nb-theme-corporate nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem*.25);
  }
  .nb-theme-corporate nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.25) - 4.75rem);
    top: calc(calc(4.75rem * 0.25) + 4.75rem);
  }
  .nb-theme-corporate nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px)/2);
  }
  .nb-theme-corporate nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px)/2);
  }
  .nb-theme-corporate nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4.75rem + calc(4.75rem * 0.25));
  }
  .nb-theme-corporate nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: none;
  }
  .nb-theme-corporate nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
  }
}
@media screen and (min-width: 2070px) {
  .nb-theme-corporate nb-layout.window-mode {
    padding-top: calc(4.75rem*.5);
  }
  .nb-theme-corporate nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem*.5);
  }
  .nb-theme-corporate nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.5) - 4.75rem);
    top: calc(calc(4.75rem * 0.5) + 4.75rem);
  }
  .nb-theme-corporate nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px)/2);
  }
  .nb-theme-corporate nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px)/2);
  }
  .nb-theme-corporate nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4.75rem + calc(4.75rem * 0.5));
  }
  .nb-theme-corporate nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: none;
  }
  .nb-theme-corporate nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
  }
}
@media screen and (min-width: 2220px) {
  .nb-theme-corporate nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-corporate nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-corporate nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - 4.75rem - 4.75rem);
    top: calc(4.75rem + 4.75rem);
  }
  .nb-theme-corporate nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px)/2);
  }
  .nb-theme-corporate nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px)/2);
  }
  .nb-theme-corporate nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4.75rem + 4.75rem);
  }
  .nb-theme-corporate nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: none;
  }
  .nb-theme-corporate nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-corporate nb-layout .layout {
  background-color: #edf1f7;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  min-height: 100vh;
}
.nb-theme-corporate nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-corporate nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4.75rem;
}
.nb-theme-corporate nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: none;
}
.nb-theme-corporate nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #fff;
  border-top: 1px solid #edf1f7;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1.25rem;
}
.nb-theme-corporate nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #598bff;
}
.nb-theme-corporate nb-layout .layout .layout-container .content nb-layout-footer nav a:focus,
.nb-theme-corporate nb-layout .layout .layout-container .content nb-layout-footer nav a:active,
.nb-theme-corporate nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #598bff;
}
.nb-theme-corporate nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-corporate nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 2.25rem 2.25rem .75rem;
}
@media (max-width: 991.98px) {
  .nb-theme-corporate nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem .5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-corporate nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-corporate nb-layout-header {
  background-color: #fff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-layout-header nav {
  color: #222b45;
  box-shadow: none;
  height: 4.75rem;
  padding: 1.25rem;
}
.nb-theme-corporate nb-layout-header nav a {
  color: #222b45;
}
.nb-theme-corporate nb-layout-header nav a:focus,
.nb-theme-corporate nb-layout-header nav a:active,
.nb-theme-corporate nb-layout-header nav a:hover {
  color: #222b45;
}
.nb-theme-corporate nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4.75rem);
}
.nb-theme-corporate nb-layout-header.fixed ~ .layout-container {
  padding-top: 4.75rem;
  min-height: 100vh;
}
.nb-theme-corporate nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4.75rem);
}
.nb-theme-corporate nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-corporate nb-sidebar {
  background-color: #fff;
  box-shadow: none;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  width: 16rem;
}
.nb-theme-corporate nb-sidebar .main-container {
  height: 100vh;
  width: 16rem;
}
.nb-theme-corporate nb-sidebar .scrollable {
  padding: 1.25rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
}
@media (max-width: 767.98px) {
  .nb-theme-corporate nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-corporate nb-sidebar .scrollable::-webkit-scrollbar {
  width: .3125rem;
  height: .3125rem;
}
.nb-theme-corporate nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem*.5);
}
.nb-theme-corporate nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-corporate nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-corporate nb-sidebar .scrollable {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-corporate nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-corporate nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-corporate nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-corporate nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-corporate nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-corporate nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-corporate nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-corporate nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-corporate nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-corporate nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #36f;
}
[dir=ltr] .nb-theme-corporate nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-corporate nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-corporate nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-corporate nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-corporate nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-corporate nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-corporate nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: rgba(0, 0, 0, 0);
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-corporate nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-corporate nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-corporate nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-corporate nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-corporate nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-corporate nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-corporate nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-corporate nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-corporate nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-corporate nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-corporate nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-corporate nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-corporate nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-corporate nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-corporate nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-corporate nb-sidebar.fixed.left.collapsed + .content,
.nb-theme-corporate nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-corporate nb-sidebar.fixed.right.collapsed + .content,
.nb-theme-corporate nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-corporate nb-sidebar.expanded {
  width: 16rem;
}
.nb-theme-corporate nb-sidebar.expanded > .scrollable {
  width: 16rem;
}
.nb-theme-corporate nb-sidebar nb-sidebar-header {
  padding: 1.25rem;
  height: 3.5rem;
}
.nb-theme-corporate nb-sidebar nb-sidebar-footer {
  padding: 1.25rem;
  height: 3.5rem;
}
.nb-theme-corporate nb-sidebar nb-menu {
  margin: 0 calc(1.25rem*-1) calc(1.25rem*-1);
}
.nb-theme-corporate nb-calendar-view-mode [nbButton].appearance-ghost.status-basic,
.nb-theme-corporate nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-corporate nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-corporate nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-corporate nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active,
.nb-theme-corporate nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-corporate nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-corporate nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-corporate nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-corporate nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-corporate nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-corporate nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-corporate nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-corporate nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-corporate nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-corporate nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-corporate nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-corporate nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-corporate nb-calendar-picker {
  display: block;
  padding-top: .25rem;
  padding-bottom: .625rem;
}
[dir=ltr] .nb-theme-corporate nb-calendar-picker {
  padding-right: .625rem;
  padding-left: .625rem;
}
[dir=rtl] .nb-theme-corporate nb-calendar-picker {
  padding-right: .625rem;
  padding-left: .625rem;
}
.nb-theme-corporate nb-calendar-days-names {
  background: rgba(0, 0, 0, 0);
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-corporate nb-calendar-days-names {
  padding-left: .625rem;
  padding-right: .625rem;
}
[dir=rtl] .nb-theme-corporate nb-calendar-days-names {
  padding-left: .625rem;
  padding-right: .625rem;
}
.nb-theme-corporate nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-calendar-days-names .day.holiday {
  color: #8f9bb3;
}
.nb-theme-corporate nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-corporate nb-calendar-week-numbers {
  background: rgba(0, 0, 0, 0);
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: .625rem;
}
.nb-theme-corporate nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
  margin-bottom: .25rem;
}
.nb-theme-corporate nb-calendar-week-numbers .sign,
.nb-theme-corporate nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-corporate nb-calendar-week-numbers.size-large .sign,
.nb-theme-corporate nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-corporate nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-corporate nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #edf1f7;
}
.nb-theme-corporate nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-corporate nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-corporate nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-corporate nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-corporate nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-corporate nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-corporate nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: .17rem;
}
.nb-theme-corporate nb-calendar-picker .day-cell,
.nb-theme-corporate nb-calendar-picker .month-cell,
.nb-theme-corporate nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #222b45;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-corporate nb-calendar-picker .day-cell,
.nb-theme-corporate nb-calendar-picker .day-cell .cell-content,
.nb-theme-corporate nb-calendar-picker .month-cell,
.nb-theme-corporate nb-calendar-picker .month-cell .cell-content,
.nb-theme-corporate nb-calendar-picker .year-cell,
.nb-theme-corporate nb-calendar-picker .year-cell .cell-content {
  transition-duration: .15s;
  transition-property:
    background-color,
    border-color,
    color;
  transition-timing-function: ease-in;
}
.nb-theme-corporate nb-calendar-picker .day-cell.empty,
.nb-theme-corporate nb-calendar-picker .day-cell.disabled,
.nb-theme-corporate nb-calendar-picker .month-cell.empty,
.nb-theme-corporate nb-calendar-picker .month-cell.disabled,
.nb-theme-corporate nb-calendar-picker .year-cell.empty,
.nb-theme-corporate nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-corporate nb-calendar-picker .day-cell.bounding-month,
.nb-theme-corporate nb-calendar-picker .month-cell.bounding-month,
.nb-theme-corporate nb-calendar-picker .year-cell.bounding-month {
  color: #8f9bb3;
}
.nb-theme-corporate nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-corporate nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-corporate nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: #222b45;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-corporate nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-corporate nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #274bdb;
  border-color: #274bdb;
  color: #fff;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-corporate nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-corporate nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(51, 102, 255, .08);
  border: 1px solid #36f;
  color: #222b45;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-corporate nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-corporate nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(51, 102, 255, .16);
  border-color: #36f;
}
.nb-theme-corporate nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-corporate nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-corporate nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
}
.nb-theme-corporate nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-corporate nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-corporate nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #36f;
  border-color: #36f;
  color: #fff;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-corporate nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-corporate nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-corporate nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-corporate nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-corporate nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-corporate nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-corporate nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-corporate nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #36f;
  border-radius: .17rem;
}
.nb-theme-corporate nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-corporate nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-corporate nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: hsla(0, 0%, 100%, .08);
  border-color: rgba(0, 0, 0, 0);
  color: #fff;
}
.nb-theme-corporate nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-corporate nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-corporate nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: hsla(0, 0%, 100%, .16);
  border-color: rgba(0, 0, 0, 0);
}
.nb-theme-corporate nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-corporate nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-corporate nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: rgba(0, 0, 0, 0);
}
.nb-theme-corporate nb-calendar-picker .day-cell.disabled,
.nb-theme-corporate nb-calendar-picker .month-cell.disabled,
.nb-theme-corporate nb-calendar-picker .year-cell.disabled {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-corporate nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-corporate nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #e4e9f2;
}
.nb-theme-corporate nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #36f;
  border-radius: 0;
}
[dir=ltr] .nb-theme-corporate nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: .17rem;
  border-bottom-left-radius: .17rem;
}
[dir=rtl] .nb-theme-corporate nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: .17rem;
  border-bottom-right-radius: .17rem;
}
[dir=ltr] .nb-theme-corporate nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: .17rem;
  border-bottom-right-radius: .17rem;
}
[dir=rtl] .nb-theme-corporate nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: .17rem;
  border-bottom-left-radius: .17rem;
}
.nb-theme-corporate nb-base-calendar nb-card {
  background-color: #fff;
  border: .0625rem solid #e4e9f2;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-corporate nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-corporate nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: .625rem .25rem;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-corporate nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-corporate nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-corporate nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-corporate nb-base-calendar.has-week-number .month-cell,
.nb-theme-corporate nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-corporate nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-corporate nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-corporate nb-card {
  background-color: #fff;
  border: 1px solid #e4e9f2;
  border-radius: .17rem;
  box-shadow: none;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  margin-bottom: 1.875rem;
}
.nb-theme-corporate nb-card::-webkit-scrollbar {
  width: .3125rem;
  height: .3125rem;
}
.nb-theme-corporate nb-card::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem*.5);
}
.nb-theme-corporate nb-card::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-corporate nb-card::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-corporate nb-card {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-corporate nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-corporate nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-corporate nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-corporate nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-corporate nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-corporate nb-card.status-basic nb-card-header {
  background-color: #f7f9fc;
  border-bottom-width: 0;
  border-bottom-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-corporate nb-card.status-basic nb-card-header a,
.nb-theme-corporate nb-card.status-basic nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-corporate nb-card.status-primary nb-card-header {
  background-color: #36f;
  border-bottom-width: 0;
  border-bottom-color: #36f;
  color: #fff;
}
.nb-theme-corporate nb-card.status-primary nb-card-header a,
.nb-theme-corporate nb-card.status-primary nb-card-header a:hover {
  color: #fff;
}
.nb-theme-corporate nb-card.status-success nb-card-header {
  background-color: #00d68f;
  border-bottom-width: 0;
  border-bottom-color: #00d68f;
  color: #fff;
}
.nb-theme-corporate nb-card.status-success nb-card-header a,
.nb-theme-corporate nb-card.status-success nb-card-header a:hover {
  color: #fff;
}
.nb-theme-corporate nb-card.status-warning nb-card-header {
  background-color: #fa0;
  border-bottom-width: 0;
  border-bottom-color: #fa0;
  color: #fff;
}
.nb-theme-corporate nb-card.status-warning nb-card-header a,
.nb-theme-corporate nb-card.status-warning nb-card-header a:hover {
  color: #fff;
}
.nb-theme-corporate nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #fff;
}
.nb-theme-corporate nb-card.status-danger nb-card-header a,
.nb-theme-corporate nb-card.status-danger nb-card-header a:hover {
  color: #fff;
}
.nb-theme-corporate nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #fff;
}
.nb-theme-corporate nb-card.status-info nb-card-header a,
.nb-theme-corporate nb-card.status-info nb-card-header a:hover {
  color: #fff;
}
.nb-theme-corporate nb-card.status-control nb-card-header {
  background-color: #fff;
  border-bottom-width: 0;
  border-bottom-color: #fff;
  color: #222b45;
}
.nb-theme-corporate nb-card.status-control nb-card-header a,
.nb-theme-corporate nb-card.status-control nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-corporate nb-card.accent-basic {
  border-top-color: #f7f9fc;
}
.nb-theme-corporate nb-card.accent-primary {
  border-top-color: #36f;
}
.nb-theme-corporate nb-card.accent-success {
  border-top-color: #00d68f;
}
.nb-theme-corporate nb-card.accent-warning {
  border-top-color: #fa0;
}
.nb-theme-corporate nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-corporate nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-corporate nb-card.accent-control {
  border-top-color: #fff;
}
.nb-theme-corporate nb-card.accent {
  border-top-style: solid;
  border-top-width: .17rem;
}
.nb-theme-corporate nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-corporate nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
}
.nb-theme-corporate nb-card-body::-webkit-scrollbar {
  width: .3125rem;
  height: .3125rem;
}
.nb-theme-corporate nb-card-body::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem*.5);
}
.nb-theme-corporate nb-card-body::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-corporate nb-card-body::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-corporate nb-card-body {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-corporate nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #edf1f7;
  border-bottom-left-radius: .17rem;
  border-bottom-right-radius: .17rem;
}
.nb-theme-corporate nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: .17rem;
  border-top-right-radius: .17rem;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-card-header h1 {
  margin: 0;
}
.nb-theme-corporate nb-card-header h2 {
  margin: 0;
}
.nb-theme-corporate nb-card-header h3 {
  margin: 0;
}
.nb-theme-corporate nb-card-header h4 {
  margin: 0;
}
.nb-theme-corporate nb-card-header h5 {
  margin: 0;
}
.nb-theme-corporate nb-card-header h6 {
  margin: 0;
}
.nb-theme-corporate nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-corporate .second-card-container {
  height: 100%;
  border-radius: .17rem;
}
.nb-theme-corporate .reveal-button {
  line-height: 1.25rem;
  padding: 1rem 1.5rem;
}
.nb-theme-corporate .flip-button {
  line-height: 1.25rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-corporate .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-corporate .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-corporate nb-tabset {
  background-color: rgba(0, 0, 0, 0);
  border-radius: .17rem;
  box-shadow: none;
}
.nb-theme-corporate nb-tabset .tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-corporate nb-tabset .tab-link {
  background-color: rgba(0, 0, 0, 0);
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-corporate nb-tabset .tab-link::before {
  background-color: rgba(0, 0, 0, 0);
  height: .25rem;
}
.nb-theme-corporate nb-tabset nb-badge.dot-mode.position-left {
  left: .75rem;
}
.nb-theme-corporate nb-tabset nb-badge.dot-mode.position-right {
  right: .75rem;
}
[dir=ltr] .nb-theme-corporate nb-tabset nb-badge.dot-mode.position-start {
  left: .75rem;
}
[dir=rtl] .nb-theme-corporate nb-tabset nb-badge.dot-mode.position-start {
  right: .75rem;
}
[dir=ltr] .nb-theme-corporate nb-tabset nb-badge.dot-mode.position-end {
  right: .75rem;
}
[dir=rtl] .nb-theme-corporate nb-tabset nb-badge.dot-mode.position-end {
  left: .75rem;
}
.nb-theme-corporate nb-tabset .tab.active .tab-link {
  background-color: rgba(0, 0, 0, 0);
  color: #36f;
}
.nb-theme-corporate nb-tabset .tab.active .tab-link::before {
  background-color: #36f;
}
.nb-theme-corporate nb-tabset .tab:focus .tab-link {
  background-color: rgba(0, 0, 0, 0);
  color: #274bdb;
}
.nb-theme-corporate nb-tabset .tab:focus .tab-link::before {
  background-color: #274bdb;
}
.nb-theme-corporate nb-tabset .tab:hover .tab-link {
  color: #598bff;
  background-color: rgba(0, 0, 0, 0);
}
.nb-theme-corporate nb-tabset .tab:hover .tab-link::before {
  background-color: #598bff;
}
.nb-theme-corporate nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-corporate nb-tabset .tab.disabled .tab-link {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(143, 155, 179, .48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-corporate nb-tabset .tab.disabled .tab-link::before {
  background-color: rgba(0, 0, 0, 0);
}
@media screen and (max-width: 36rem) {
  .nb-theme-corporate nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-corporate nb-tabset nb-tab {
  background-color: rgba(0, 0, 0, 0);
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1rem 2rem;
}
.nb-theme-corporate nb-tabset nb-tab::-webkit-scrollbar {
  width: .3125rem;
  height: .3125rem;
}
.nb-theme-corporate nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem*.5);
}
.nb-theme-corporate nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-corporate nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-corporate nb-tabset nb-tab {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-corporate nb-route-tabset::-webkit-scrollbar {
  width: .3125rem;
  height: .3125rem;
}
.nb-theme-corporate nb-route-tabset::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem*.5);
}
.nb-theme-corporate nb-route-tabset::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-corporate nb-route-tabset::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-corporate nb-route-tabset {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-corporate nb-route-tabset {
  background-color: rgba(0, 0, 0, 0);
  border-radius: .17rem;
  box-shadow: none;
}
.nb-theme-corporate nb-route-tabset .route-tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-corporate nb-route-tabset .tab-link {
  background-color: rgba(0, 0, 0, 0);
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-corporate nb-route-tabset .tab-link::before {
  background-color: rgba(0, 0, 0, 0);
  height: .25rem;
}
.nb-theme-corporate nb-route-tabset .route-tab.active .tab-link {
  background-color: rgba(0, 0, 0, 0);
  color: #36f;
}
.nb-theme-corporate nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #36f;
}
.nb-theme-corporate nb-route-tabset .tab-link:focus {
  background-color: rgba(0, 0, 0, 0);
  color: #274bdb;
}
.nb-theme-corporate nb-route-tabset .tab-link:focus::before {
  background-color: #274bdb;
}
.nb-theme-corporate nb-route-tabset .tab-link:hover {
  background-color: rgba(0, 0, 0, 0);
  color: #598bff;
}
.nb-theme-corporate nb-route-tabset .tab-link:hover::before {
  background-color: #598bff;
}
.nb-theme-corporate nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-corporate nb-route-tabset .route-tab.disabled .tab-link {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(143, 155, 179, .48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-corporate nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: rgba(0, 0, 0, 0);
}
@media screen and (max-width: 36rem) {
  .nb-theme-corporate nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-corporate nb-menu {
  background-color: rgba(0, 0, 0, 0);
}
.nb-theme-corporate nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-corporate nb-menu .menu-group,
.nb-theme-corporate nb-menu .menu-item a {
  font-family: Open Sans, sans-serif;
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .75rem 1rem;
}
.nb-theme-corporate nb-menu .menu-group,
.nb-theme-corporate nb-menu .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-menu .menu-item a {
  color: #222b45;
  border-radius: 0;
}
.nb-theme-corporate nb-menu .menu-item a.active {
  background-color: rgba(0, 0, 0, 0);
  color: #36f;
}
.nb-theme-corporate nb-menu .menu-item a.active .menu-icon {
  color: #36f;
}
.nb-theme-corporate nb-menu .menu-item a:hover {
  background-color: rgba(0, 0, 0, 0);
  color: #598bff;
  cursor: pointer;
}
.nb-theme-corporate nb-menu .menu-item a:hover .menu-icon {
  color: #598bff;
}
.nb-theme-corporate nb-menu .menu-item .menu-icon {
  color: #8f9bb3;
  font-size: 1.25rem;
  margin: 0 .5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-corporate nb-menu .menu-item .expand-state {
  color: #8f9bb3;
}
.nb-theme-corporate nb-menu .menu-item {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-corporate nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-corporate nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-corporate nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items {
  background-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-item {
  background: rgba(0, 0, 0, 0);
  color: #222b45;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 0;
  padding: .75rem 1rem;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: rgba(0, 0, 0, 0);
  border-color: #36f;
  color: #36f;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #36f;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: #598bff;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #598bff;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: rgba(0, 0, 0, 0);
  border-color: #598bff;
  color: #598bff;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #598bff;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-group,
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-user .user-picture {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #edf1f7;
}
.nb-theme-corporate nb-user .initials {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-corporate nb-user .user-name {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-corporate nb-user .user-title {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-corporate nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-corporate nb-user.size-tiny .initials {
  font-size: .75rem;
  line-height: 1rem;
}
.nb-theme-corporate nb-user.size-tiny .user-name {
  font-size: .75rem;
  line-height: 1rem;
}
.nb-theme-corporate nb-user.size-tiny .user-title {
  font-size: .75rem;
  line-height: 1rem;
}
.nb-theme-corporate nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-corporate nb-user.size-small .initials {
  font-size: .75rem;
  line-height: 1rem;
}
.nb-theme-corporate nb-user.size-small .user-name {
  font-size: .75rem;
  line-height: 1rem;
}
.nb-theme-corporate nb-user.size-small .user-title {
  font-size: .75rem;
  line-height: 1rem;
}
.nb-theme-corporate nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-corporate nb-user.size-medium .initials {
  font-size: .9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.size-medium .user-name {
  font-size: .9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.size-medium .user-title {
  font-size: .75rem;
  line-height: 1rem;
}
.nb-theme-corporate nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-corporate nb-user.size-large .initials {
  font-size: .9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.size-large .user-name {
  font-size: .9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.size-large .user-title {
  font-size: .8125rem;
  line-height: 1.125rem;
}
.nb-theme-corporate nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-corporate nb-user.size-giant .initials {
  font-size: .9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.size-giant .user-name {
  font-size: .9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.size-giant .user-title {
  font-size: .9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.shape-rectangle .user-picture {
  border-radius: .17rem;
}
.nb-theme-corporate nb-user.shape-semi-round .user-picture {
  border-radius: .75rem;
}
.nb-theme-corporate nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-corporate nb-actions {
  background-color: rgba(0, 0, 0, 0);
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-corporate nb-actions.size-tiny nb-action {
  font-size: .625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-corporate nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-corporate nb-actions.size-small nb-action {
  font-size: .75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-corporate nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-corporate nb-actions.size-medium nb-action {
  font-size: .875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-corporate nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-corporate nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-corporate nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-corporate nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-corporate nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-corporate nb-action {
  border-left: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-corporate nb-action {
  border-right: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-corporate nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-corporate nb-action:first-child {
  border-right: none !important;
}
.nb-theme-corporate nb-action nb-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-action.disabled {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-corporate nb-search-field .search {
  background: #fff;
}
.nb-theme-corporate nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-search-field .search input {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-corporate nb-search-field .search input::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-corporate nb-search-field.rotate-layout {
  opacity: 0;
  background: #fff;
}
.nb-theme-corporate nb-search-field.modal-zoomin .search::before,
.nb-theme-corporate nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #36f;
}
.nb-theme-corporate nb-search-field.modal-half .form-wrapper {
  background: #fff;
}
.nb-theme-corporate nb-search-field.modal-half .search::before {
  background: #36f;
}
.nb-theme-corporate nb-search-field.modal-drop .form-content::after {
  background: #edf1f7;
}
.nb-theme-corporate nb-search-field.modal-drop .search::before {
  background: #fff;
}
.nb-theme-corporate nb-search-field.curtain .search::after {
  background: #fff;
}
.nb-theme-corporate nb-search-field.curtain .search {
  background: #fff;
}
.nb-theme-corporate nb-search-field.column-curtain::before {
  background: #fff;
}
.nb-theme-corporate nb-search-field.column-curtain::after {
  background: rgba(0, 0, 0, 0);
}
.nb-theme-corporate nb-search-field.column-curtain.show::after {
  background: #36f;
}
.nb-theme-corporate .nb-spinner-container {
  position: relative;
}
.nb-theme-corporate nb-spinner .message {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-corporate nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, .16);
}
.nb-theme-corporate nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: rgba(0, 0, 0, 0);
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-corporate nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, .16);
}
.nb-theme-corporate nb-spinner.status-primary .spin-circle {
  border-top-color: #36f;
  border-right-color: rgba(0, 0, 0, 0);
  border-bottom-color: #36f;
  border-left-color: #36f;
}
.nb-theme-corporate nb-spinner.status-success {
  background-color: rgba(143, 155, 179, .16);
}
.nb-theme-corporate nb-spinner.status-success .spin-circle {
  border-top-color: #00d68f;
  border-right-color: rgba(0, 0, 0, 0);
  border-bottom-color: #00d68f;
  border-left-color: #00d68f;
}
.nb-theme-corporate nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, .16);
}
.nb-theme-corporate nb-spinner.status-warning .spin-circle {
  border-top-color: #fa0;
  border-right-color: rgba(0, 0, 0, 0);
  border-bottom-color: #fa0;
  border-left-color: #fa0;
}
.nb-theme-corporate nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, .16);
}
.nb-theme-corporate nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: rgba(0, 0, 0, 0);
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-corporate nb-spinner.status-info {
  background-color: rgba(143, 155, 179, .16);
}
.nb-theme-corporate nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: rgba(0, 0, 0, 0);
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-corporate nb-spinner.status-control {
  background-color: hsla(0, 0%, 100%, .16);
}
.nb-theme-corporate nb-spinner.status-control .spin-circle {
  border-top-color: #fff;
  border-right-color: rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-left-color: #fff;
}
.nb-theme-corporate nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-corporate nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-corporate nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-corporate nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-corporate nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-corporate .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-corporate .nb-timepicker-container .list-item {
  color: #222b45;
  font-size: .9375rem;
  font-family: Open Sans, sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-corporate .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-corporate .nb-timepicker-container .list-item:hover {
  background-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-corporate .nb-timepicker-container .list-item:focus {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-corporate .nb-timepicker-container .list-item.selected {
  background-color: #36f;
  color: #fff;
}
[dir=ltr] .nb-theme-corporate .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: .0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-corporate .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: .0625rem solid #e4e9f2;
}
.nb-theme-corporate .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: .3125rem;
  height: .3125rem;
}
.nb-theme-corporate .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem*.5);
}
.nb-theme-corporate .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-corporate .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-corporate .nb-timepicker-container .values-list {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
[dir=ltr] .nb-theme-corporate .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-right: calc(0.3125rem*-1);
}
[dir=rtl] .nb-theme-corporate .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem*-1);
}
.nb-theme-corporate .nb-timepicker-container .header-cell {
  color: #8f9bb3;
  font-size: .9375rem;
  font-family: Open Sans, sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-corporate .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: .0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-corporate .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: .0625rem solid #e4e9f2;
}
.nb-theme-corporate .nb-timepicker-container .column-header {
  border-bottom: .0625rem solid #e4e9f2;
}
[dir=ltr] .nb-theme-corporate .nb-timepicker-container .actions-footer {
  padding-left: .625rem;
}
[dir=rtl] .nb-theme-corporate .nb-timepicker-container .actions-footer {
  padding-right: .625rem;
}
.nb-theme-corporate nb-checkbox .label {
  padding: 0;
}
.nb-theme-corporate nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: .17rem;
  position: relative;
}
.nb-theme-corporate nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 .375rem rgba(143, 155, 179, .16), inset 0 0 0 100vmax rgba(143, 155, 179, .16);
}
.nb-theme-corporate nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-corporate nb-checkbox .text {
  font-family: Open Sans, sans-serif;
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-corporate nb-checkbox .text:not(:empty) {
  padding-left: .6875rem;
}
[dir=rtl] .nb-theme-corporate nb-checkbox .text:not(:empty) {
  padding-right: .6875rem;
}
.nb-theme-corporate nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, .08);
  border-color: #8f9bb3;
}
.nb-theme-corporate nb-checkbox.status-basic .text {
  color: #222b45;
}
.nb-theme-corporate nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #36f;
  border-color: #36f;
}
.nb-theme-corporate nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #36f;
  border-color: #36f;
}
.nb-theme-corporate nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, .24);
  border-color: #8f9bb3;
}
.nb-theme-corporate nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-corporate nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, .16);
  border-color: #36f;
}
.nb-theme-corporate nb-checkbox.status-basic .custom-checkbox:hover.indeterminate,
.nb-theme-corporate nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-corporate nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(143, 155, 179, .24);
  border-color: #8f9bb3;
}
.nb-theme-corporate nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-corporate nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox,
.nb-theme-corporate nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, .48);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, .08);
  border-color: #36f;
}
.nb-theme-corporate nb-checkbox.status-primary .text {
  color: #222b45;
}
.nb-theme-corporate nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #36f;
  border-color: #36f;
}
.nb-theme-corporate nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #36f;
  border-color: #36f;
}
.nb-theme-corporate nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
}
.nb-theme-corporate nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-corporate nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, .16);
  border-color: #36f;
}
.nb-theme-corporate nb-checkbox.status-primary .custom-checkbox:hover.indeterminate,
.nb-theme-corporate nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-corporate nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
}
.nb-theme-corporate nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-corporate nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox,
.nb-theme-corporate nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, .48);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, .08);
  border-color: #00d68f;
}
.nb-theme-corporate nb-checkbox.status-success .text {
  color: #222b45;
}
.nb-theme-corporate nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-corporate nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-corporate nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, .24);
  border-color: #00d68f;
}
.nb-theme-corporate nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-corporate nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, .16);
  border-color: #00d68f;
}
.nb-theme-corporate nb-checkbox.status-success .custom-checkbox:hover.indeterminate,
.nb-theme-corporate nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-corporate nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, .24);
  border-color: #00d68f;
}
.nb-theme-corporate nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-corporate nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox,
.nb-theme-corporate nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, .48);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, .08);
  border-color: #fa0;
}
.nb-theme-corporate nb-checkbox.status-warning .text {
  color: #222b45;
}
.nb-theme-corporate nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #fa0;
  border-color: #fa0;
}
.nb-theme-corporate nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #fa0;
  border-color: #fa0;
}
.nb-theme-corporate nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, .24);
  border-color: #fa0;
}
.nb-theme-corporate nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-corporate nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, .16);
  border-color: #fa0;
}
.nb-theme-corporate nb-checkbox.status-warning .custom-checkbox:hover.indeterminate,
.nb-theme-corporate nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-corporate nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, .24);
  border-color: #fa0;
}
.nb-theme-corporate nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-corporate nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox,
.nb-theme-corporate nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, .48);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, .08);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-checkbox.status-danger .text {
  color: #222b45;
}
.nb-theme-corporate nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-corporate nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-corporate nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, .24);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-corporate nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, .16);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-checkbox.status-danger .custom-checkbox:hover.indeterminate,
.nb-theme-corporate nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-corporate nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, .24);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-corporate nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox,
.nb-theme-corporate nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, .48);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, .08);
  border-color: #0095ff;
}
.nb-theme-corporate nb-checkbox.status-info .text {
  color: #222b45;
}
.nb-theme-corporate nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-corporate nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-corporate nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, .24);
  border-color: #0095ff;
}
.nb-theme-corporate nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-corporate nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, .16);
  border-color: #0095ff;
}
.nb-theme-corporate nb-checkbox.status-info .custom-checkbox:hover.indeterminate,
.nb-theme-corporate nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-corporate nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, .24);
  border-color: #0095ff;
}
.nb-theme-corporate nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-corporate nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox,
.nb-theme-corporate nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, .48);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-checkbox.status-control .custom-checkbox {
  background-color: hsla(0, 0%, 100%, .08);
  border-color: #fff;
}
.nb-theme-corporate nb-checkbox.status-control .text {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #fff;
  border-color: #fff;
}
.nb-theme-corporate nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-corporate nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #fff;
  border-color: #fff;
}
.nb-theme-corporate nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-corporate nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: #fff;
}
.nb-theme-corporate nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-corporate nb-checkbox.status-control .custom-checkbox:hover {
  background-color: hsla(0, 0%, 100%, .16);
  border-color: #fff;
}
.nb-theme-corporate nb-checkbox.status-control .custom-checkbox:hover.indeterminate,
.nb-theme-corporate nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: #fff;
}
.nb-theme-corporate nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate,
.nb-theme-corporate nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-corporate nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #fff;
}
.nb-theme-corporate nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox,
.nb-theme-corporate nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, .48);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-toggle .toggle {
  height: 1.875rem;
  width: 3.125rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
}
[dir=ltr] .nb-theme-corporate nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.75rem - 1px - 1px);
}
[dir=ltr] .nb-theme-corporate nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-corporate nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.75rem - 1px - 1px);
}
[dir=rtl] .nb-theme-corporate nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-corporate nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-corporate nb-toggle .toggle-switcher {
  width: 1.75rem;
  height: 1.75rem;
}
.nb-theme-corporate nb-toggle .toggle-switcher nb-icon {
  height: .75rem;
  width: .75rem;
}
.nb-theme-corporate nb-toggle .text {
  font-family: Open Sans, sans-serif;
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-toggle.status-basic .text {
  color: #222b45;
}
.nb-theme-corporate nb-toggle.status-basic .toggle {
  background-color: rgba(143, 155, 179, .08);
  border-color: #8f9bb3;
}
.nb-theme-corporate nb-toggle.status-basic .toggle.checked {
  background-color: #36f;
  border-color: #36f;
}
.nb-theme-corporate nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
}
.nb-theme-corporate nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-corporate nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
}
.nb-theme-corporate nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-corporate nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, .16);
  border-color: #36f;
}
.nb-theme-corporate nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-corporate nb-toggle.status-basic .toggle-switcher {
  background-color: #fff;
}
.nb-theme-corporate nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #36f;
}
.nb-theme-corporate nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-toggle.status-primary .text {
  color: #222b45;
}
.nb-theme-corporate nb-toggle.status-primary .toggle {
  background-color: rgba(51, 102, 255, .08);
  border-color: #36f;
}
.nb-theme-corporate nb-toggle.status-primary .toggle.checked {
  background-color: #36f;
  border-color: #36f;
}
.nb-theme-corporate nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
}
.nb-theme-corporate nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-corporate nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
}
.nb-theme-corporate nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-corporate nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, .16);
  border-color: #36f;
}
.nb-theme-corporate nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-corporate nb-toggle.status-primary .toggle-switcher {
  background-color: #fff;
}
.nb-theme-corporate nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #36f;
}
.nb-theme-corporate nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-toggle.status-success .text {
  color: #222b45;
}
.nb-theme-corporate nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, .08);
  border-color: #00d68f;
}
.nb-theme-corporate nb-toggle.status-success .toggle.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-corporate nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, .24);
  border-color: #00d68f;
}
.nb-theme-corporate nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-corporate nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, .24);
  border-color: #00d68f;
}
.nb-theme-corporate nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-corporate nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, .16);
  border-color: #00d68f;
}
.nb-theme-corporate nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-corporate nb-toggle.status-success .toggle-switcher {
  background-color: #fff;
}
.nb-theme-corporate nb-toggle.status-success .toggle-switcher nb-icon {
  color: #00d68f;
}
.nb-theme-corporate nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-toggle.status-warning .text {
  color: #222b45;
}
.nb-theme-corporate nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, .08);
  border-color: #fa0;
}
.nb-theme-corporate nb-toggle.status-warning .toggle.checked {
  background-color: #fa0;
  border-color: #fa0;
}
.nb-theme-corporate nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, .24);
  border-color: #fa0;
}
.nb-theme-corporate nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-corporate nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, .24);
  border-color: #fa0;
}
.nb-theme-corporate nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-corporate nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, .16);
  border-color: #fa0;
}
.nb-theme-corporate nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-corporate nb-toggle.status-warning .toggle-switcher {
  background-color: #fff;
}
.nb-theme-corporate nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #fa0;
}
.nb-theme-corporate nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-toggle.status-danger .text {
  color: #222b45;
}
.nb-theme-corporate nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, .08);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-corporate nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, .24);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-corporate nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, .24);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-corporate nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, .16);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-corporate nb-toggle.status-danger .toggle-switcher {
  background-color: #fff;
}
.nb-theme-corporate nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-corporate nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-toggle.status-info .text {
  color: #222b45;
}
.nb-theme-corporate nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, .08);
  border-color: #0095ff;
}
.nb-theme-corporate nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-corporate nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, .24);
  border-color: #0095ff;
}
.nb-theme-corporate nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-corporate nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, .24);
  border-color: #0095ff;
}
.nb-theme-corporate nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-corporate nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, .16);
  border-color: #0095ff;
}
.nb-theme-corporate nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-corporate nb-toggle.status-info .toggle-switcher {
  background-color: #fff;
}
.nb-theme-corporate nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-corporate nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-toggle.status-control .text {
  color: #fff;
}
.nb-theme-corporate nb-toggle.status-control .toggle {
  background-color: hsla(0, 0%, 100%, .08);
  border-color: #fff;
}
.nb-theme-corporate nb-toggle.status-control .toggle.checked {
  background-color: hsla(0, 0%, 100%, .08);
  border-color: #fff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: #fff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: #fff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: #fff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: #fff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: hsla(0, 0%, 100%, .16);
  border-color: #fff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: hsla(0, 0%, 100%, .16);
  border-color: #fff;
}
.nb-theme-corporate nb-toggle.status-control .toggle-switcher {
  background-color: #fff;
}
.nb-theme-corporate nb-toggle.status-control .toggle-switcher nb-icon {
  color: #222b45;
}
.nb-theme-corporate nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:disabled ~ .text {
  color: #fff;
}
.nb-theme-corporate nb-progress-bar .progress-container {
  border-radius: .17rem;
}
.nb-theme-corporate nb-progress-bar .progress-value {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Open Sans, sans-serif;
  transition-duration: 400ms;
  transition-property: width, background-color;
}
.nb-theme-corporate nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-corporate nb-progress-bar.size-tiny .progress-value {
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-corporate nb-progress-bar.size-small .progress-value {
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-corporate nb-progress-bar.size-medium .progress-value {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-corporate nb-progress-bar.size-large .progress-value {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-corporate nb-progress-bar.size-giant .progress-value {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-progress-bar.status-basic .progress-container {
  background-color: #f7f9fc;
}
.nb-theme-corporate nb-progress-bar.status-basic .progress-value {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-corporate nb-progress-bar.status-primary .progress-container {
  background-color: #edf1f7;
}
.nb-theme-corporate nb-progress-bar.status-primary .progress-value {
  background-color: #36f;
  color: #fff;
}
.nb-theme-corporate nb-progress-bar.status-success .progress-container {
  background-color: #edf1f7;
}
.nb-theme-corporate nb-progress-bar.status-success .progress-value {
  background-color: #00d68f;
  color: #fff;
}
.nb-theme-corporate nb-progress-bar.status-warning .progress-container {
  background-color: #edf1f7;
}
.nb-theme-corporate nb-progress-bar.status-warning .progress-value {
  background-color: #fa0;
  color: #fff;
}
.nb-theme-corporate nb-progress-bar.status-danger .progress-container {
  background-color: #edf1f7;
}
.nb-theme-corporate nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #fff;
}
.nb-theme-corporate nb-progress-bar.status-info .progress-container {
  background-color: #edf1f7;
}
.nb-theme-corporate nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #fff;
}
.nb-theme-corporate nb-progress-bar.status-control .progress-container {
  background-color: #edf1f7;
}
.nb-theme-corporate nb-progress-bar.status-control .progress-value {
  background-color: #fff;
  color: #222b45;
}
.nb-theme-corporate nb-badge {
  border-radius: .17rem;
  font-family: Open Sans, sans-serif;
  font-size: .625rem;
  font-weight: 700;
  line-height: .75rem;
  padding: .25rem .4rem;
}
.nb-theme-corporate nb-badge.dot-mode {
  padding: .3rem;
  border-radius: .5rem;
}
.nb-theme-corporate nb-badge.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-corporate nb-badge.status-primary {
  color: #fff;
  background-color: #36f;
}
.nb-theme-corporate nb-badge.status-success {
  color: #fff;
  background-color: #00d68f;
}
.nb-theme-corporate nb-badge.status-warning {
  color: #fff;
  background-color: #fa0;
}
.nb-theme-corporate nb-badge.status-danger {
  color: #fff;
  background-color: #ff3d71;
}
.nb-theme-corporate nb-badge.status-info {
  color: #fff;
  background-color: #0095ff;
}
.nb-theme-corporate nb-badge.status-control {
  color: #222b45;
  background-color: #fff;
}
.nb-theme-corporate nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem*.5);
}
.nb-theme-corporate nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-corporate nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-corporate nb-stepper .header .connector {
  background-color: #edf1f7;
}
.nb-theme-corporate nb-stepper .header .connector-past {
  background-color: #36f;
}
.nb-theme-corporate nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-corporate nb-stepper .header .step {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-stepper .header .step.label-index {
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-stepper .header .step.selected {
  color: #274bdb;
}
.nb-theme-corporate nb-stepper .header .step.selected .label-index {
  border-color: #274bdb;
}
.nb-theme-corporate nb-stepper .header .step.completed {
  color: #36f;
}
.nb-theme-corporate nb-stepper .header .step.completed .label-index {
  background-color: #36f;
  border-color: #36f;
  color: #fff;
}
.nb-theme-corporate nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-corporate nb-alert {
  border-radius: .17rem;
  box-shadow: none;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
}
.nb-theme-corporate nb-alert::-webkit-scrollbar {
  width: .3125rem;
  height: .3125rem;
}
.nb-theme-corporate nb-alert::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem*.5);
}
.nb-theme-corporate nb-alert::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-corporate nb-alert::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-corporate nb-alert {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
[dir=ltr] .nb-theme-corporate nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-corporate nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-corporate nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-corporate nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-corporate nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-corporate nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-corporate nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-corporate nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-corporate nb-alert.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-corporate nb-alert.status-basic a,
.nb-theme-corporate nb-alert.status-basic a:hover {
  color: #222b45;
}
.nb-theme-corporate nb-alert.accent-basic {
  border-top: .17rem solid #edf1f7;
}
.nb-theme-corporate nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-corporate nb-alert.status-primary {
  color: #fff;
  background-color: #36f;
}
.nb-theme-corporate nb-alert.status-primary a,
.nb-theme-corporate nb-alert.status-primary a:hover {
  color: #fff;
}
.nb-theme-corporate nb-alert.accent-primary {
  border-top: .17rem solid #36f;
}
.nb-theme-corporate nb-alert.outline-primary {
  border: 1px solid #1a34b8;
}
.nb-theme-corporate nb-alert.status-success {
  color: #fff;
  background-color: #00d68f;
}
.nb-theme-corporate nb-alert.status-success a,
.nb-theme-corporate nb-alert.status-success a:hover {
  color: #fff;
}
.nb-theme-corporate nb-alert.accent-success {
  border-top: .17rem solid #00d68f;
}
.nb-theme-corporate nb-alert.outline-success {
  border: 1px solid #00997a;
}
.nb-theme-corporate nb-alert.status-warning {
  color: #fff;
  background-color: #fa0;
}
.nb-theme-corporate nb-alert.status-warning a,
.nb-theme-corporate nb-alert.status-warning a:hover {
  color: #fff;
}
.nb-theme-corporate nb-alert.accent-warning {
  border-top: .17rem solid #fa0;
}
.nb-theme-corporate nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-corporate nb-alert.status-danger {
  color: #fff;
  background-color: #ff3d71;
}
.nb-theme-corporate nb-alert.status-danger a,
.nb-theme-corporate nb-alert.status-danger a:hover {
  color: #fff;
}
.nb-theme-corporate nb-alert.accent-danger {
  border-top: .17rem solid #ff3d71;
}
.nb-theme-corporate nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-corporate nb-alert.status-info {
  color: #fff;
  background-color: #0095ff;
}
.nb-theme-corporate nb-alert.status-info a,
.nb-theme-corporate nb-alert.status-info a:hover {
  color: #fff;
}
.nb-theme-corporate nb-alert.accent-info {
  border-top: .17rem solid #0095ff;
}
.nb-theme-corporate nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-corporate nb-alert.status-control {
  color: #222b45;
  background-color: #fff;
}
.nb-theme-corporate nb-alert.status-control a,
.nb-theme-corporate nb-alert.status-control a:hover {
  color: #222b45;
}
.nb-theme-corporate nb-alert.accent-control {
  border-top: .17rem solid #fff;
}
.nb-theme-corporate nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-corporate nb-chat {
  background-color: #fff;
  border: none;
  border-radius: .17rem;
  box-shadow: none;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-corporate nb-chat .header {
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: .17rem;
  border-top-right-radius: .17rem;
  padding: 1rem 1.25rem;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-chat .scrollable {
  overflow: auto;
  flex: 1;
}
.nb-theme-corporate nb-chat .scrollable::-webkit-scrollbar {
  width: .3125rem;
  height: .3125rem;
}
.nb-theme-corporate nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem*.5);
}
.nb-theme-corporate nb-chat .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-corporate nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-corporate nb-chat .scrollable {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-corporate nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-corporate nb-chat .no-messages {
  text-align: center;
}
.nb-theme-corporate nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-corporate nb-chat.size-small {
  height: 21rem;
}
.nb-theme-corporate nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-corporate nb-chat.size-large {
  height: 36rem;
}
.nb-theme-corporate nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-corporate nb-chat.status-basic .header {
  background-color: #fff;
  color: #222b45;
}
.nb-theme-corporate nb-chat.status-primary .header {
  background-color: #36f;
  color: #fff;
}
.nb-theme-corporate nb-chat.status-success .header {
  background-color: #00d68f;
  color: #fff;
}
.nb-theme-corporate nb-chat.status-warning .header {
  background-color: #fa0;
  color: #fff;
}
.nb-theme-corporate nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #fff;
}
.nb-theme-corporate nb-chat.status-info .header {
  background-color: #0095ff;
  color: #fff;
}
.nb-theme-corporate nb-chat.status-control .header {
  background-color: #fff;
  color: #222b45;
}
.nb-theme-corporate nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-corporate nb-chat-message .message {
  flex: 1;
}
.nb-theme-corporate nb-chat-message .avatar {
  display: block;
  border-radius: 50%;
  flex-shrink: 0;
  background: #c5cee0;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 2.5rem;
  height: 2.5rem;
  text-align: center;
  line-height: 2.5rem;
  font-size: .875rem;
  color: #fff;
}
.nb-theme-corporate nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-corporate nb-chat-message nb-chat-message-text .sender {
  font-size: .875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: .5rem;
}
.nb-theme-corporate nb-chat-message nb-chat-message-text p {
  word-break: break-word;
  white-space: pre-wrap;
  max-width: 100%;
  margin-top: 0;
  margin-bottom: 0;
}
.nb-theme-corporate nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: .5rem;
}
.nb-theme-corporate nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-corporate nb-chat-message nb-chat-message-file a {
  color: #8f9bb3;
  background: rgba(0, 0, 0, 0);
  font-size: 4rem;
  text-align: center;
  border: 1px solid #8f9bb3;
  width: 10rem;
  height: 10rem;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: .5rem;
}
.nb-theme-corporate nb-chat-message nb-chat-message-file a:hover,
.nb-theme-corporate nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #8f9bb3;
}
.nb-theme-corporate nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-corporate nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: .5rem;
}
.nb-theme-corporate nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-corporate nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-corporate nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-corporate nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-corporate nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: .875rem;
  background: #f7f9fc;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: .5rem;
  margin-top: 0;
  margin-bottom: .5rem;
}
.nb-theme-corporate nb-chat-message nb-chat-message-quote .sender {
  font-size: .875rem;
  color: #8f9bb3;
  margin-bottom: .5rem;
}
[dir=ltr] .nb-theme-corporate nb-chat-message.not-reply .message {
  margin-left: .5rem;
}
[dir=rtl] .nb-theme-corporate nb-chat-message.not-reply .message {
  margin-right: .5rem;
}
[dir=ltr] .nb-theme-corporate nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-corporate nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-corporate nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-corporate nb-chat-message.not-reply nb-chat-message-text .text {
  background: #36f;
  color: #fff;
}
[dir=ltr] .nb-theme-corporate nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-corporate nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-corporate nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-corporate nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-corporate nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-corporate nb-chat-message.reply .message {
  margin-right: .5rem;
}
[dir=rtl] .nb-theme-corporate nb-chat-message.reply .message {
  margin-left: .5rem;
}
[dir=ltr] .nb-theme-corporate nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-corporate nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-corporate nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-corporate nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-corporate nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-corporate nb-chat-message.reply nb-chat-message-text .text {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-corporate nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-corporate nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-corporate nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-corporate nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #edf1f7;
}
.nb-theme-corporate nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-corporate nb-chat-form input {
  flex: 1;
}
.nb-theme-corporate nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-corporate nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-corporate nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-corporate nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-corporate nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-corporate nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-corporate nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-corporate nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-corporate nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: .5rem;
  flex-wrap: wrap;
}
.nb-theme-corporate nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: .5rem;
  margin-bottom: .5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-corporate nb-chat-form .dropped-files div {
  margin-right: .5rem;
}
[dir=rtl] .nb-theme-corporate nb-chat-form .dropped-files div {
  margin-left: .5rem;
}
.nb-theme-corporate nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: .875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-corporate nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-corporate .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: .5rem;
  border-radius: .5rem;
}
.nb-theme-corporate .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-corporate .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-corporate .nb-custom-message-not-reply {
  background: #36f;
  color: #fff;
}
[dir=ltr] .nb-theme-corporate .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-corporate .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-corporate .nb-custom-message-not-reply a,
.nb-theme-corporate .nb-custom-message-not-reply a:hover,
.nb-theme-corporate .nb-custom-message-not-reply a:focus {
  color: #fff;
}
.nb-theme-corporate .nb-custom-message-reply {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-corporate .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-corporate .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-corporate nb-accordion {
  display: block;
  box-shadow: none;
  border-radius: .17rem;
}
.nb-theme-corporate nb-accordion-item-header {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #edf1f7;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-corporate nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-corporate nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-corporate nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-corporate nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-corporate nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-corporate nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-corporate nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-corporate nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-corporate nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-corporate nb-accordion-item {
  background-color: #fff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, .48);
  cursor: default;
}
.nb-theme-corporate nb-accordion-item:first-child {
  border-top-left-radius: .17rem;
  border-top-right-radius: .17rem;
}
.nb-theme-corporate nb-accordion-item:last-child {
  border-bottom-left-radius: .17rem;
  border-bottom-right-radius: .17rem;
}
.nb-theme-corporate nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-corporate nb-accordion-item:not(.collapsed) + nb-accordion-item nb-accordion-item-header {
  border-top-color: #edf1f7;
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-corporate nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-corporate [nbButton],
.nb-theme-corporate [nbButtonToggle] {
  appearance: none;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
}
.nb-theme-corporate [nbButton]:hover,
.nb-theme-corporate [nbButtonToggle]:hover,
.nb-theme-corporate [nbButton]:focus,
.nb-theme-corporate [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-corporate [nbButton].full-width,
.nb-theme-corporate .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-corporate [nbButton] nb-icon,
.nb-theme-corporate [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-corporate [nbButton].nb-transition,
.nb-theme-corporate .nb-transition[nbButtonToggle] {
  transition-duration: .15s;
  transition-property:
    background-color,
    border-color,
    box-shadow,
    color;
  transition-timing-function: ease-in;
}
.nb-theme-corporate [nbButton]:focus,
.nb-theme-corporate [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate [nbButton][disabled],
.nb-theme-corporate [disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].btn-disabled,
.nb-theme-corporate .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-corporate [nbButton].size-tiny,
.nb-theme-corporate .size-tiny[nbButtonToggle] {
  font-size: .625rem;
  line-height: .75rem;
}
.nb-theme-corporate [nbButton].size-tiny nb-icon,
.nb-theme-corporate .size-tiny[nbButtonToggle] nb-icon {
  font-size: .625rem;
  height: .75rem;
  width: .75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-corporate [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon,
[dir=ltr] .nb-theme-corporate .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: .375rem;
}
[dir=rtl] .nb-theme-corporate [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon,
[dir=rtl] .nb-theme-corporate .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: .375rem;
}
[dir=ltr] .nb-theme-corporate [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon,
[dir=ltr] .nb-theme-corporate .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: .375rem;
}
[dir=rtl] .nb-theme-corporate [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon,
[dir=rtl] .nb-theme-corporate .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: .375rem;
}
.nb-theme-corporate [nbButton].size-tiny.icon-start.icon-end.appearance-filled,
.nb-theme-corporate .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: .4375rem .3125rem;
}
.nb-theme-corporate [nbButton].size-tiny.icon-start.icon-end.appearance-outline,
.nb-theme-corporate .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: .4375rem .3125rem;
}
.nb-theme-corporate [nbButton].size-tiny.icon-start.icon-end.appearance-ghost,
.nb-theme-corporate .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: .4375rem .3125rem;
}
.nb-theme-corporate [nbButton].size-tiny.icon-start.icon-end.appearance-hero,
.nb-theme-corporate .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: .5rem .375rem;
}
.nb-theme-corporate [nbButton].size-small,
.nb-theme-corporate .size-small[nbButtonToggle] {
  font-size: .75rem;
  line-height: 1rem;
}
.nb-theme-corporate [nbButton].size-small nb-icon,
.nb-theme-corporate .size-small[nbButtonToggle] nb-icon {
  font-size: .75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-corporate [nbButton].size-small.icon-start:not(.icon-end) nb-icon,
[dir=ltr] .nb-theme-corporate .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: .375rem;
}
[dir=rtl] .nb-theme-corporate [nbButton].size-small.icon-start:not(.icon-end) nb-icon,
[dir=rtl] .nb-theme-corporate .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: .375rem;
}
[dir=ltr] .nb-theme-corporate [nbButton].size-small.icon-end:not(.icon-start) nb-icon,
[dir=ltr] .nb-theme-corporate .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: .375rem;
}
[dir=rtl] .nb-theme-corporate [nbButton].size-small.icon-end:not(.icon-start) nb-icon,
[dir=rtl] .nb-theme-corporate .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: .375rem;
}
.nb-theme-corporate [nbButton].size-small.icon-start.icon-end.appearance-filled,
.nb-theme-corporate .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: .5625rem .4375rem;
}
.nb-theme-corporate [nbButton].size-small.icon-start.icon-end.appearance-outline,
.nb-theme-corporate .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: .5625rem .4375rem;
}
.nb-theme-corporate [nbButton].size-small.icon-start.icon-end.appearance-ghost,
.nb-theme-corporate .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: .5625rem .4375rem;
}
.nb-theme-corporate [nbButton].size-small.icon-start.icon-end.appearance-hero,
.nb-theme-corporate .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: .5625rem .5rem;
}
.nb-theme-corporate [nbButton].size-medium,
.nb-theme-corporate .size-medium[nbButtonToggle] {
  font-size: .875rem;
  line-height: 1rem;
}
.nb-theme-corporate [nbButton].size-medium nb-icon,
.nb-theme-corporate .size-medium[nbButtonToggle] nb-icon {
  font-size: .875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-corporate [nbButton].size-medium.icon-start:not(.icon-end) nb-icon,
[dir=ltr] .nb-theme-corporate .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: .5rem;
}
[dir=rtl] .nb-theme-corporate [nbButton].size-medium.icon-start:not(.icon-end) nb-icon,
[dir=rtl] .nb-theme-corporate .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: .5rem;
}
[dir=ltr] .nb-theme-corporate [nbButton].size-medium.icon-end:not(.icon-start) nb-icon,
[dir=ltr] .nb-theme-corporate .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: .5rem;
}
[dir=rtl] .nb-theme-corporate [nbButton].size-medium.icon-end:not(.icon-start) nb-icon,
[dir=rtl] .nb-theme-corporate .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: .5rem;
}
.nb-theme-corporate [nbButton].size-medium.icon-start.icon-end.appearance-filled,
.nb-theme-corporate .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: .6875rem .5625rem;
}
.nb-theme-corporate [nbButton].size-medium.icon-start.icon-end.appearance-outline,
.nb-theme-corporate .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: .6875rem .5625rem;
}
.nb-theme-corporate [nbButton].size-medium.icon-start.icon-end.appearance-ghost,
.nb-theme-corporate .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: .6875rem .5625rem;
}
.nb-theme-corporate [nbButton].size-medium.icon-start.icon-end.appearance-hero,
.nb-theme-corporate .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: .75rem .5625rem;
}
.nb-theme-corporate [nbButton].size-large,
.nb-theme-corporate .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-corporate [nbButton].size-large nb-icon,
.nb-theme-corporate .size-large[nbButtonToggle] nb-icon {
  font-size: 1rem;
  height: 1.5rem;
  width: 1.5rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-corporate [nbButton].size-large.icon-start:not(.icon-end) nb-icon,
[dir=ltr] .nb-theme-corporate .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: .75rem;
}
[dir=rtl] .nb-theme-corporate [nbButton].size-large.icon-start:not(.icon-end) nb-icon,
[dir=rtl] .nb-theme-corporate .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: .75rem;
}
[dir=ltr] .nb-theme-corporate [nbButton].size-large.icon-end:not(.icon-start) nb-icon,
[dir=ltr] .nb-theme-corporate .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: .75rem;
}
[dir=rtl] .nb-theme-corporate [nbButton].size-large.icon-end:not(.icon-start) nb-icon,
[dir=rtl] .nb-theme-corporate .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: .75rem;
}
.nb-theme-corporate [nbButton].size-large.icon-start.icon-end.appearance-filled,
.nb-theme-corporate .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: .8125rem .6875rem;
}
.nb-theme-corporate [nbButton].size-large.icon-start.icon-end.appearance-outline,
.nb-theme-corporate .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: .8125rem .6875rem;
}
.nb-theme-corporate [nbButton].size-large.icon-start.icon-end.appearance-ghost,
.nb-theme-corporate .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: .8125rem .6875rem;
}
.nb-theme-corporate [nbButton].size-large.icon-start.icon-end.appearance-hero,
.nb-theme-corporate .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: .875rem .6875rem;
}
.nb-theme-corporate [nbButton].size-giant,
.nb-theme-corporate .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-corporate [nbButton].size-giant nb-icon,
.nb-theme-corporate .size-giant[nbButtonToggle] nb-icon {
  font-size: 1.125rem;
  height: 1.5rem;
  width: 1.5rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-corporate [nbButton].size-giant.icon-start:not(.icon-end) nb-icon,
[dir=ltr] .nb-theme-corporate .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: .75rem;
}
[dir=rtl] .nb-theme-corporate [nbButton].size-giant.icon-start:not(.icon-end) nb-icon,
[dir=rtl] .nb-theme-corporate .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: .75rem;
}
[dir=ltr] .nb-theme-corporate [nbButton].size-giant.icon-end:not(.icon-start) nb-icon,
[dir=ltr] .nb-theme-corporate .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: .75rem;
}
[dir=rtl] .nb-theme-corporate [nbButton].size-giant.icon-end:not(.icon-start) nb-icon,
[dir=rtl] .nb-theme-corporate .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: .75rem;
}
.nb-theme-corporate [nbButton].size-giant.icon-start.icon-end.appearance-filled,
.nb-theme-corporate .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem .9375rem;
}
.nb-theme-corporate [nbButton].size-giant.icon-start.icon-end.appearance-outline,
.nb-theme-corporate .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem .9375rem;
}
.nb-theme-corporate [nbButton].size-giant.icon-start.icon-end.appearance-ghost,
.nb-theme-corporate .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem .9375rem;
}
.nb-theme-corporate [nbButton].size-giant.icon-start.icon-end.appearance-hero,
.nb-theme-corporate .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-corporate [nbButton].shape-rectangle,
.nb-theme-corporate .shape-rectangle[nbButtonToggle] {
  border-radius: .17rem;
}
.nb-theme-corporate [nbButton].shape-semi-round,
.nb-theme-corporate .shape-semi-round[nbButtonToggle] {
  border-radius: .75rem;
}
.nb-theme-corporate [nbButton].shape-round,
.nb-theme-corporate .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-corporate a[nbButton],
.nb-theme-corporate a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-corporate [nbButton].appearance-filled,
.nb-theme-corporate .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: .0625rem;
  text-transform: uppercase;
}
.nb-theme-corporate [nbButton].appearance-filled.size-tiny,
.nb-theme-corporate .appearance-filled.size-tiny[nbButtonToggle] {
  padding: .3125rem .625rem;
}
.nb-theme-corporate [nbButton].appearance-filled.size-small,
.nb-theme-corporate .appearance-filled.size-small[nbButtonToggle] {
  padding: .4375rem .875rem;
}
.nb-theme-corporate [nbButton].appearance-filled.size-medium,
.nb-theme-corporate .appearance-filled.size-medium[nbButtonToggle] {
  padding: .6875rem 1.125rem;
}
.nb-theme-corporate [nbButton].appearance-filled.size-large,
.nb-theme-corporate .appearance-filled.size-large[nbButtonToggle] {
  padding: .8125rem 1.125rem;
}
.nb-theme-corporate [nbButton].appearance-filled.size-giant,
.nb-theme-corporate .appearance-filled.size-giant[nbButtonToggle] {
  padding: .9375rem 1.375rem;
}
.nb-theme-corporate [nbButton].appearance-filled.status-basic,
.nb-theme-corporate .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-corporate [nbButton].appearance-filled.status-basic:focus,
.nb-theme-corporate .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-corporate [nbButton].appearance-filled.status-basic:hover,
.nb-theme-corporate .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate [nbButton].appearance-filled.status-basic:active,
.nb-theme-corporate .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e4e9f2;
  border-color: #e4e9f2;
}
.nb-theme-corporate [nbButton].appearance-filled.status-basic[disabled],
.nb-theme-corporate .appearance-filled.status-basic[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-filled.status-basic.btn-disabled,
.nb-theme-corporate .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-filled.status-primary,
.nb-theme-corporate .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #36f;
  border-color: #36f;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-filled.status-primary:focus,
.nb-theme-corporate .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-corporate [nbButton].appearance-filled.status-primary:hover,
.nb-theme-corporate .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-corporate [nbButton].appearance-filled.status-primary:active,
.nb-theme-corporate .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-corporate [nbButton].appearance-filled.status-primary[disabled],
.nb-theme-corporate .appearance-filled.status-primary[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-filled.status-primary.btn-disabled,
.nb-theme-corporate .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-filled.status-success,
.nb-theme-corporate .appearance-filled.status-success[nbButtonToggle] {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-filled.status-success:focus,
.nb-theme-corporate .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-corporate [nbButton].appearance-filled.status-success:hover,
.nb-theme-corporate .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-corporate [nbButton].appearance-filled.status-success:active,
.nb-theme-corporate .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-corporate [nbButton].appearance-filled.status-success[disabled],
.nb-theme-corporate .appearance-filled.status-success[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-filled.status-success.btn-disabled,
.nb-theme-corporate .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-filled.status-warning,
.nb-theme-corporate .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #fa0;
  border-color: #fa0;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-filled.status-warning:focus,
.nb-theme-corporate .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-corporate [nbButton].appearance-filled.status-warning:hover,
.nb-theme-corporate .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-corporate [nbButton].appearance-filled.status-warning:active,
.nb-theme-corporate .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-corporate [nbButton].appearance-filled.status-warning[disabled],
.nb-theme-corporate .appearance-filled.status-warning[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-filled.status-warning.btn-disabled,
.nb-theme-corporate .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-filled.status-danger,
.nb-theme-corporate .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-filled.status-danger:focus,
.nb-theme-corporate .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-corporate [nbButton].appearance-filled.status-danger:hover,
.nb-theme-corporate .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-corporate [nbButton].appearance-filled.status-danger:active,
.nb-theme-corporate .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-corporate [nbButton].appearance-filled.status-danger[disabled],
.nb-theme-corporate .appearance-filled.status-danger[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-filled.status-danger.btn-disabled,
.nb-theme-corporate .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-filled.status-info,
.nb-theme-corporate .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-filled.status-info:focus,
.nb-theme-corporate .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-corporate [nbButton].appearance-filled.status-info:hover,
.nb-theme-corporate .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-corporate [nbButton].appearance-filled.status-info:active,
.nb-theme-corporate .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-corporate [nbButton].appearance-filled.status-info[disabled],
.nb-theme-corporate .appearance-filled.status-info[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-filled.status-info.btn-disabled,
.nb-theme-corporate .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-filled.status-control,
.nb-theme-corporate .appearance-filled.status-control[nbButtonToggle] {
  background-color: #fff;
  border-color: #fff;
  color: #222b45;
}
.nb-theme-corporate [nbButton].appearance-filled.status-control:focus,
.nb-theme-corporate .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-corporate [nbButton].appearance-filled.status-control:hover,
.nb-theme-corporate .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate [nbButton].appearance-filled.status-control:active,
.nb-theme-corporate .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-corporate [nbButton].appearance-filled.status-control[disabled],
.nb-theme-corporate .appearance-filled.status-control[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-filled.status-control.btn-disabled,
.nb-theme-corporate .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-outline,
.nb-theme-corporate .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: .0625rem;
  text-transform: uppercase;
}
.nb-theme-corporate [nbButton].appearance-outline:focus,
.nb-theme-corporate .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate [nbButton].appearance-outline:focus:not(:hover):not(:active),
.nb-theme-corporate .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 .375rem rgba(143, 155, 179, .16), inset 0 0 0 100vmax rgba(143, 155, 179, .16);
}
.nb-theme-corporate [nbButton].appearance-outline.size-tiny,
.nb-theme-corporate .appearance-outline.size-tiny[nbButtonToggle] {
  padding: .3125rem .625rem;
}
.nb-theme-corporate [nbButton].appearance-outline.size-small,
.nb-theme-corporate .appearance-outline.size-small[nbButtonToggle] {
  padding: .4375rem .875rem;
}
.nb-theme-corporate [nbButton].appearance-outline.size-medium,
.nb-theme-corporate .appearance-outline.size-medium[nbButtonToggle] {
  padding: .6875rem 1.125rem;
}
.nb-theme-corporate [nbButton].appearance-outline.size-large,
.nb-theme-corporate .appearance-outline.size-large[nbButtonToggle] {
  padding: .8125rem 1.125rem;
}
.nb-theme-corporate [nbButton].appearance-outline.size-giant,
.nb-theme-corporate .appearance-outline.size-giant[nbButtonToggle] {
  padding: .9375rem 1.375rem;
}
.nb-theme-corporate [nbButton].appearance-outline.status-basic,
.nb-theme-corporate .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-corporate [nbButton].appearance-outline.status-basic:focus,
.nb-theme-corporate .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, .24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-corporate [nbButton].appearance-outline.status-basic:hover,
.nb-theme-corporate .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, .16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-corporate [nbButton].appearance-outline.status-basic:active,
.nb-theme-corporate .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, .24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-corporate [nbButton].appearance-outline.status-basic[disabled],
.nb-theme-corporate .appearance-outline.status-basic[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-outline.status-basic.btn-disabled,
.nb-theme-corporate .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-outline.status-primary,
.nb-theme-corporate .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, .08);
  border-color: #36f;
  color: #36f;
}
.nb-theme-corporate [nbButton].appearance-outline.status-primary:focus,
.nb-theme-corporate .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
  color: #36f;
}
.nb-theme-corporate [nbButton].appearance-outline.status-primary:hover,
.nb-theme-corporate .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, .16);
  border-color: #36f;
  color: #36f;
}
.nb-theme-corporate [nbButton].appearance-outline.status-primary:active,
.nb-theme-corporate .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
  color: #36f;
}
.nb-theme-corporate [nbButton].appearance-outline.status-primary[disabled],
.nb-theme-corporate .appearance-outline.status-primary[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-outline.status-primary.btn-disabled,
.nb-theme-corporate .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-outline.status-success,
.nb-theme-corporate .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, .08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-corporate [nbButton].appearance-outline.status-success:focus,
.nb-theme-corporate .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, .24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-corporate [nbButton].appearance-outline.status-success:hover,
.nb-theme-corporate .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, .16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-corporate [nbButton].appearance-outline.status-success:active,
.nb-theme-corporate .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, .24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-corporate [nbButton].appearance-outline.status-success[disabled],
.nb-theme-corporate .appearance-outline.status-success[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-outline.status-success.btn-disabled,
.nb-theme-corporate .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-outline.status-warning,
.nb-theme-corporate .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, .08);
  border-color: #fa0;
  color: #fa0;
}
.nb-theme-corporate [nbButton].appearance-outline.status-warning:focus,
.nb-theme-corporate .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, .24);
  border-color: #fa0;
  color: #fa0;
}
.nb-theme-corporate [nbButton].appearance-outline.status-warning:hover,
.nb-theme-corporate .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, .16);
  border-color: #fa0;
  color: #fa0;
}
.nb-theme-corporate [nbButton].appearance-outline.status-warning:active,
.nb-theme-corporate .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, .24);
  border-color: #fa0;
  color: #fa0;
}
.nb-theme-corporate [nbButton].appearance-outline.status-warning[disabled],
.nb-theme-corporate .appearance-outline.status-warning[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-outline.status-warning.btn-disabled,
.nb-theme-corporate .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-outline.status-danger,
.nb-theme-corporate .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, .08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-corporate [nbButton].appearance-outline.status-danger:focus,
.nb-theme-corporate .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, .24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-corporate [nbButton].appearance-outline.status-danger:hover,
.nb-theme-corporate .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, .16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-corporate [nbButton].appearance-outline.status-danger:active,
.nb-theme-corporate .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, .24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-corporate [nbButton].appearance-outline.status-danger[disabled],
.nb-theme-corporate .appearance-outline.status-danger[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-outline.status-danger.btn-disabled,
.nb-theme-corporate .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-outline.status-info,
.nb-theme-corporate .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, .08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-info:focus,
.nb-theme-corporate .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, .24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-info:hover,
.nb-theme-corporate .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, .16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-info:active,
.nb-theme-corporate .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, .24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-info[disabled],
.nb-theme-corporate .appearance-outline.status-info[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-outline.status-info.btn-disabled,
.nb-theme-corporate .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-outline.status-control,
.nb-theme-corporate .appearance-outline.status-control[nbButtonToggle] {
  background-color: hsla(0, 0%, 100%, .08);
  border-color: #fff;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-control:focus,
.nb-theme-corporate .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: #fff;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-control:hover,
.nb-theme-corporate .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: hsla(0, 0%, 100%, .16);
  border-color: #fff;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-control:active,
.nb-theme-corporate .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: #fff;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-control[disabled],
.nb-theme-corporate .appearance-outline.status-control[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-outline.status-control.btn-disabled,
.nb-theme-corporate .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-ghost,
.nb-theme-corporate .appearance-ghost[nbButtonToggle] {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: .0625rem;
  text-transform: uppercase;
}
.nb-theme-corporate [nbButton].appearance-ghost:focus,
.nb-theme-corporate .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate [nbButton].appearance-ghost:focus:not(:hover):not(:active),
.nb-theme-corporate .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 .375rem rgba(143, 155, 179, .16), inset 0 0 0 100vmax rgba(143, 155, 179, .16);
}
.nb-theme-corporate [nbButton].appearance-ghost.size-tiny,
.nb-theme-corporate .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: .3125rem .625rem;
}
.nb-theme-corporate [nbButton].appearance-ghost.size-small,
.nb-theme-corporate .appearance-ghost.size-small[nbButtonToggle] {
  padding: .4375rem .875rem;
}
.nb-theme-corporate [nbButton].appearance-ghost.size-medium,
.nb-theme-corporate .appearance-ghost.size-medium[nbButtonToggle] {
  padding: .6875rem 1.125rem;
}
.nb-theme-corporate [nbButton].appearance-ghost.size-large,
.nb-theme-corporate .appearance-ghost.size-large[nbButtonToggle] {
  padding: .8125rem 1.125rem;
}
.nb-theme-corporate [nbButton].appearance-ghost.size-giant,
.nb-theme-corporate .appearance-ghost.size-giant[nbButtonToggle] {
  padding: .9375rem 1.375rem;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-basic,
.nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle] {
  color: #8f9bb3;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .4);
  color: #8f9bb3;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, .08);
  border-color: rgba(0, 0, 0, 0);
  color: #8f9bb3;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-basic:active,
.nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: #8f9bb3;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-basic[disabled],
.nb-theme-corporate .appearance-ghost.status-basic[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-ghost.status-basic.btn-disabled,
.nb-theme-corporate .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-ghost.status-primary,
.nb-theme-corporate .appearance-ghost.status-primary[nbButtonToggle] {
  color: #36f;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-primary:focus,
.nb-theme-corporate .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .4);
  color: #36f;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-primary:hover,
.nb-theme-corporate .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, .08);
  border-color: rgba(0, 0, 0, 0);
  color: #36f;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-primary:active,
.nb-theme-corporate .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: #36f;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-primary[disabled],
.nb-theme-corporate .appearance-ghost.status-primary[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-ghost.status-primary.btn-disabled,
.nb-theme-corporate .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-ghost.status-success,
.nb-theme-corporate .appearance-ghost.status-success[nbButtonToggle] {
  color: #00d68f;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-success:focus,
.nb-theme-corporate .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .4);
  color: #00d68f;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-success:hover,
.nb-theme-corporate .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, .08);
  border-color: rgba(0, 0, 0, 0);
  color: #00d68f;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-success:active,
.nb-theme-corporate .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: #00d68f;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-success[disabled],
.nb-theme-corporate .appearance-ghost.status-success[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-ghost.status-success.btn-disabled,
.nb-theme-corporate .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-ghost.status-warning,
.nb-theme-corporate .appearance-ghost.status-warning[nbButtonToggle] {
  color: #fa0;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-warning:focus,
.nb-theme-corporate .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .4);
  color: #fa0;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-warning:hover,
.nb-theme-corporate .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, .08);
  border-color: rgba(0, 0, 0, 0);
  color: #fa0;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-warning:active,
.nb-theme-corporate .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: #fa0;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-warning[disabled],
.nb-theme-corporate .appearance-ghost.status-warning[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-ghost.status-warning.btn-disabled,
.nb-theme-corporate .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-ghost.status-danger,
.nb-theme-corporate .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-danger:focus,
.nb-theme-corporate .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .4);
  color: #ff3d71;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-danger:hover,
.nb-theme-corporate .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, .08);
  border-color: rgba(0, 0, 0, 0);
  color: #ff3d71;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-danger:active,
.nb-theme-corporate .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: #ff3d71;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-danger[disabled],
.nb-theme-corporate .appearance-ghost.status-danger[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-ghost.status-danger.btn-disabled,
.nb-theme-corporate .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-ghost.status-info,
.nb-theme-corporate .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-info:focus,
.nb-theme-corporate .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .4);
  color: #0095ff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-info:hover,
.nb-theme-corporate .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, .08);
  border-color: rgba(0, 0, 0, 0);
  color: #0095ff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-info:active,
.nb-theme-corporate .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: #0095ff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-info[disabled],
.nb-theme-corporate .appearance-ghost.status-info[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-ghost.status-info.btn-disabled,
.nb-theme-corporate .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-ghost.status-control,
.nb-theme-corporate .appearance-ghost.status-control[nbButtonToggle] {
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-control:focus,
.nb-theme-corporate .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .4);
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-control:hover,
.nb-theme-corporate .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, .08);
  border-color: rgba(0, 0, 0, 0);
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-control:active,
.nb-theme-corporate .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-control[disabled],
.nb-theme-corporate .appearance-ghost.status-control[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-ghost.status-control.btn-disabled,
.nb-theme-corporate .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(0, 0, 0, 0);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-hero,
.nb-theme-corporate .appearance-hero[nbButtonToggle] {
  text-shadow: none;
  text-transform: uppercase;
}
.nb-theme-corporate [nbButton].appearance-hero.size-tiny,
.nb-theme-corporate .appearance-hero.size-tiny[nbButtonToggle] {
  padding: .375rem .6875rem;
}
.nb-theme-corporate [nbButton].appearance-hero.size-small,
.nb-theme-corporate .appearance-hero.size-small[nbButtonToggle] {
  padding: .5rem .9375rem;
}
.nb-theme-corporate [nbButton].appearance-hero.size-medium,
.nb-theme-corporate .appearance-hero.size-medium[nbButtonToggle] {
  padding: .75rem 1.1875rem;
}
.nb-theme-corporate [nbButton].appearance-hero.size-large,
.nb-theme-corporate .appearance-hero.size-large[nbButtonToggle] {
  padding: .875rem 1.1875rem;
}
.nb-theme-corporate [nbButton].appearance-hero.size-giant,
.nb-theme-corporate .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-corporate [nbButton].appearance-hero.status-basic,
.nb-theme-corporate .appearance-hero.status-basic[nbButtonToggle] {
  background-image:
    linear-gradient(
      to right,
      #f7f9fc,
      #edf1f7);
  border: none;
  box-shadow:
    0 0 0 0 #8f9bb3,
    0 0 20px 0 #2e3a59,
    none;
  color: #8f9bb3;
}
.nb-theme-corporate [nbButton].appearance-hero.status-basic:focus,
.nb-theme-corporate .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image:
    linear-gradient(
      to right,
      #edf1f7,
      #e4e9f2);
  box-shadow:
    0 0 0 0 #8f9bb3,
    0 0 20px 0 #2e3a59,
    none,
    0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate [nbButton].appearance-hero.status-basic:hover,
.nb-theme-corporate .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image:
    linear-gradient(
      to right,
      #ffffff,
      #f7f9fc);
}
.nb-theme-corporate [nbButton].appearance-hero.status-basic:active,
.nb-theme-corporate .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image:
    linear-gradient(
      to right,
      #edf1f7,
      #e4e9f2);
}
.nb-theme-corporate [nbButton].appearance-hero.status-basic[disabled],
.nb-theme-corporate .appearance-hero.status-basic[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-hero.status-basic.btn-disabled,
.nb-theme-corporate .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  background-image: none;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-hero.status-basic.button-pulse,
.nb-theme-corporate .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse .75s infinite alternate;
}
@-webkit-keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: .8;
  }
}
@-moz-keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: .8;
  }
}
@-o-keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: .8;
  }
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: .8;
  }
}
.nb-theme-corporate [nbButton].appearance-hero.status-primary,
.nb-theme-corporate .appearance-hero.status-primary[nbButtonToggle] {
  background-image:
    linear-gradient(
      to right,
      #598bff,
      #3366ff);
  border: none;
  box-shadow:
    0 0 0 0 #274bdb,
    0 0 20px 0 #1a34b8,
    none;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-hero.status-primary:focus,
.nb-theme-corporate .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image:
    linear-gradient(
      to right,
      #3366ff,
      #274bdb);
  box-shadow:
    0 0 0 0 #274bdb,
    0 0 20px 0 #1a34b8,
    none,
    0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate [nbButton].appearance-hero.status-primary:hover,
.nb-theme-corporate .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image:
    linear-gradient(
      to right,
      #a6c1ff,
      #598bff);
}
.nb-theme-corporate [nbButton].appearance-hero.status-primary:active,
.nb-theme-corporate .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image:
    linear-gradient(
      to right,
      #3366ff,
      #274bdb);
}
.nb-theme-corporate [nbButton].appearance-hero.status-primary[disabled],
.nb-theme-corporate .appearance-hero.status-primary[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-hero.status-primary.btn-disabled,
.nb-theme-corporate .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  background-image: none;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-hero.status-primary.button-pulse,
.nb-theme-corporate .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse .75s infinite alternate;
}
@-webkit-keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #598bff;
    opacity: .8;
  }
}
@-moz-keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #598bff;
    opacity: .8;
  }
}
@-o-keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #598bff;
    opacity: .8;
  }
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #598bff;
    opacity: .8;
  }
}
.nb-theme-corporate [nbButton].appearance-hero.status-success,
.nb-theme-corporate .appearance-hero.status-success[nbButtonToggle] {
  background-image:
    linear-gradient(
      to right,
      #2ce69b,
      #00d68f);
  border: none;
  box-shadow:
    0 0 0 0 #00b887,
    0 0 20px 0 #00997a,
    none;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-hero.status-success:focus,
.nb-theme-corporate .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image:
    linear-gradient(
      to right,
      #00d68f,
      #00b887);
  box-shadow:
    0 0 0 0 #00b887,
    0 0 20px 0 #00997a,
    none,
    0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate [nbButton].appearance-hero.status-success:hover,
.nb-theme-corporate .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image:
    linear-gradient(
      to right,
      #8cfac7,
      #2ce69b);
}
.nb-theme-corporate [nbButton].appearance-hero.status-success:active,
.nb-theme-corporate .appearance-hero.status-success[nbButtonToggle]:active {
  background-image:
    linear-gradient(
      to right,
      #00d68f,
      #00b887);
}
.nb-theme-corporate [nbButton].appearance-hero.status-success[disabled],
.nb-theme-corporate .appearance-hero.status-success[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-hero.status-success.btn-disabled,
.nb-theme-corporate .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  background-image: none;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-hero.status-success.button-pulse,
.nb-theme-corporate .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse .75s infinite alternate;
}
@-webkit-keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: .8;
  }
}
@-moz-keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: .8;
  }
}
@-o-keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: .8;
  }
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: .8;
  }
}
.nb-theme-corporate [nbButton].appearance-hero.status-warning,
.nb-theme-corporate .appearance-hero.status-warning[nbButtonToggle] {
  background-image:
    linear-gradient(
      to right,
      #ffc94d,
      #ffaa00);
  border: none;
  box-shadow:
    0 0 0 0 #db8b00,
    0 0 20px 0 #b86e00,
    none;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-hero.status-warning:focus,
.nb-theme-corporate .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image:
    linear-gradient(
      to right,
      #ffaa00,
      #db8b00);
  box-shadow:
    0 0 0 0 #db8b00,
    0 0 20px 0 #b86e00,
    none,
    0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate [nbButton].appearance-hero.status-warning:hover,
.nb-theme-corporate .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image:
    linear-gradient(
      to right,
      #ffe59e,
      #ffc94d);
}
.nb-theme-corporate [nbButton].appearance-hero.status-warning:active,
.nb-theme-corporate .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image:
    linear-gradient(
      to right,
      #ffaa00,
      #db8b00);
}
.nb-theme-corporate [nbButton].appearance-hero.status-warning[disabled],
.nb-theme-corporate .appearance-hero.status-warning[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-hero.status-warning.btn-disabled,
.nb-theme-corporate .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  background-image: none;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-hero.status-warning.button-pulse,
.nb-theme-corporate .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse .75s infinite alternate;
}
@-webkit-keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: .8;
  }
}
@-moz-keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: .8;
  }
}
@-o-keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: .8;
  }
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: .8;
  }
}
.nb-theme-corporate [nbButton].appearance-hero.status-danger,
.nb-theme-corporate .appearance-hero.status-danger[nbButtonToggle] {
  background-image:
    linear-gradient(
      to right,
      #ff708d,
      #ff3d71);
  border: none;
  box-shadow:
    0 0 0 0 #db2c66,
    0 0 20px 0 #b81d5b,
    none;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-hero.status-danger:focus,
.nb-theme-corporate .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image:
    linear-gradient(
      to right,
      #ff3d71,
      #db2c66);
  box-shadow:
    0 0 0 0 #db2c66,
    0 0 20px 0 #b81d5b,
    none,
    0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate [nbButton].appearance-hero.status-danger:hover,
.nb-theme-corporate .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image:
    linear-gradient(
      to right,
      #ffa8b4,
      #ff708d);
}
.nb-theme-corporate [nbButton].appearance-hero.status-danger:active,
.nb-theme-corporate .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image:
    linear-gradient(
      to right,
      #ff3d71,
      #db2c66);
}
.nb-theme-corporate [nbButton].appearance-hero.status-danger[disabled],
.nb-theme-corporate .appearance-hero.status-danger[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-hero.status-danger.btn-disabled,
.nb-theme-corporate .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  background-image: none;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-hero.status-danger.button-pulse,
.nb-theme-corporate .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse .75s infinite alternate;
}
@-webkit-keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: .8;
  }
}
@-moz-keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: .8;
  }
}
@-o-keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: .8;
  }
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: .8;
  }
}
.nb-theme-corporate [nbButton].appearance-hero.status-info,
.nb-theme-corporate .appearance-hero.status-info[nbButtonToggle] {
  background-image:
    linear-gradient(
      to right,
      #42aaff,
      #0095ff);
  border: none;
  box-shadow:
    0 0 0 0 #006fd6,
    0 0 20px 0 #0057c2,
    none;
  color: #fff;
}
.nb-theme-corporate [nbButton].appearance-hero.status-info:focus,
.nb-theme-corporate .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image:
    linear-gradient(
      to right,
      #0095ff,
      #006fd6);
  box-shadow:
    0 0 0 0 #006fd6,
    0 0 20px 0 #0057c2,
    none,
    0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate [nbButton].appearance-hero.status-info:hover,
.nb-theme-corporate .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image:
    linear-gradient(
      to right,
      #94cbff,
      #42aaff);
}
.nb-theme-corporate [nbButton].appearance-hero.status-info:active,
.nb-theme-corporate .appearance-hero.status-info[nbButtonToggle]:active {
  background-image:
    linear-gradient(
      to right,
      #0095ff,
      #006fd6);
}
.nb-theme-corporate [nbButton].appearance-hero.status-info[disabled],
.nb-theme-corporate .appearance-hero.status-info[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-hero.status-info.btn-disabled,
.nb-theme-corporate .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  background-image: none;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-hero.status-info.button-pulse,
.nb-theme-corporate .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse .75s infinite alternate;
}
@-webkit-keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: .8;
  }
}
@-moz-keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: .8;
  }
}
@-o-keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: .8;
  }
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: .8;
  }
}
.nb-theme-corporate [nbButton].appearance-hero.status-control,
.nb-theme-corporate .appearance-hero.status-control[nbButtonToggle] {
  background-image:
    linear-gradient(
      to right,
      #ffffff,
      #ffffff);
  border: none;
  box-shadow:
    0 0 0 0 #8f9bb3,
    0 0 20px 0 #2e3a59,
    none;
  color: #222b45;
}
.nb-theme-corporate [nbButton].appearance-hero.status-control:focus,
.nb-theme-corporate .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image:
    linear-gradient(
      to right,
      #f7f9fc,
      #edf1f7);
  box-shadow:
    0 0 0 0 #8f9bb3,
    0 0 20px 0 #2e3a59,
    none,
    0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate [nbButton].appearance-hero.status-control:hover,
.nb-theme-corporate .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image:
    linear-gradient(
      to right,
      #ffffff,
      #f7f9fc);
}
.nb-theme-corporate [nbButton].appearance-hero.status-control:active,
.nb-theme-corporate .appearance-hero.status-control[nbButtonToggle]:active {
  background-image:
    linear-gradient(
      to right,
      #f7f9fc,
      #edf1f7);
}
.nb-theme-corporate [nbButton].appearance-hero.status-control[disabled],
.nb-theme-corporate .appearance-hero.status-control[disabled][nbButtonToggle],
.nb-theme-corporate [nbButton].appearance-hero.status-control.btn-disabled,
.nb-theme-corporate .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, .24);
  background-image: none;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbButton].appearance-hero.status-control.button-pulse,
.nb-theme-corporate .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse .75s infinite alternate;
}
@-webkit-keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #fff;
    opacity: .8;
  }
}
@-moz-keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #fff;
    opacity: .8;
  }
}
@-o-keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #fff;
    opacity: .8;
  }
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: .3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #fff;
    opacity: .8;
  }
}
.nb-theme-corporate nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-corporate nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-corporate nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-corporate nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-corporate nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-corporate nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-corporate nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-corporate nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-corporate nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-corporate nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-corporate nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-corporate nb-button-group [nbButton].appearance-filled,
.nb-theme-corporate nb-button-group [nbButton].appearance-ghost,
.nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-corporate nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: rgba(0, 0, 0, 0);
}
[dir=ltr] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #c5cee0;
}
[dir=rtl] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #8f9bb3;
}
[dir=ltr] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #274bdb;
}
[dir=rtl] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #274bdb;
}
.nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #fff;
}
[dir=ltr] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #00b887;
}
[dir=rtl] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #00b887;
}
.nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #fff;
}
[dir=ltr] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #db8b00;
}
[dir=rtl] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #db8b00;
}
.nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #fff;
}
[dir=ltr] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #db2c66;
}
[dir=rtl] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #db2c66;
}
.nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #fff;
}
[dir=ltr] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #006fd6;
}
[dir=rtl] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #006fd6;
}
.nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #fff;
}
[dir=ltr] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #edf1f7;
}
[dir=rtl] .nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #edf1f7;
}
.nb-theme-corporate nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-corporate nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #222b45;
}
[dir=ltr] .nb-theme-corporate nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #c5cee0;
}
[dir=rtl] .nb-theme-corporate nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-corporate nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-corporate nb-list-item {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1rem;
}
.nb-theme-corporate nb-list-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-corporate [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Open Sans, sans-serif;
  appearance: none;
}
.nb-theme-corporate [nbInput].nb-transition {
  transition-duration: .15s;
  transition-property:
    border,
    background-color,
    color,
    box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-corporate [nbInput]::placeholder {
  font-family: Open Sans, sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-corporate [nbInput]:focus {
  outline: none;
}
.nb-theme-corporate [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-corporate [nbInput].status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-corporate [nbInput].status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate [nbInput].status-basic:focus {
  background-color: #fff;
  border-color: #36f;
}
.nb-theme-corporate [nbInput].status-basic:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-corporate [nbInput].status-basic:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-corporate [nbInput].status-basic:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbInput].status-primary {
  background-color: #f7f9fc;
  border-color: #36f;
  color: #222b45;
}
.nb-theme-corporate [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate [nbInput].status-primary:focus {
  background-color: #fff;
  border-color: #1a34b8;
}
.nb-theme-corporate [nbInput].status-primary:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-corporate [nbInput].status-primary:focus:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-corporate [nbInput].status-primary:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbInput].status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-corporate [nbInput].status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate [nbInput].status-success:focus {
  background-color: #fff;
  border-color: #00997a;
}
.nb-theme-corporate [nbInput].status-success:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-corporate [nbInput].status-success:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-corporate [nbInput].status-success:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbInput].status-warning {
  background-color: #f7f9fc;
  border-color: #fa0;
  color: #222b45;
}
.nb-theme-corporate [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate [nbInput].status-warning:focus {
  background-color: #fff;
  border-color: #b86e00;
}
.nb-theme-corporate [nbInput].status-warning:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-corporate [nbInput].status-warning:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-corporate [nbInput].status-warning:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbInput].status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-corporate [nbInput].status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate [nbInput].status-danger:focus {
  background-color: #fff;
  border-color: #b81d5b;
}
.nb-theme-corporate [nbInput].status-danger:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-corporate [nbInput].status-danger:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-corporate [nbInput].status-danger:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbInput].status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-corporate [nbInput].status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate [nbInput].status-info:focus {
  background-color: #fff;
  border-color: #0057c2;
}
.nb-theme-corporate [nbInput].status-info:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-corporate [nbInput].status-info:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-corporate [nbInput].status-info:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate [nbInput].status-control {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: hsla(0, 0%, 100%, .4);
  color: #fff;
}
.nb-theme-corporate [nbInput].status-control::placeholder {
  color: #fff;
}
.nb-theme-corporate [nbInput].status-control:focus {
  background-color: hsla(0, 0%, 100%, .4);
  border-color: #fff;
}
.nb-theme-corporate [nbInput].status-control:hover {
  background-color: hsla(0, 0%, 100%, .32);
  border-color: #fff;
}
.nb-theme-corporate [nbInput].status-control:focus:hover {
  background-color: hsla(0, 0%, 100%, .32);
  border-color: #fff;
}
.nb-theme-corporate [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
  color: #fff;
}
.nb-theme-corporate [nbInput].status-control:disabled::placeholder {
  color: #fff;
}
.nb-theme-corporate [nbInput].size-tiny {
  font-size: .75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: .1875rem 1rem;
}
.nb-theme-corporate [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-corporate [nbInput].size-tiny::placeholder {
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate [nbInput].size-small {
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .1875rem 1rem;
}
.nb-theme-corporate [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-corporate [nbInput].size-small::placeholder {
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate [nbInput].size-medium {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .4375rem 1rem;
}
.nb-theme-corporate [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-corporate [nbInput].size-medium::placeholder {
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate [nbInput].size-large {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .6875rem 1rem;
}
.nb-theme-corporate [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-corporate [nbInput].size-large::placeholder {
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: .9375rem 1rem;
}
.nb-theme-corporate [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-corporate [nbInput].size-giant::placeholder {
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate [nbInput].shape-rectangle {
  border-radius: .17rem;
}
.nb-theme-corporate [nbInput].shape-semi-round {
  border-radius: .75rem;
}
.nb-theme-corporate [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-corporate nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-corporate .overlay-backdrop {
  background: rgba(0, 0, 0, .35);
}
.nb-theme-corporate .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-corporate nb-popover {
  border: 1px solid #e4e9f2;
  border-radius: .17rem;
  background: #fff;
  box-shadow: none;
  color: #222b45;
}
.nb-theme-corporate nb-popover .primitive-overlay {
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: .75rem 1rem;
}
.nb-theme-corporate nb-popover .arrow {
  border-left: .6875rem solid rgba(0, 0, 0, 0);
  border-right: .6875rem solid rgba(0, 0, 0, 0);
  border-bottom: .6875rem solid #e4e9f2;
}
.nb-theme-corporate nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: .6875rem solid rgba(0, 0, 0, 0);
  border-right: .6875rem solid rgba(0, 0, 0, 0);
  border-bottom: .6875rem solid #fff;
  clip-path: inset(0 0 2px);
}
.nb-theme-corporate nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1*0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-corporate nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1*0.6875rem + 1px);
}
[dir=ltr] .nb-theme-corporate nb-popover.nb-overlay-bottom-start .arrow {
  right: .6875rem;
}
[dir=rtl] .nb-theme-corporate nb-popover.nb-overlay-bottom-start .arrow {
  left: .6875rem;
}
.nb-theme-corporate nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1*0.6875rem + 1px);
}
[dir=ltr] .nb-theme-corporate nb-popover.nb-overlay-bottom-end .arrow {
  left: .6875rem;
}
[dir=rtl] .nb-theme-corporate nb-popover.nb-overlay-bottom-end .arrow {
  right: .6875rem;
}
.nb-theme-corporate nb-popover.nb-overlay-left .arrow {
  right: calc(-1*0.6875rem - 0.6875rem/2 + 2px);
  top: calc(50% - 0.6875rem*.5);
  transform: rotate(90deg);
}
.nb-theme-corporate nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1*0.6875rem - 0.6875rem/2 + 2px);
  bottom: .6875rem;
  transform: rotate(90deg);
}
.nb-theme-corporate nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1*0.6875rem - 0.6875rem/2 + 2px);
  top: .6875rem;
  transform: rotate(90deg);
}
.nb-theme-corporate nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1*0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-corporate nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1*0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-corporate nb-popover.nb-overlay-top-start .arrow {
  right: .6875rem;
}
[dir=rtl] .nb-theme-corporate nb-popover.nb-overlay-top-start .arrow {
  left: .6875rem;
}
.nb-theme-corporate nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1*0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-corporate nb-popover.nb-overlay-top-end .arrow {
  left: .6875rem;
}
[dir=rtl] .nb-theme-corporate nb-popover.nb-overlay-top-end .arrow {
  right: .6875rem;
}
.nb-theme-corporate nb-popover.nb-overlay-right .arrow {
  left: calc(-1*0.6875rem - 0.6875rem/2 + 2px);
  top: calc(50% - 0.6875rem*.5);
  transform: rotate(270deg);
}
.nb-theme-corporate nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1*0.6875rem - 0.6875rem/2 + 2px);
  bottom: .6875rem;
  transform: rotate(270deg);
}
.nb-theme-corporate nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1*0.6875rem - 0.6875rem/2 + 2px);
  top: .6875rem;
  transform: rotate(270deg);
}
.nb-theme-corporate .context-menu-host {
  cursor: pointer;
}
.nb-theme-corporate nb-context-menu {
  background-color: #fff;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 1px;
  border-radius: .17rem;
  box-shadow: none;
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-corporate nb-context-menu nb-menu {
  border-radius: .17rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-corporate nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-corporate nb-select .select-button {
  min-width: 13rem;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
}
.nb-theme-corporate nb-select .select-button.placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-corporate nb-select .select-button:focus {
  outline: none;
}
.nb-theme-corporate nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-corporate nb-select.size-tiny .select-button {
  font-size: .75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-corporate nb-select.size-tiny .select-button.placeholder {
  font-size: .9375rem;
  font-weight: 400;
}
.nb-theme-corporate nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-corporate nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-corporate nb-select.size-small .select-button {
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select.size-small .select-button.placeholder {
  font-size: .9375rem;
  font-weight: 400;
}
.nb-theme-corporate nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-corporate nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-corporate nb-select.size-medium .select-button {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select.size-medium .select-button.placeholder {
  font-size: .9375rem;
  font-weight: 400;
}
.nb-theme-corporate nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-corporate nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-corporate nb-select.size-large .select-button {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select.size-large .select-button.placeholder {
  font-size: .9375rem;
  font-weight: 400;
}
.nb-theme-corporate nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-corporate nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-corporate nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select.size-giant .select-button.placeholder {
  font-size: .9375rem;
  font-weight: 400;
}
.nb-theme-corporate nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-corporate nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-corporate nb-select.shape-rectangle .select-button {
  border-radius: .17rem;
}
.nb-theme-corporate nb-select.shape-semi-round .select-button {
  border-radius: .75rem;
}
.nb-theme-corporate nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-corporate nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-corporate nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-corporate nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-corporate nb-select.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-corporate nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #fff;
  border-color: #36f;
}
.nb-theme-corporate nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-outline.status-basic .select-button.bottom,
.nb-theme-corporate nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-corporate nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #36f;
  color: #222b45;
}
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #fff;
  border-color: #274bdb;
}
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button.bottom,
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #36f;
}
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #36f;
}
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #36f;
}
.nb-theme-corporate nb-select.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-corporate nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #fff;
  border-color: #00b887;
}
.nb-theme-corporate nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-corporate nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-corporate nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-outline.status-success .select-button.bottom,
.nb-theme-corporate nb-select.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-corporate nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-corporate nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #fa0;
  color: #222b45;
}
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #fff;
  border-color: #db8b00;
}
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button.bottom,
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #fa0;
}
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #fa0;
}
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #fa0;
}
.nb-theme-corporate nb-select.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-corporate nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #fff;
  border-color: #db2c66;
}
.nb-theme-corporate nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-corporate nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-corporate nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-outline.status-danger .select-button.bottom,
.nb-theme-corporate nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-corporate nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-corporate nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-corporate nb-select.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-corporate nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #fff;
  border-color: #006fd6;
}
.nb-theme-corporate nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-corporate nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-corporate nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-outline.status-info .select-button.bottom,
.nb-theme-corporate nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-corporate nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-corporate nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: hsla(0, 0%, 100%, .4);
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button:focus {
  background-color: hsla(0, 0%, 100%, .4);
  border-color: #fff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button:hover {
  background-color: hsla(0, 0%, 100%, .32);
  border-color: #fff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: hsla(0, 0%, 100%, .32);
  border-color: #fff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #fff;
  background-color: rgba(143, 155, 179, .16);
  border-color: hsla(0, 0%, 100%, .4);
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button.bottom,
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button.top {
  border-color: hsla(0, 0%, 100%, .4);
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: hsla(0, 0%, 100%, .4);
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: hsla(0, 0%, 100%, .4);
}
.nb-theme-corporate nb-select.appearance-outline.size-tiny .select-button {
  padding: .1875rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-corporate nb-select.appearance-outline.size-small .select-button {
  padding: .1875rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-corporate nb-select.appearance-outline.size-medium .select-button {
  padding: .4375rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-corporate nb-select.appearance-outline.size-large .select-button {
  padding: .6875rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-corporate nb-select.appearance-outline.size-giant .select-button {
  padding: .9375rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-corporate nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-corporate nb-select.appearance-filled.size-tiny .select-button {
  padding: .1875rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-corporate nb-select.appearance-filled.size-small .select-button {
  padding: .1875rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-corporate nb-select.appearance-filled.size-medium .select-button {
  padding: .4375rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-corporate nb-select.appearance-filled.size-large .select-button {
  padding: .6875rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-corporate nb-select.appearance-filled.size-giant .select-button {
  padding: .9375rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-corporate nb-select.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-corporate nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-corporate nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-corporate nb-select.appearance-filled.status-primary .select-button {
  background-color: #36f;
  border-color: #36f;
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-corporate nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-corporate nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-corporate nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-corporate nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-corporate nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-corporate nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-warning .select-button {
  background-color: #fa0;
  border-color: #fa0;
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-corporate nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-corporate nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-corporate nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-corporate nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-corporate nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-corporate nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-corporate nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-corporate nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-corporate nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-filled.status-control .select-button {
  background-color: #fff;
  border-color: #fff;
  color: #222b45;
}
.nb-theme-corporate nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-corporate nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-corporate nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-corporate nb-select.appearance-hero.size-tiny .select-button {
  padding: .25rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-corporate nb-select.appearance-hero.size-small .select-button {
  padding: .25rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-corporate nb-select.appearance-hero.size-medium .select-button {
  padding: .5rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-corporate nb-select.appearance-hero.size-large .select-button {
  padding: .75rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-corporate nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-corporate nb-select.appearance-hero.status-basic .select-button {
  background-image:
    linear-gradient(
      to right,
      #f7f9fc,
      #edf1f7);
  color: #222b45;
}
.nb-theme-corporate nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-hero.status-basic .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #edf1f7,
      #e4e9f2);
}
.nb-theme-corporate nb-select.appearance-hero.status-basic .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #ffffff,
      #f7f9fc);
}
.nb-theme-corporate nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #ffffff,
      #f7f9fc);
}
.nb-theme-corporate nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-corporate nb-select.appearance-hero.status-primary .select-button {
  background-image:
    linear-gradient(
      to right,
      #598bff,
      #3366ff);
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-primary .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #3366ff,
      #274bdb);
}
.nb-theme-corporate nb-select.appearance-hero.status-primary .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #a6c1ff,
      #598bff);
}
.nb-theme-corporate nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #a6c1ff,
      #598bff);
}
.nb-theme-corporate nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-success .select-button {
  background-image:
    linear-gradient(
      to right,
      #2ce69b,
      #00d68f);
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-success .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #00d68f,
      #00b887);
}
.nb-theme-corporate nb-select.appearance-hero.status-success .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #8cfac7,
      #2ce69b);
}
.nb-theme-corporate nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #8cfac7,
      #2ce69b);
}
.nb-theme-corporate nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-warning .select-button {
  background-image:
    linear-gradient(
      to right,
      #ffc94d,
      #ffaa00);
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-warning .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #ffaa00,
      #db8b00);
}
.nb-theme-corporate nb-select.appearance-hero.status-warning .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #ffe59e,
      #ffc94d);
}
.nb-theme-corporate nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #ffe59e,
      #ffc94d);
}
.nb-theme-corporate nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-danger .select-button {
  background-image:
    linear-gradient(
      to right,
      #ff708d,
      #ff3d71);
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-danger .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #ff3d71,
      #db2c66);
}
.nb-theme-corporate nb-select.appearance-hero.status-danger .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #ffa8b4,
      #ff708d);
}
.nb-theme-corporate nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #ffa8b4,
      #ff708d);
}
.nb-theme-corporate nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-info .select-button {
  background-image:
    linear-gradient(
      to right,
      #42aaff,
      #0095ff);
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-info .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #0095ff,
      #006fd6);
}
.nb-theme-corporate nb-select.appearance-hero.status-info .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #94cbff,
      #42aaff);
}
.nb-theme-corporate nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #94cbff,
      #42aaff);
}
.nb-theme-corporate nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select.appearance-hero.status-control .select-button {
  background-image:
    linear-gradient(
      to right,
      #ffffff,
      #ffffff);
  color: #222b45;
}
.nb-theme-corporate nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select.appearance-hero.status-control .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #f7f9fc,
      #edf1f7);
}
.nb-theme-corporate nb-select.appearance-hero.status-control .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #ffffff,
      #f7f9fc);
}
.nb-theme-corporate nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #ffffff,
      #f7f9fc);
}
.nb-theme-corporate nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-corporate nb-form-field nb-select {
  width: 100%;
}
.nb-theme-corporate nb-select-with-autocomplete .select-button {
  min-width: 13rem;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
}
.nb-theme-corporate nb-select-with-autocomplete .select-button.placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-corporate nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-corporate nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-corporate nb-select-with-autocomplete.size-tiny .select-button {
  font-size: .75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: .9375rem;
  font-weight: 400;
}
.nb-theme-corporate nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-small .select-button {
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: .9375rem;
  font-weight: 400;
}
.nb-theme-corporate nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-medium .select-button {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: .9375rem;
  font-weight: 400;
}
.nb-theme-corporate nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-large .select-button {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: .9375rem;
  font-weight: 400;
}
.nb-theme-corporate nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: .9375rem;
  font-weight: 400;
}
.nb-theme-corporate nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-corporate nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: .17rem;
}
.nb-theme-corporate nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: .75rem;
}
.nb-theme-corporate nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-corporate nb-option:focus,
.nb-theme-corporate nb-option.active {
  background-color: rgba(143, 155, 179, .24);
  color: #222b45;
  outline: none;
}
.nb-theme-corporate nb-option:focus.selected,
.nb-theme-corporate nb-option.active.selected {
  background-color: #274bdb;
  color: #fff;
}
.nb-theme-corporate nb-option.multiple:focus,
.nb-theme-corporate nb-option.multiple.active,
.nb-theme-corporate nb-option.multiple.selected:focus,
.nb-theme-corporate nb-option.multiple.selected.active {
  background-color: rgba(143, 155, 179, .24);
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #fff;
  border-color: #36f;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom,
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #36f;
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #fff;
  border-color: #274bdb;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom,
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #36f;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #36f;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #36f;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #fff;
  border-color: #00b887;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom,
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #fa0;
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #fff;
  border-color: #db8b00;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom,
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #fa0;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #fa0;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #fa0;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #fff;
  border-color: #db2c66;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom,
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #fff;
  border-color: #006fd6;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom,
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: hsla(0, 0%, 100%, .4);
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: hsla(0, 0%, 100%, .4);
  border-color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: hsla(0, 0%, 100%, .32);
  border-color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: hsla(0, 0%, 100%, .32);
  border-color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #fff;
  background-color: rgba(143, 155, 179, .16);
  border-color: hsla(0, 0%, 100%, .4);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom,
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: hsla(0, 0%, 100%, .4);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: hsla(0, 0%, 100%, .4);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: hsla(0, 0%, 100%, .4);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: .1875rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: .1875rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: .4375rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: .6875rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: .9375rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: .1875rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: .1875rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: .4375rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: .6875rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: .9375rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #36f;
  border-color: #36f;
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #fa0;
  border-color: #fa0;
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #fff;
  border-color: #fff;
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: .25rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: .25rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: .5rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: .75rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image:
    linear-gradient(
      to right,
      #f7f9fc,
      #edf1f7);
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #edf1f7,
      #e4e9f2);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #ffffff,
      #f7f9fc);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #ffffff,
      #f7f9fc);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image:
    linear-gradient(
      to right,
      #598bff,
      #3366ff);
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #3366ff,
      #274bdb);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #a6c1ff,
      #598bff);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #a6c1ff,
      #598bff);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image:
    linear-gradient(
      to right,
      #2ce69b,
      #00d68f);
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #00d68f,
      #00b887);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #8cfac7,
      #2ce69b);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #8cfac7,
      #2ce69b);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image:
    linear-gradient(
      to right,
      #ffc94d,
      #ffaa00);
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #ffaa00,
      #db8b00);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #ffe59e,
      #ffc94d);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #ffe59e,
      #ffc94d);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image:
    linear-gradient(
      to right,
      #ff708d,
      #ff3d71);
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #ff3d71,
      #db2c66);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #ffa8b4,
      #ff708d);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #ffa8b4,
      #ff708d);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image:
    linear-gradient(
      to right,
      #42aaff,
      #0095ff);
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #0095ff,
      #006fd6);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #94cbff,
      #42aaff);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #94cbff,
      #42aaff);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #fff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image:
    linear-gradient(
      to right,
      #ffffff,
      #ffffff);
  color: #222b45;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image:
    linear-gradient(
      to right,
      #f7f9fc,
      #edf1f7);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image:
    linear-gradient(
      to right,
      #ffffff,
      #f7f9fc);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image:
    linear-gradient(
      to right,
      #ffffff,
      #f7f9fc);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, .48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-corporate nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-corporate nb-option-list {
  background-color: #fff;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: .0625rem;
  border-radius: .17rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-corporate nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-corporate nb-option-list.position-top {
  border-bottom: .0625rem solid #e4e9f2;
}
.nb-theme-corporate nb-option-list.position-bottom {
  border-top: .0625rem solid #e4e9f2;
}
.nb-theme-corporate nb-option-group {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
}
.nb-theme-corporate nb-option-list.size-tiny nb-option-group {
  font-size: .75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-corporate nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: .1875rem 1rem;
}
.nb-theme-corporate nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-corporate nb-option-list.size-small nb-option-group {
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-option-list.size-small nb-option-group .option-group-title {
  padding: .1875rem 1rem;
}
.nb-theme-corporate nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-corporate nb-option-list.size-medium nb-option-group {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-option-list.size-medium nb-option-group .option-group-title {
  padding: .4375rem 1rem;
}
.nb-theme-corporate nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-corporate nb-option-list.size-large nb-option-group {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-option-list.size-large nb-option-group .option-group-title {
  padding: .6875rem 1rem;
}
.nb-theme-corporate nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-corporate nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-option-list.size-giant nb-option-group .option-group-title {
  padding: .9375rem 1rem;
}
.nb-theme-corporate nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-corporate nb-option {
  background-color: #fff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
}
.nb-theme-corporate nb-option.active {
  background-color: rgba(143, 155, 179, .24);
  color: #222b45;
}
.nb-theme-corporate nb-option.selected {
  background-color: #36f;
  color: #fff;
}
.nb-theme-corporate nb-option:focus {
  background-color: rgba(143, 155, 179, .24);
  color: #222b45;
  outline: none;
}
.nb-theme-corporate nb-option:focus.selected {
  background-color: #274bdb;
  color: #fff;
}
.nb-theme-corporate nb-option:hover {
  background-color: rgba(143, 155, 179, .16);
  color: #222b45;
}
.nb-theme-corporate nb-option:hover.selected {
  background-color: #598bff;
  color: #fff;
}
.nb-theme-corporate nb-option.multiple.selected {
  background-color: #fff;
  color: #222b45;
}
.nb-theme-corporate nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, .24);
  color: #222b45;
}
.nb-theme-corporate nb-option-list.size-tiny nb-option {
  font-size: .75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: .1875rem 1rem;
}
.nb-theme-corporate nb-option-list.size-small nb-option {
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .1875rem 1rem;
}
.nb-theme-corporate nb-option-list.size-medium nb-option {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .4375rem 1rem;
}
.nb-theme-corporate nb-option-list.size-large nb-option {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .6875rem 1rem;
}
.nb-theme-corporate nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: .9375rem 1rem;
}
.nb-theme-corporate nb-option,
.nb-theme-corporate nb-option-group {
  -webkit-user-select: none;
  user-select: none;
}
.nb-theme-corporate nb-option[disabled],
.nb-theme-corporate nb-option-group[disabled] {
  background-color: #fff;
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: .17rem;
  padding: 1rem;
  box-shadow: none;
}
.nb-theme-corporate nb-toast .title {
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-toast .message {
  font-family: Open Sans, sans-serif;
  font-size: .8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-corporate nb-toast .icon-container {
  border-radius: .17rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-corporate nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-corporate nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-corporate nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-corporate nb-toast.status-basic {
  background: #fff;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-corporate nb-toast.status-basic .title {
  color: #222b45;
}
.nb-theme-corporate nb-toast.status-basic.destroy-by-click:hover {
  background: #fff;
  border-color: #edf1f7;
}
.nb-theme-corporate nb-toast.status-basic .icon-container {
  background: #fff;
  color: #222b45;
}
.nb-theme-corporate nb-toast.status-primary {
  background: #36f;
  border-color: #36f;
  color: #fff;
}
.nb-theme-corporate nb-toast.status-primary .title {
  color: #fff;
}
.nb-theme-corporate nb-toast.status-primary.destroy-by-click:hover {
  background: #598bff;
  border-color: #598bff;
}
.nb-theme-corporate nb-toast.status-primary .icon-container {
  background: #fff;
  color: #36f;
}
.nb-theme-corporate nb-toast.status-success {
  background: #00d68f;
  border-color: #00d68f;
  color: #fff;
}
.nb-theme-corporate nb-toast.status-success .title {
  color: #fff;
}
.nb-theme-corporate nb-toast.status-success.destroy-by-click:hover {
  background: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-corporate nb-toast.status-success .icon-container {
  background: #fff;
  color: #00d68f;
}
.nb-theme-corporate nb-toast.status-warning {
  background: #fa0;
  border-color: #fa0;
  color: #fff;
}
.nb-theme-corporate nb-toast.status-warning .title {
  color: #fff;
}
.nb-theme-corporate nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-corporate nb-toast.status-warning .icon-container {
  background: #fff;
  color: #fa0;
}
.nb-theme-corporate nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #fff;
}
.nb-theme-corporate nb-toast.status-danger .title {
  color: #fff;
}
.nb-theme-corporate nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-corporate nb-toast.status-danger .icon-container {
  background: #fff;
  color: #ff3d71;
}
.nb-theme-corporate nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #fff;
}
.nb-theme-corporate nb-toast.status-info .title {
  color: #fff;
}
.nb-theme-corporate nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-corporate nb-toast.status-info .icon-container {
  background: #fff;
  color: #0095ff;
}
.nb-theme-corporate nb-toast.status-control {
  background: #fff;
  border-color: #fff;
  color: #222b45;
}
.nb-theme-corporate nb-toast.status-control .title {
  color: #222b45;
}
.nb-theme-corporate nb-toast.status-control.destroy-by-click:hover {
  background: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate nb-toast.status-control .icon-container {
  background: #fff;
  color: #222b45;
}
.nb-theme-corporate .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-corporate nb-tooltip {
  box-shadow: none;
  background: #151a30;
  border: 0 dashed rgba(0, 0, 0, 0);
  border-radius: .17rem;
  padding: .5rem 1rem;
  max-width: 16rem;
}
.nb-theme-corporate nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-corporate nb-tooltip nb-icon:not(:only-child) {
  height: .75rem;
  width: .75rem;
}
.nb-theme-corporate nb-tooltip .content {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-corporate nb-tooltip .arrow {
  border-bottom: 6px dashed #151a30;
}
.nb-theme-corporate nb-tooltip.status-basic {
  background: #edf1f7;
  border-color: rgba(0, 0, 0, 0);
}
.nb-theme-corporate nb-tooltip.status-basic .arrow {
  border-bottom-color: #edf1f7;
}
.nb-theme-corporate nb-tooltip.status-basic .content {
  color: #222b45;
}
.nb-theme-corporate nb-tooltip.status-primary {
  background: #36f;
  border-color: rgba(0, 0, 0, 0);
}
.nb-theme-corporate nb-tooltip.status-primary .arrow {
  border-bottom-color: #36f;
}
.nb-theme-corporate nb-tooltip.status-primary .content {
  color: #fff;
}
.nb-theme-corporate nb-tooltip.status-success {
  background: #00d68f;
  border-color: rgba(0, 0, 0, 0);
}
.nb-theme-corporate nb-tooltip.status-success .arrow {
  border-bottom-color: #00d68f;
}
.nb-theme-corporate nb-tooltip.status-success .content {
  color: #fff;
}
.nb-theme-corporate nb-tooltip.status-warning {
  background: #fa0;
  border-color: rgba(0, 0, 0, 0);
}
.nb-theme-corporate nb-tooltip.status-warning .arrow {
  border-bottom-color: #fa0;
}
.nb-theme-corporate nb-tooltip.status-warning .content {
  color: #fff;
}
.nb-theme-corporate nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: rgba(0, 0, 0, 0);
}
.nb-theme-corporate nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-corporate nb-tooltip.status-danger .content {
  color: #fff;
}
.nb-theme-corporate nb-tooltip.status-info {
  background: #0095ff;
  border-color: rgba(0, 0, 0, 0);
}
.nb-theme-corporate nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-corporate nb-tooltip.status-info .content {
  color: #fff;
}
.nb-theme-corporate nb-tooltip.status-control {
  background: #fff;
  border-color: rgba(0, 0, 0, 0);
}
.nb-theme-corporate nb-tooltip.status-control .arrow {
  border-bottom-color: #fff;
}
.nb-theme-corporate nb-tooltip.status-control .content {
  color: #222b45;
}
.nb-theme-corporate nb-datepicker-container nb-card {
  border-color: #e4e9f2;
  border-style: solid;
  border-width: .0625rem;
  border-radius: .17rem;
  background: #fff;
  box-shadow: none;
}
.nb-theme-corporate nb-calendar-with-time .nb-timepicker-container,
.nb-theme-corporate nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-corporate nb-calendar-with-time .column-header {
  border-top: .0625rem solid #e4e9f2;
  border-radius: 0;
}
.nb-theme-corporate nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-corporate nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-corporate nb-calendar-with-time .timepicker-section {
  border-left: .0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-corporate nb-calendar-with-time .timepicker-section {
  border-right: .0625rem solid #e4e9f2;
}
.nb-theme-corporate nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-corporate nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-corporate nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1.25rem;
}
.nb-theme-corporate nb-radio .outer-circle,
.nb-theme-corporate nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-corporate nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-corporate nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 .375rem rgba(143, 155, 179, .16);
}
.nb-theme-corporate nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, .08);
  border-color: #8f9bb3;
}
.nb-theme-corporate nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #36f;
}
.nb-theme-corporate nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #36f;
}
.nb-theme-corporate nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
}
.nb-theme-corporate nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #1a34b8;
}
.nb-theme-corporate nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-corporate nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, .16);
  border-color: #36f;
}
.nb-theme-corporate nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #598bff;
}
.nb-theme-corporate nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #598bff;
}
.nb-theme-corporate nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
}
.nb-theme-corporate nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #274bdb;
}
.nb-theme-corporate nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-corporate nb-radio.status-basic .text {
  color: #222b45;
}
.nb-theme-corporate nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, .08);
  border-color: #36f;
}
.nb-theme-corporate nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #36f;
}
.nb-theme-corporate nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #36f;
}
.nb-theme-corporate nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
}
.nb-theme-corporate nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #1a34b8;
}
.nb-theme-corporate nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-corporate nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, .16);
  border-color: #36f;
}
.nb-theme-corporate nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #598bff;
}
.nb-theme-corporate nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #598bff;
}
.nb-theme-corporate nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
}
.nb-theme-corporate nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #274bdb;
}
.nb-theme-corporate nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-corporate nb-radio.status-primary .text {
  color: #222b45;
}
.nb-theme-corporate nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, .08);
  border-color: #00d68f;
}
.nb-theme-corporate nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #00d68f;
}
.nb-theme-corporate nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #00d68f;
}
.nb-theme-corporate nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, .24);
  border-color: #00d68f;
}
.nb-theme-corporate nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #00997a;
}
.nb-theme-corporate nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-corporate nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, .16);
  border-color: #00d68f;
}
.nb-theme-corporate nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #2ce69b;
}
.nb-theme-corporate nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #2ce69b;
}
.nb-theme-corporate nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, .24);
  border-color: #00d68f;
}
.nb-theme-corporate nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #00b887;
}
.nb-theme-corporate nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-corporate nb-radio.status-success .text {
  color: #222b45;
}
.nb-theme-corporate nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, .08);
  border-color: #fa0;
}
.nb-theme-corporate nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #fa0;
}
.nb-theme-corporate nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #fa0;
}
.nb-theme-corporate nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, .24);
  border-color: #fa0;
}
.nb-theme-corporate nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #b86e00;
}
.nb-theme-corporate nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-corporate nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, .16);
  border-color: #fa0;
}
.nb-theme-corporate nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #ffc94d;
}
.nb-theme-corporate nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-corporate nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, .24);
  border-color: #fa0;
}
.nb-theme-corporate nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #db8b00;
}
.nb-theme-corporate nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-corporate nb-radio.status-warning .text {
  color: #222b45;
}
.nb-theme-corporate nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, .08);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-corporate nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, .24);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #b81d5b;
}
.nb-theme-corporate nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-corporate nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, .16);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #ff708d;
}
.nb-theme-corporate nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-corporate nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, .24);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #db2c66;
}
.nb-theme-corporate nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-corporate nb-radio.status-danger .text {
  color: #222b45;
}
.nb-theme-corporate nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, .08);
  border-color: #0095ff;
}
.nb-theme-corporate nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #0095ff;
}
.nb-theme-corporate nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-corporate nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, .24);
  border-color: #0095ff;
}
.nb-theme-corporate nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #0057c2;
}
.nb-theme-corporate nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-corporate nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, .16);
  border-color: #0095ff;
}
.nb-theme-corporate nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #42aaff;
}
.nb-theme-corporate nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-corporate nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, .24);
  border-color: #0095ff;
}
.nb-theme-corporate nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #006fd6;
}
.nb-theme-corporate nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-corporate nb-radio.status-info .text {
  color: #222b45;
}
.nb-theme-corporate nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: hsla(0, 0%, 100%, .08);
  border-color: #fff;
}
.nb-theme-corporate nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #fff;
}
.nb-theme-corporate nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #fff;
}
.nb-theme-corporate nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: #fff;
}
.nb-theme-corporate nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #c5cee0;
}
.nb-theme-corporate nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-corporate nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: hsla(0, 0%, 100%, .16);
  border-color: #fff;
}
.nb-theme-corporate nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #f7f9fc;
}
.nb-theme-corporate nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f9fc;
}
.nb-theme-corporate nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: #fff;
}
.nb-theme-corporate nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: #edf1f7;
}
.nb-theme-corporate nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-corporate nb-radio.status-control .text {
  color: #fff;
}
.nb-theme-corporate nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, .16);
  border-color: rgba(143, 155, 179, .24);
}
.nb-theme-corporate nb-radio.status-control .native-input:disabled ~ .text {
  color: #fff;
}
.nb-theme-corporate nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-radio .text {
  font-family: Open Sans, sans-serif;
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-corporate nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-corporate nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-corporate .nb-tree-grid-header-cell,
.nb-theme-corporate .nb-tree-grid-cell,
.nb-theme-corporate .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: .875rem 1.25rem;
  border: 1px solid #f7f9fc;
}
.nb-theme-corporate .nb-tree-grid-header-row {
  background: #fff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate .nb-tree-grid-footer-row {
  background: #fff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate .nb-tree-grid-row {
  background: #fff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .nb-tree-grid-row:hover {
  background: #fff;
}
.nb-theme-corporate .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #fff;
}
.nb-theme-corporate .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-corporate nb-tree-grid-row-toggle nb-icon,
.nb-theme-corporate nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-corporate .nb-tree-grid-header-change-sort-button {
  background: rgba(0, 0, 0, 0);
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-corporate nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-corporate nb-icon svg {
  vertical-align: top;
}
.nb-theme-corporate nb-icon.status-basic {
  color: #8f9bb3;
}
.nb-theme-corporate nb-icon.status-primary {
  color: #36f;
}
.nb-theme-corporate nb-icon.status-success {
  color: #00d68f;
}
.nb-theme-corporate nb-icon.status-warning {
  color: #fa0;
}
.nb-theme-corporate nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-corporate nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-corporate nb-icon.status-control {
  color: #fff;
}
.nb-theme-corporate .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-corporate .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-corporate .nb-form-field-addon-disabled {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: .15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-corporate .nb-form-field-addon-basic {
  color: #8f9bb3;
}
.nb-theme-corporate .nb-form-field-addon-basic-highlight {
  color: #36f;
}
.nb-theme-corporate .nb-form-field-addon-primary {
  color: #36f;
}
.nb-theme-corporate .nb-form-field-addon-primary-highlight {
  color: #274bdb;
}
.nb-theme-corporate .nb-form-field-addon-success {
  color: #00d68f;
}
.nb-theme-corporate .nb-form-field-addon-success-highlight {
  color: #00b887;
}
.nb-theme-corporate .nb-form-field-addon-warning {
  color: #fa0;
}
.nb-theme-corporate .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-corporate .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-corporate .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-corporate .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-corporate .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-corporate .nb-form-field-addon-control {
  color: #fff;
}
.nb-theme-corporate .nb-form-field-addon-control-highlight {
  color: #fff;
}
.nb-theme-corporate .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-corporate .nb-form-field-prefix-tiny,
.nb-theme-corporate .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: .625rem;
  line-height: .75rem;
  font-weight: 700;
}
.nb-theme-corporate .nb-form-field-prefix-tiny nb-icon,
.nb-theme-corporate .nb-form-field-suffix-tiny nb-icon {
  font-size: .75rem;
  line-height: .75rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem*-1);
}
[dir=rtl] .nb-theme-corporate .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem*-1);
}
[dir=ltr] .nb-theme-corporate .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem*-1);
}
[dir=rtl] .nb-theme-corporate .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem*-1);
}
.nb-theme-corporate .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-corporate .nb-form-field-prefix-small,
.nb-theme-corporate .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: .75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-corporate .nb-form-field-prefix-small nb-icon,
.nb-theme-corporate .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-prefix-small {
  margin-right: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate .nb-form-field-prefix-small {
  margin-left: calc(2rem*-1);
}
[dir=ltr] .nb-theme-corporate .nb-form-field-suffix-small {
  margin-left: calc(2rem*-1);
}
[dir=rtl] .nb-theme-corporate .nb-form-field-suffix-small {
  margin-right: calc(2rem*-1);
}
.nb-theme-corporate .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-corporate .nb-form-field-prefix-medium,
.nb-theme-corporate .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: .875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-corporate .nb-form-field-prefix-medium nb-icon,
.nb-theme-corporate .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem*-1);
}
[dir=rtl] .nb-theme-corporate .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem*-1);
}
[dir=ltr] .nb-theme-corporate .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem*-1);
}
[dir=rtl] .nb-theme-corporate .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem*-1);
}
.nb-theme-corporate .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-corporate .nb-form-field-prefix-large,
.nb-theme-corporate .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-corporate .nb-form-field-prefix-large nb-icon,
.nb-theme-corporate .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-prefix-large {
  margin-right: calc(3rem*-1);
}
[dir=rtl] .nb-theme-corporate .nb-form-field-prefix-large {
  margin-left: calc(3rem*-1);
}
[dir=ltr] .nb-theme-corporate .nb-form-field-suffix-large {
  margin-left: calc(3rem*-1);
}
[dir=rtl] .nb-theme-corporate .nb-form-field-suffix-large {
  margin-right: calc(3rem*-1);
}
.nb-theme-corporate .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-corporate .nb-form-field-prefix-giant,
.nb-theme-corporate .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-corporate .nb-form-field-prefix-giant nb-icon,
.nb-theme-corporate .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem*-1);
}
[dir=rtl] .nb-theme-corporate .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem*-1);
}
[dir=ltr] .nb-theme-corporate .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem*-1);
}
[dir=rtl] .nb-theme-corporate .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem*-1);
}
.nb-theme-corporate nb-tag {
  border-style: solid;
  border-width: .0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Open Sans, sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-corporate nb-tag.nb-transition {
  transition-duration: .15s;
  transition-property:
    background-color,
    border-color,
    color;
  transition-timing-function: ease-in;
}
.nb-theme-corporate nb-tag.size-tiny {
  font-size: .75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: .0625rem .9375rem;
}
.nb-theme-corporate nb-tag.size-small {
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .0625rem .9375rem;
}
.nb-theme-corporate nb-tag.size-medium {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .1875rem .9375rem;
}
.nb-theme-corporate nb-tag.size-large {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .3125rem .9375rem;
}
.nb-theme-corporate nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: .4375rem .9375rem;
}
.nb-theme-corporate nb-tag.appearance-filled.status-basic {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-corporate nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e4e9f2;
}
.nb-theme-corporate nb-tag.appearance-filled.status-basic.active {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-corporate nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate nb-tag.appearance-filled.status-primary {
  background-color: #36f;
  border-color: #36f;
  color: #fff;
}
.nb-theme-corporate nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #274bdb;
}
.nb-theme-corporate nb-tag.appearance-filled.status-primary.active {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-corporate nb-tag.appearance-filled.status-primary:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-corporate nb-tag.appearance-filled.status-success {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #fff;
}
.nb-theme-corporate nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #00b887;
}
.nb-theme-corporate nb-tag.appearance-filled.status-success.active {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-corporate nb-tag.appearance-filled.status-success:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-corporate nb-tag.appearance-filled.status-warning {
  background-color: #fa0;
  border-color: #fa0;
  color: #fff;
}
.nb-theme-corporate nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-corporate nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-corporate nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-corporate nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #fff;
}
.nb-theme-corporate nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-corporate nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-corporate nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-corporate nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #fff;
}
.nb-theme-corporate nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-corporate nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-corporate nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-corporate nb-tag.appearance-filled.status-control {
  background-color: #fff;
  border-color: #fff;
  color: #222b45;
}
.nb-theme-corporate nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #edf1f7;
}
.nb-theme-corporate nb-tag.appearance-filled.status-control.active {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-corporate nb-tag.appearance-filled.status-control:hover {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-corporate nb-tag.appearance-outline.status-basic {
  background-color: rgba(143, 155, 179, .08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-corporate nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, .24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-corporate nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, .24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-corporate nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, .16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-corporate nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, .08);
  border-color: #36f;
  color: #36f;
}
.nb-theme-corporate nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
  color: #36f;
}
.nb-theme-corporate nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, .24);
  border-color: #36f;
  color: #36f;
}
.nb-theme-corporate nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, .16);
  border-color: #36f;
  color: #36f;
}
.nb-theme-corporate nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, .08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-corporate nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, .24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-corporate nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, .24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-corporate nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, .16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-corporate nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, .08);
  border-color: #fa0;
  color: #fa0;
}
.nb-theme-corporate nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, .24);
  border-color: #fa0;
  color: #fa0;
}
.nb-theme-corporate nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, .24);
  border-color: #fa0;
  color: #fa0;
}
.nb-theme-corporate nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, .16);
  border-color: #fa0;
  color: #fa0;
}
.nb-theme-corporate nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, .08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-corporate nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, .24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-corporate nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, .24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-corporate nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, .16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-corporate nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, .08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, .24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, .24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, .16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-control {
  background-color: hsla(0, 0%, 100%, .08);
  border-color: #fff;
  color: #fff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-control.selected {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: #fff;
  color: #fff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-control.active {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: #fff;
  color: #fff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-control:hover {
  background-color: hsla(0, 0%, 100%, .16);
  border-color: #fff;
  color: #fff;
}
.nb-theme-corporate .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-corporate .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-corporate .nb-tag-remove.size-tiny {
  margin-left: .625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-corporate .nb-tag-remove.size-tiny {
  margin-right: .625rem;
  margin-left: -0.625rem;
}
.nb-theme-corporate .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-tag-remove.size-small {
  margin-left: .625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-corporate .nb-tag-remove.size-small {
  margin-right: .625rem;
  margin-left: -0.625rem;
}
.nb-theme-corporate .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-tag-remove.size-medium {
  margin-left: .625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-corporate .nb-tag-remove.size-medium {
  margin-right: .625rem;
  margin-left: -0.625rem;
}
.nb-theme-corporate .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-tag-remove.size-large {
  margin-left: .625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-corporate .nb-tag-remove.size-large {
  margin-right: .625rem;
  margin-left: -0.625rem;
}
.nb-theme-corporate .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-tag-remove.size-giant {
  margin-left: .625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-corporate .nb-tag-remove.size-giant {
  margin-right: .625rem;
  margin-left: -0.625rem;
}
.nb-theme-corporate nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-corporate nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-corporate nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-corporate nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: .0625rem;
}
.nb-theme-corporate nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-corporate nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-corporate nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: .125rem;
}
.nb-theme-corporate nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-corporate nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-corporate nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: .25rem;
}
.nb-theme-corporate nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-corporate nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-corporate nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: .375rem;
}
.nb-theme-corporate nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-corporate nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-corporate nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: .5rem;
}
.nb-theme-corporate .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-corporate .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Open Sans, sans-serif;
  appearance: none;
}
.nb-theme-corporate .nb-tag-list-with-input.nb-transition {
  transition-duration: .15s;
  transition-property:
    border,
    background-color,
    color,
    box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-corporate .nb-tag-list-with-input::placeholder {
  font-family: Open Sans, sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-corporate .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-corporate .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-corporate .nb-tag-list-with-input.shape-rectangle {
  border-radius: .17rem;
}
.nb-theme-corporate .nb-tag-list-with-input.shape-semi-round {
  border-radius: .75rem;
}
.nb-theme-corporate .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-corporate .nb-tag-list-with-input.size-tiny {
  padding: .0625rem 1rem;
}
.nb-theme-corporate .nb-tag-list-with-input.size-small {
  padding: .0625rem 1rem;
}
.nb-theme-corporate .nb-tag-list-with-input.size-medium {
  padding: .1875rem 1rem;
}
.nb-theme-corporate .nb-tag-list-with-input.size-large {
  padding: .3125rem 1rem;
}
.nb-theme-corporate .nb-tag-list-with-input.size-giant {
  padding: .4375rem 1rem;
}
.nb-theme-corporate .nb-tag-list-with-input.status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-corporate .nb-tag-list-with-input.status-basic.focus {
  background-color: #fff;
  border-color: #36f;
}
.nb-theme-corporate .nb-tag-list-with-input.status-primary {
  background-color: #f7f9fc;
  border-color: #36f;
}
.nb-theme-corporate .nb-tag-list-with-input.status-primary.focus {
  background-color: #fff;
  border-color: #1a34b8;
}
.nb-theme-corporate .nb-tag-list-with-input.status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
}
.nb-theme-corporate .nb-tag-list-with-input.status-success.focus {
  background-color: #fff;
  border-color: #00997a;
}
.nb-theme-corporate .nb-tag-list-with-input.status-warning {
  background-color: #f7f9fc;
  border-color: #fa0;
}
.nb-theme-corporate .nb-tag-list-with-input.status-warning.focus {
  background-color: #fff;
  border-color: #b86e00;
}
.nb-theme-corporate .nb-tag-list-with-input.status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
}
.nb-theme-corporate .nb-tag-list-with-input.status-danger.focus {
  background-color: #fff;
  border-color: #b81d5b;
}
.nb-theme-corporate .nb-tag-list-with-input.status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
}
.nb-theme-corporate .nb-tag-list-with-input.status-info.focus {
  background-color: #fff;
  border-color: #0057c2;
}
.nb-theme-corporate .nb-tag-list-with-input.status-control {
  background-color: hsla(0, 0%, 100%, .24);
  border-color: hsla(0, 0%, 100%, .4);
}
.nb-theme-corporate .nb-tag-list-with-input.status-control.focus {
  background-color: hsla(0, 0%, 100%, .4);
  border-color: #fff;
}
.nb-theme-corporate nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-corporate .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-corporate .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-corporate .nb-tag-input {
  appearance: none;
  border: rgba(0, 0, 0, 0);
  background: rgba(0, 0, 0, 0);
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Open Sans, sans-serif;
}
.nb-theme-corporate .nb-tag-input::placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-corporate .nb-tag-input.size-tiny {
  font-size: .75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: .125rem 0;
}
.nb-theme-corporate .nb-tag-input.size-tiny::placeholder {
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .nb-tag-input.size-small {
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .125rem 0;
}
.nb-theme-corporate .nb-tag-input.size-small::placeholder {
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .nb-tag-input.size-medium {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .25rem 0;
}
.nb-theme-corporate .nb-tag-input.size-medium::placeholder {
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .nb-tag-input.size-large {
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .375rem 0;
}
.nb-theme-corporate .nb-tag-input.size-large::placeholder {
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: .5rem 0;
}
.nb-theme-corporate .nb-tag-input.size-giant::placeholder {
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .nb-tag-input.status-basic {
  color: #222b45;
}
.nb-theme-corporate .nb-tag-input.status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate .nb-tag-input.status-basic:disabled {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate .nb-tag-input.status-primary {
  color: #222b45;
}
.nb-theme-corporate .nb-tag-input.status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate .nb-tag-input.status-primary:disabled {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate .nb-tag-input.status-success {
  color: #222b45;
}
.nb-theme-corporate .nb-tag-input.status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate .nb-tag-input.status-success:disabled {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate .nb-tag-input.status-warning {
  color: #222b45;
}
.nb-theme-corporate .nb-tag-input.status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate .nb-tag-input.status-warning:disabled {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate .nb-tag-input.status-danger {
  color: #222b45;
}
.nb-theme-corporate .nb-tag-input.status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate .nb-tag-input.status-danger:disabled {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate .nb-tag-input.status-info {
  color: #222b45;
}
.nb-theme-corporate .nb-tag-input.status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate .nb-tag-input.status-info:disabled {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate .nb-tag-input.status-control {
  color: #fff;
}
.nb-theme-corporate .nb-tag-input.status-control::placeholder {
  color: #fff;
}
.nb-theme-corporate .nb-tag-input.status-control:disabled {
  color: #fff;
}
.nb-theme-corporate .nb-tag-input.status-control:disabled::placeholder {
  color: #fff;
}
.nb-theme-corporate {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate h1,
.nb-theme-corporate h2,
.nb-theme-corporate h3,
.nb-theme-corporate h4,
.nb-theme-corporate h5,
.nb-theme-corporate h6,
.nb-theme-corporate .h1,
.nb-theme-corporate .h2,
.nb-theme-corporate .h3,
.nb-theme-corporate .h4,
.nb-theme-corporate .h5,
.nb-theme-corporate .h6 {
  color: #222b45;
}
.nb-theme-corporate h1,
.nb-theme-corporate .h1 {
  font-size: 2.25rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-corporate h2,
.nb-theme-corporate .h2 {
  font-size: 2rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2.5rem;
}
.nb-theme-corporate h3,
.nb-theme-corporate .h3 {
  font-size: 1.875rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2.5rem;
}
.nb-theme-corporate h4,
.nb-theme-corporate .h4 {
  font-size: 1.625rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-corporate h5,
.nb-theme-corporate .h5 {
  font-size: 1.375rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-corporate h6,
.nb-theme-corporate .h6 {
  font-size: 1.125rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-corporate .subtitle,
.nb-theme-corporate .subtitle-2 {
  color: #222b45;
}
.nb-theme-corporate .subtitle {
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate .subtitle-2 {
  font-family: Open Sans, sans-serif;
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate p,
.nb-theme-corporate .paragraph {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .paragraph-2 {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-corporate a {
  color: #36f;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-corporate a:focus {
  color: #274bdb;
}
.nb-theme-corporate a:hover {
  color: #598bff;
}
.nb-theme-corporate a.link-control,
.nb-theme-corporate a.link-control:hover {
  color: #fff;
}
.nb-theme-corporate a.link-alternate,
.nb-theme-corporate a.link-alternate:hover {
  color: #fff;
}
.nb-theme-corporate .label {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: .75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-corporate .caption {
  font-family: Open Sans, sans-serif;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-corporate .caption-2 {
  font-family: Open Sans, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-corporate .caption,
.nb-theme-corporate .caption-2 {
  color: #8f9bb3;
}
.nb-theme-corporate .caption.status-basic,
.nb-theme-corporate .caption-2.status-basic {
  color: #222b45;
}
.nb-theme-corporate .caption.status-primary,
.nb-theme-corporate .caption-2.status-primary {
  color: #36f;
}
.nb-theme-corporate .caption.status-success,
.nb-theme-corporate .caption-2.status-success {
  color: #00d68f;
}
.nb-theme-corporate .caption.status-warning,
.nb-theme-corporate .caption-2.status-warning {
  color: #fa0;
}
.nb-theme-corporate .caption.status-danger,
.nb-theme-corporate .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-corporate .caption.status-info,
.nb-theme-corporate .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-corporate .caption.status-control,
.nb-theme-corporate .caption-2.status-control {
  color: #fff;
}
.nb-theme-corporate li {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .text-alternate {
  color: #fff;
}
.nb-theme-corporate .text-disabled {
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate .text-hint {
  color: #8f9bb3;
}
.nb-theme-corporate .text-basic {
  color: #222b45;
}
.nb-theme-corporate .text-primary {
  color: #36f;
}
.nb-theme-corporate .text-success {
  color: #00d68f;
}
.nb-theme-corporate .text-warning {
  color: #fa0;
}
.nb-theme-corporate .text-danger {
  color: #ff3d71;
}
.nb-theme-corporate .text-info {
  color: #0095ff;
}
.nb-theme-corporate .text-control {
  color: #fff;
}
.nb-theme-corporate ng2-smart-table table tr th,
.nb-theme-corporate ng2-smart-table table tr th a {
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #222b45;
}
.nb-theme-corporate ng2-smart-table table tr td {
  font-family: Open Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #222b45;
}
.nb-theme-corporate ng2-smart-table table tr th,
.nb-theme-corporate ng2-smart-table table tr td {
  position: relative;
  padding: .875rem 1.25rem;
  border: 1px solid #edf1f7;
  vertical-align: middle;
}
.nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th {
  padding: .875rem 1.25rem;
}
[dir=ltr] .nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th a:hover,
.nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th a:active,
.nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #222b45;
  text-decoration: none;
}
.nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th a.sort.asc,
.nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after,
.nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #222b45;
  border-width: .375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after,
[dir=ltr] .nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: .75rem;
}
[dir=rtl] .nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after,
[dir=rtl] .nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: .75rem;
}
.nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after,
.nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-corporate ng2-smart-table thead tr {
  background: #fff;
}
.nb-theme-corporate ng2-smart-table thead tr.ng2-smart-filters th {
  padding: .375rem .5rem;
}
.nb-theme-corporate ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1.25rem;
}
.nb-theme-corporate ng2-smart-table tbody tr.selected,
.nb-theme-corporate ng2-smart-table tbody tr:hover {
  background: #edf1f7 !important;
}
.nb-theme-corporate ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #f7f9fc;
}
.nb-theme-corporate ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: .375rem .5rem;
  border-color: #36f;
  background-color: #36f;
  color: #fff;
  border-radius: .375rem;
}
.nb-theme-corporate ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #1a34b8;
}
.nb-theme-corporate ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-corporate ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-corporate ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-corporate ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-corporate ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-corporate ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-corporate ng2-smart-table .ng2-smart-actions a.ng2-smart-action {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  font-size: 2rem !important;
  color: #222b45;
}
.nb-theme-corporate ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
.nb-theme-corporate ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-corporate ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-corporate ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-corporate ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #36f;
}
.nb-theme-corporate ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-corporate ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-corporate ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-corporate ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-corporate ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(143, 155, 179, .48);
}
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  line-height: 1rem;
  border: #edf1f7 solid 1px;
  border-radius: .17rem;
}
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #edf1f7;
}
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: .875rem;
  line-height: 1rem;
}
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: .875rem;
  line-height: 1rem;
  background-color: rgba(0, 0, 0, 0);
  color: #36f;
  padding: .75rem 1.25rem;
  border: none;
}
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #36f;
  color: #36f;
}
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: rgba(0, 0, 0, 0);
  border-color: #36f;
  color: #36f;
  text-decoration: none;
}
[dir=ltr] .nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: .17rem;
  border-bottom-left-radius: .17rem;
}
[dir=rtl] .nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: .17rem;
  border-bottom-right-radius: .17rem;
}
[dir=ltr] .nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: .17rem;
  border-bottom-right-radius: .17rem;
}
[dir=rtl] .nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: .17rem;
  border-bottom-left-radius: .17rem;
}
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #fff;
  background-color: #36f;
}

/* src/styles.scss */
* {
  box-sizing: border-box;
}
html,
body {
  margin: 0;
  padding: 0;
  height: 100%;
  font-family: var(--font-family-primary, "Open Sans", sans-serif);
}
nb-layout-header {
  border-bottom: 2px solid var(--color-primary-500) !important;
}
nb-card {
  border-radius: 8px !important;
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.07) !important;
  border: 1px solid var(--card-border-color) !important;
  margin-bottom: 1rem;
}
nb-card-header {
  font-size: 0.72rem !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.07em !important;
  color: var(--text-hint-color) !important;
  border-bottom: 1px solid var(--divider-color) !important;
  padding: 0.875rem 1.25rem !important;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
nb-card-header nb-icon {
  font-size: 1rem;
}
nb-card-body {
  padding: 1.25rem !important;
}
nb-card-footer {
  border-top: 1px solid var(--divider-color) !important;
  padding: 0.75rem 1.25rem !important;
}
nb-sidebar.compacted .sidebar-section-label {
  opacity: 0;
  pointer-events: none;
}
nb-sidebar.compacted .nav-item {
  justify-content: center;
  padding: 0.7rem;
  border-left: none;
  border-radius: 8px;
  margin: 2px 8px;
}
nb-sidebar.compacted .nav-item .nav-label {
  display: none;
}
nb-sidebar.compacted .nav-item .nav-icon {
  width: 1.75rem;
  height: 1.75rem;
}
nb-sidebar.compacted .sidebar-footer {
  padding: 0.5rem 0;
}
.badge {
  display: inline-flex;
  align-items: center;
  padding: 0.2rem 0.55rem;
  border-radius: 4px;
  font-size: 0.7rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  white-space: nowrap;
}
.badge-basic {
  background: #f0f3f7;
  color: #8f9bb3;
}
.badge-primary {
  background: #e8eeff;
  color: #3366ff;
}
.badge-success {
  background: #e6f9ef;
  color: #00b887;
}
.badge-warning {
  background: #fff8e6;
  color: #d4830c;
}
.badge-danger {
  background: #ffeaea;
  color: #ff3d71;
}
.modal-overlay {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.4);
  z-index: 1000;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 1rem;
  backdrop-filter: blur(2px);
}
.modal-card {
  width: 100%;
  max-width: 520px;
  max-height: 90vh;
  overflow-y: auto;
  margin: 0 !important;
  box-shadow: 0 16px 48px rgba(0, 0, 0, 0.18) !important;
}
.modal-card nb-card-header {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  text-transform: none !important;
  font-size: 1rem !important;
  font-weight: 600 !important;
  letter-spacing: 0 !important;
}
.modal-footer {
  display: flex;
  justify-content: flex-end;
  gap: 0.5rem;
}
.form-field {
  display: flex;
  flex-direction: column;
  gap: 0.35rem;
}
.form-field label {
  font-size: 0.75rem;
  font-weight: 700;
  color: var(--text-hint-color);
  text-transform: uppercase;
  letter-spacing: 0.06em;
}
.field-error {
  font-size: 0.75rem;
  color: var(--color-danger-500);
  margin-top: 0.2rem;
}
.spinner-row,
.loading-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 4rem 0;
}
nb-progress-bar .progress-container {
  border-radius: 99px !important;
}
nb-progress-bar .progress-value {
  border-radius: 99px !important;
}
.select-field {
  width: 100%;
  height: 2.5rem;
  padding: 0 0.875rem;
  font-family: var(--font-family-primary, "Open Sans", sans-serif);
  font-size: 0.9375rem;
  color: var(--text-basic-color);
  background: var(--input-basic-background-color, #fff);
  border: 1px solid var(--input-basic-border-color, #e4e9f2);
  border-radius: var(--input-rectangle-border-radius, 4px);
  outline: none;
  cursor: pointer;
  appearance: auto;
}
.select-field:focus {
  border-color: var(--color-primary-500, #3366ff);
  box-shadow: 0 0 0 2px rgba(51, 102, 255, 0.12);
}
.select-field option {
  background: var(--background-basic-color-1, #fff);
}
.cdk-overlay-container {
  z-index: 1001 !important;
}
.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
