/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/app/@theme/styles/styles.scss?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap);
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@angular/material/prebuilt-themes/indigo-pink.css?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************/
.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.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;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(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{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-mdc-option{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-option:hover:not(.mdc-list-item--disabled),.mat-mdc-option:focus:not(.mdc-list-item--disabled),.mat-mdc-option.mat-mdc-option-active,.mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple):not(.mdc-list-item--disabled){background:rgba(0,0,0,.04)}.mat-primary .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mat-accent .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-secondary, #ff4081)}.mat-warn .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-error, #f44336)}.mat-mdc-optgroup-label{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-pseudo-checkbox-full{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#3f51b5}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#3f51b5}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ff4081}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff4081}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.mat-theme-loaded-marker{display:none}.mat-mdc-option{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em)}.mat-mdc-card{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-elevated-card-container-color:#fff}.mat-mdc-card-outlined{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-outlined-card-outline-color:#e0e0e0}.mat-mdc-card-subtitle{color:rgba(0,0,0,.54)}.mat-mdc-card-title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-headline6-font-size, 20px);line-height:var(--mdc-typography-headline6-line-height, 32px);font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:var(--mdc-typography-headline6-text-transform, none)}.mat-mdc-card-subtitle{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#3f51b5}.mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(63, 81, 181, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar .mdc-linear-progress__buffer-bar{background-color:rgba(63, 81, 181, 0.25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff4081}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(255, 64, 129, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-bar{background-color:rgba(255, 64, 129, 0.25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(244, 67, 54, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-bar{background-color:rgba(244, 67, 54, 0.25)}.mat-mdc-tooltip{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:white}.mat-mdc-tooltip{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:0.0333333333em}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:rgba(0, 0, 0, 0.87)}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.6)}}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.6)}}.mdc-text-field .mdc-text-field__input{caret-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-text-field--filled:hover .mdc-text-field__ripple::before,.mdc-text-field--filled.mdc-ripple-surface--hover .mdc-text-field__ripple::before{opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:whitesmoke}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42)}.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.38)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field--outlined .mdc-text-field__ripple::before,.mdc-text-field--outlined .mdc-text-field__ripple::after{background-color:var(--mdc-ripple-color, transparent)}.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(63, 81, 181, 0.87)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--disabled .mdc-text-field__input{color:rgba(0, 0, 0, 0.38)}@media all{.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.38)}}@media all{.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.38)}}.mdc-text-field--disabled .mdc-floating-label{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06)}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.06)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-floating-label{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--leading{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:GrayText}}.mdc-text-field--disabled.mdc-text-field--filled{background-color:#fafafa}.mat-mdc-form-field-error{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field-focus-overlay{background-color:rgba(0,0,0,.87)}.mat-mdc-form-field:hover .mat-mdc-form-field-focus-overlay{opacity:.04}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:.12}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{color:rgba(0,0,0,.54)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-primary .mat-mdc-form-field-infix::after{color:rgba(63,81,181,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent .mat-mdc-form-field-infix::after{color:rgba(255,64,129,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-warn .mat-mdc-form-field-infix::after{color:rgba(244,67,54,.87)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:rgba(0,0,0,.38)}.mat-mdc-form-field.mat-accent .mdc-text-field__input{caret-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(255, 64, 129, 0.87)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-warn .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(244, 67, 54, 0.87)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:56px}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:28px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -34.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:24px;padding-bottom:8px}.mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mdc-text-field__input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field__affix{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field--textarea .mdc-text-field__input{line-height:1.5rem}.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-form-field,.mat-mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(16px * var(--mat-mdc-form-field-floating-label-scale, 0.75))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:16px}.mdc-menu-surface{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #3f51b5)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-select-value{color:rgba(0,0,0,.87)}.mat-mdc-select-placeholder{color:rgba(0,0,0,.6)}.mat-mdc-select-disabled .mat-mdc-select-value{color:rgba(0,0,0,.38)}.mat-mdc-select-arrow{color:rgba(0,0,0,.54)}.mat-mdc-form-field.mat-focused.mat-primary .mat-mdc-select-arrow{color:rgba(63,81,181,.87)}.mat-mdc-form-field.mat-focused.mat-accent .mat-mdc-select-arrow{color:rgba(255,64,129,.87)}.mat-mdc-form-field.mat-focused.mat-warn .mat-mdc-select-arrow{color:rgba(244,67,54,.87)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:rgba(244,67,54,.87)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:rgba(0,0,0,.38)}.mat-mdc-select-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-select{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mdc-menu-surface{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #3f51b5)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-autocomplete-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-dialog-container{--mdc-dialog-container-color:white;--mdc-dialog-with-divider-divider-color:rgba(0, 0, 0, 0.12);--mdc-dialog-subhead-color:rgba(0, 0, 0, 0.87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, 0.6)}.mat-mdc-dialog-container{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:0.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:0.03125em}.mat-mdc-standard-chip{--mdc-chip-elevated-container-color:#e0e0e0;--mdc-chip-elevated-disabled-container-color:#e0e0e0;--mdc-chip-label-text-color:#212121;--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-with-icon-icon-color:#212121;--mdc-chip-with-icon-disabled-icon-color:#212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;--mdc-chip-with-trailing-icon-trailing-icon-color:#212121;--mdc-chip-with-icon-selected-icon-color:#212121}.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#3f51b5;--mdc-chip-elevated-disabled-container-color:#3f51b5;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#ff4081;--mdc-chip-elevated-disabled-container-color:#ff4081;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-chip-focus-overlay{background:#000}.mat-mdc-chip{height:32px}.mat-mdc-standard-chip{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slide-toggle{--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-handle-surface-color:var(--mdc-theme-surface, #fff);--mdc-switch-unselected-handle-color:#616161;--mdc-switch-selected-icon-color:#fff;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-unselected-icon-color:#fff}.mat-mdc-slide-toggle .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-slide-toggle.mat-primary{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb}.mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#d81b60;--mdc-switch-selected-handle-color:#d81b60;--mdc-switch-selected-hover-state-layer-color:#d81b60;--mdc-switch-selected-pressed-state-layer-color:#d81b60;--mdc-switch-selected-focus-handle-color:#880e4f;--mdc-switch-selected-hover-handle-color:#880e4f;--mdc-switch-selected-pressed-handle-color:#880e4f;--mdc-switch-selected-focus-track-color:#f06292;--mdc-switch-selected-hover-track-color:#f06292;--mdc-switch-selected-pressed-track-color:#f06292;--mdc-switch-selected-track-color:#f06292}.mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}.mat-mdc-slide-toggle{--mdc-switch-state-layer-size:48px}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-radio-button .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #3f51b5}.mat-mdc-radio-button.mat-primary .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-radio-button.mat-accent .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-radio-button.mat-warn .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-radio-button .mdc-radio{padding:calc((40px - 20px) / 2)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{top:calc(-1 * (40px - 20px) / 2);left:calc(-1 * (40px - 20px) / 2);width:40px;height:40px}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:calc((40px - 40px) / 2);right:calc((40px - 40px) / 2);left:calc((40px - 40px) / 2);width:40px;height:40px}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slider{--mdc-slider-label-container-color:black;--mdc-slider-label-label-text-color:white;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-mdc-slider-value-indicator-opacity: 0.6}.mat-mdc-slider.mat-primary{--mdc-slider-handle-color:#3f51b5;--mdc-slider-focus-handle-color:#3f51b5;--mdc-slider-hover-handle-color:#3f51b5;--mdc-slider-active-track-color:#3f51b5;--mdc-slider-inactive-track-color:#3f51b5;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mat-mdc-slider-ripple-color: #3f51b5;--mat-mdc-slider-hover-ripple-color: rgba(63, 81, 181, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(63, 81, 181, 0.2)}.mat-mdc-slider.mat-accent{--mdc-slider-handle-color:#ff4081;--mdc-slider-focus-handle-color:#ff4081;--mdc-slider-hover-handle-color:#ff4081;--mdc-slider-active-track-color:#ff4081;--mdc-slider-inactive-track-color:#ff4081;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#ff4081;--mat-mdc-slider-ripple-color: #ff4081;--mat-mdc-slider-hover-ripple-color: rgba(255, 64, 129, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(255, 64, 129, 0.2)}.mat-mdc-slider.mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mat-mdc-slider-ripple-color: #f44336;--mat-mdc-slider-hover-ripple-color: rgba(244, 67, 54, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(244, 67, 54, 0.2)}.mat-mdc-slider{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:0.0071428571em;--mdc-slider-label-label-text-weight:500}.mdc-menu-surface{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #3f51b5)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-menu-item[disabled],.mat-mdc-menu-item[disabled] .mat-mdc-menu-submenu-icon,.mat-mdc-menu-item[disabled] .mat-icon-no-color{color:var(--mdc-theme-text-disabled-on-background, rgba(0, 0, 0, 0.38))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-submenu-icon{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-menu-item:hover:not([disabled]),.mat-mdc-menu-item.cdk-program-focused:not([disabled]),.mat-mdc-menu-item.cdk-keyboard-focused:not([disabled]),.mat-mdc-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-mdc-menu-content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mdc-list-item__primary-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-list-base{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, 0.54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:0.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:0.12}.mat-mdc-list-option .mdc-list-item__start,.mat-mdc-list-option .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option .mdc-list-item__start,.mat-mdc-list-option .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #3f51b5}.mat-mdc-list-option .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-option.mat-accent .mdc-list-item__start,.mat-mdc-list-option.mat-accent .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option.mat-accent .mdc-list-item__start,.mat-mdc-list-option.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-list-option.mat-accent .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option.mat-accent .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-option.mat-warn .mdc-list-item__start,.mat-mdc-list-option.mat-warn .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option.mat-warn .mdc-list-item__start,.mat-mdc-list-option.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-list-option.mat-warn .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option.mat-warn .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text{color:#3f51b5}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#3f51b5}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mat-mdc-list-base{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mat-mdc-list-base{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:0.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:0.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:0.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto, sans-serif;letter-spacing:.009375em}.mat-mdc-paginator{background:#fff;color:rgba(0,0,0,.87)}.mat-mdc-paginator-icon{fill:rgba(0,0,0,.54)}.mat-mdc-paginator-decrement,.mat-mdc-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-mdc-paginator-first,.mat-mdc-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-decrement,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-increment,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-first,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-last{border-color:rgba(0,0,0,.12)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:rgba(0,0,0,.12)}.mat-mdc-paginator .mat-mdc-form-field-infix{min-height:40px}.mat-mdc-paginator .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:20px}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -26.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-floating-label{display:none}.mat-mdc-paginator-container{min-height:56px}.mat-mdc-paginator{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-paginator .mat-mdc-select-value{font-size:12px}.mat-mdc-tab,.mat-mdc-tab-link{background-color:rgba(0,0,0,0)}.mat-mdc-tab .mdc-tab__text-label,.mat-mdc-tab-link .mdc-tab__text-label{color:rgba(0, 0, 0, 0.6)}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element,.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab-link.mat-mdc-tab-disabled .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#3f51b5}.mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #3f51b5)}.mdc-tab__ripple::before,.mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-link .mat-ripple-element{background-color:#3f51b5}.mat-mdc-tab-group.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#ff4081}.mat-mdc-tab-group.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #ff4081)}.mat-mdc-tab-group.mat-accent .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-accent .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link .mat-ripple-element{background-color:#ff4081}.mat-mdc-tab-group.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#f44336}.mat-mdc-tab-group.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #f44336)}.mat-mdc-tab-group.mat-warn .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-warn .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link .mat-ripple-element{background-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-mdc-tab-header-with-background-background-color: #3f51b5;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-mdc-tab-header-with-background-background-color: #ff4081;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-mdc-tab-header-with-background-background-color: #f44336;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-header-pagination-chevron{border-color:var(--mdc-theme-on-surface, #000)}.mat-mdc-tab-header .mdc-tab{height:48px}.mdc-tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-checkbox .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-checkbox .mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-mdc-checkbox .mdc-checkbox__ripple{background:#000}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-primary .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(63,81,181,.1)}.mat-mdc-checkbox.mat-primary .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#3f51b5}.mat-mdc-checkbox.mat-accent{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(255,64,129,.1)}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#ff4081}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-warn .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(244,67,54,.1)}.mat-mdc-checkbox.mat-warn .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#f44336}.mat-mdc-checkbox-disabled label{color:rgba(0,0,0,.38)}.mat-mdc-checkbox .mdc-checkbox{padding:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control{top:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);right:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);left:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);width:var(--mdc-checkbox-touch-target-size, 40px);height:var(--mdc-checkbox-touch-target-size, 40px)}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button.mat-unthemed{--mdc-text-button-label-text-color:#000}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#3f51b5}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff4081}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336}.mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-text-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-unelevated-button.mat-unthemed{--mdc-filled-button-container-color:#fff;--mdc-filled-button-label-text-color:#000}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#3f51b5;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button[disabled][disabled]{--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-button-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-raised-button.mat-unthemed{--mdc-protected-button-container-color:#fff;--mdc-protected-button-label-text-color:#000}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#3f51b5;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-elevation:0}.mat-mdc-outlined-button{--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-outlined-button.mat-unthemed{--mdc-outlined-button-label-text-color:#000}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#3f51b5}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336}.mat-mdc-outlined-button[disabled][disabled]{--mdc-outlined-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-button,.mat-mdc-outlined-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button.mat-primary,.mat-mdc-outlined-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #3f51b5;--mat-mdc-button-ripple-color: rgba(63, 81, 181, 0.1)}.mat-mdc-button.mat-accent,.mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, 0.1)}.mat-mdc-button.mat-warn,.mat-mdc-outlined-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1)}.mat-mdc-raised-button,.mat-mdc-unelevated-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button.mat-primary,.mat-mdc-unelevated-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-accent,.mat-mdc-unelevated-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-warn,.mat-mdc-unelevated-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-button.mat-mdc-button-base,.mat-mdc-raised-button.mat-mdc-button-base,.mat-mdc-unelevated-button.mat-mdc-button-base,.mat-mdc-outlined-button.mat-mdc-button-base{height:36px}.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-icon-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-icon-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #3f51b5;--mat-mdc-button-ripple-color: rgba(63, 81, 181, 0.1)}.mat-mdc-icon-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, 0.1)}.mat-mdc-icon-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1)}.mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#3f51b5}.mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff4081}.mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336}.mat-mdc-icon-button[disabled][disabled]{--mdc-icon-button-icon-color:rgba(0, 0, 0, 0.38);--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, 0.38)}.mat-mdc-icon-button.mat-mdc-button-base{width:48px;height:48px;padding:12px}.mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab,.mat-mdc-mini-fab{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-fab:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-fab:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-unthemed,.mat-mdc-mini-fab.mat-unthemed{--mdc-fab-container-color:#fff;--mdc-fab-icon-color:#000;--mat-mdc-fab-color: #000}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mdc-fab-container-color:#3f51b5;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mdc-fab-container-color:#ff4081;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mdc-fab-container-color:#f44336;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab[disabled][disabled],.mat-mdc-mini-fab[disabled][disabled]{--mdc-fab-container-color:rgba(0, 0, 0, 0.12);--mdc-fab-icon-color:rgba(0, 0, 0, 0.38);--mat-mdc-fab-color: rgba(0, 0, 0, 0.38)}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-snack-bar-container{--mat-mdc-snack-bar-button-color: #ff4081;--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, 0.87)}.mat-mdc-snack-bar-container{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}.mdc-data-table{background-color:var(--mdc-theme-surface, #fff);border-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__row{background-color:inherit}.mdc-data-table__header-cell{background-color:var(--mdc-theme-surface, #fff)}.mdc-data-table__row--selected{background-color:rgba(63, 81, 181, 0.04)}.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__cell,.mdc-data-table__header-cell{border-bottom-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__pagination{border-top-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background-color:rgba(0, 0, 0, 0.04)}.mdc-data-table__header-cell{color:rgba(0, 0, 0, 0.87)}.mdc-data-table__pagination-total,.mdc-data-table__pagination-rows-per-page-label,.mdc-data-table__cell{color:rgba(0, 0, 0, 0.87)}.mat-mdc-table{background:#fff}.mat-mdc-table .mdc-data-table__row{height:52px}.mat-mdc-table .mdc-data-table__pagination{min-height:52px}.mat-mdc-table .mdc-data-table__header-row{height:56px}.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__header-cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color:#3f51b5}.mat-mdc-progress-spinner.mat-accent{--mdc-circular-progress-active-indicator-color:#ff4081}.mat-mdc-progress-spinner.mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform 200ms ease-in-out;transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-badge-content{color:#fff;background:#3f51b5}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:#ff4081;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto, sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-bottom-sheet-container{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);background:#fff;color:rgba(0,0,0,.87)}.mat-bottom-sheet-container{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-button-toggle{font-family:Roboto, sans-serif}.mat-calendar-arrow{fill:rgba(0,0,0,.54)}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:rgba(0,0,0,.54)}.mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:rgba(0,0,0,.87);border-color:rgba(0,0,0,0)}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:rgba(0,0,0,.38)}.mat-form-field-disabled .mat-date-range-input-separator{color:rgba(0,0,0,.38)}.mat-calendar-body-in-preview{color:rgba(0,0,0,.24)}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.18)}.mat-calendar-body-in-range::before{background:rgba(63,81,181,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(63, 81, 181, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(63, 81, 181, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#3f51b5;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(63,81,181,.4)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(63,81,181,.3)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(63,81,181,.3)}}.mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(255, 64, 129, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(255, 64, 129, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,64,129,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,64,129,.3)}@media(hover: hover){.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,64,129,.3)}}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}@media(hover: hover){.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}}.mat-datepicker-content-touch{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.mat-datepicker-toggle-active{color:#3f51b5}.mat-datepicker-toggle-active.mat-accent{color:#ff4081}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-date-range-input-inner[disabled]{color:rgba(0,0,0,.38)}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{width:40px;height:40px;padding:8px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:40px;left:50%;width:40px;transform:translate(-50%, -50%)}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.mat-calendar{font-family:Roboto, sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-divider{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-panel-header-description,.mat-expansion-indicator::after{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-expansion-panel-header{font-family:Roboto, sans-serif;font-size:14px;font-weight:500}.mat-expansion-panel-content{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}.mat-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:rgba(0,0,0,.04)}.mat-step-header:hover[aria-disabled=true]{cursor:default}@media(hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#3f51b5;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:#fff}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff4081;color:#fff}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:rgba(0,0,0,0);color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header::before,.mat-horizontal-stepper-header::after,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px 24px}.mat-stepper-vertical-line::before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto, sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:normal}.mat-step-label-error{font-size:16px}.mat-step-label-selected{font-size:16px;font-weight:400}.mat-sort-header-arrow{color:#757575}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:#3f51b5;color:#fff}.mat-toolbar.mat-accent{background:#ff4081;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:.0125em;margin:0}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:rgba(0,0,0,.87)}.mat-tree-node{min-height:48px}.mat-tree{font-family:Roboto, sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font-size:24px;font-weight:400;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto, sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto, sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(14px * 0.83)/20px Roboto, sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(14px * 0.67)/20px Roboto, sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font-size:14px;font-weight:500;line-height:22px;font-family:Roboto, sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font-size:12px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font-size:96px;font-weight:300;line-height:96px;font-family:Roboto, sans-serif;letter-spacing:-0.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font-size:60px;font-weight:300;line-height:60px;font-family:Roboto, sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font-size:48px;font-weight:400;line-height:50px;font-family:Roboto, sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font-size:34px;font-weight:400;line-height:40px;font-family:Roboto, sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}
/*!************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/bootstrap/dist/css/bootstrap.css?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************/
/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}

a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

select {
  word-wrap: normal;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "\2014\00A0";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}

.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}

.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}

.table-dark.table-bordered {
  border: 0;
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}

.btn:hover {
  color: #212529;
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.btn.disabled, .btn:disabled {
  opacity: 0.65;
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  box-shadow: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}

.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}

.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.dropleft .dropdown-toggle::after {
  display: none;
}

.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}

.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

.btn-group-toggle > .btn input[type="radio"],
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}

.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}

.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .custom-file {
  display: flex;
  align-items: center;
}

.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}

.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}

.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}

.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-text input[type="radio"],
.input-group-text input[type="checkbox"] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}

.custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}

.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #adb5bd solid 1px;
}

.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50% / 50% 50%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}

.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}

.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}

.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
  appearance: none;
}

.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

.custom-select::-ms-expand {
  display: none;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  appearance: none;
}

.custom-range:focus {
  outline: none;
}

.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range::-moz-focus-outer {
  border: 0;
}

.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}

.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}

.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}

.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-moz-range-track {
  cursor: default;
}

.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}

.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

.nav-tabs .nav-item {
  margin-bottom: -1px;
}

.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}

.navbar > .container,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid {
  flex-wrap: nowrap;
}

.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}

.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-text a {
  color: #fff;
}

.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-body {
  flex: 1 1 auto;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px);
}

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck {
  display: flex;
  flex-direction: column;
}

.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-deck {
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    display: flex;
    flex: 1 0 0%;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group {
  display: flex;
  flex-direction: column;
}

.card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-group {
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-columns {
    -moz-column-count: 3;
    column-count: 3;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion > .card {
  overflow: hidden;
}

.accordion > .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}

.accordion > .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}

.accordion > .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion > .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.accordion > .card .card-header {
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}

a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}

a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #0062cc;
}

a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}

a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}

a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #1e7e34;
}

a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}

a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}

a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}

a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #d39e00;
}

a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}

a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}

a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}

a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}

a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}

a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}

a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.alert-primary hr {
  border-top-color: #9fcdff;
}

.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-secondary hr {
  border-top-color: #c8cbcf;
}

.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-success hr {
  border-top-color: #b1dfbb;
}

.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.alert-info hr {
  border-top-color: #abdde5;
}

.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-warning hr {
  border-top-color: #ffe8a1;
}

.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-danger hr {
  border-top-color: #f1b0b7;
}

.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light hr {
  border-top-color: #ececf6;
}

.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.alert-dark hr {
  border-top-color: #b9bbbe;
}

.alert-dark .alert-link {
  color: #040505;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.list-group-horizontal {
  flex-direction: row;
}

.list-group-horizontal .list-group-item {
  margin-right: -1px;
  margin-bottom: 0;
}

.list-group-horizontal .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}

.list-group-horizontal .list-group-item:last-child {
  margin-right: 0;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-sm .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-md .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-lg .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-xl .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}

.list-group-flush .list-group-item:last-child {
  margin-bottom: -1px;
}

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}

.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

.close:hover {
  color: #000;
  text-decoration: none;
}

.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: .75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  appearance: none;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem;
}

.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast.showing {
  opacity: 1;
}

.toast.show {
  display: block;
  opacity: 1;
}

.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}

.modal.show .modal-dialog {
  transform: none;
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}

.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  content: "";
}

.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}

.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.modal-footer > :not(:first-child) {
  margin-left: .25rem;
}

.modal-footer > :not(:last-child) {
  margin-right: .25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
  }
  .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: 0.9;
}

.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0;
}

.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem;
}

.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0;
}

.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem;
}

.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}

.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}

.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}

.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}

.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
  top: calc((0.5rem + 1px) * -1);
}

.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}

.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}

.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: 0s 0.6s opacity;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}

.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50% / 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}

.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border .75s linear infinite;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: spinner-grow .75s linear infinite;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}

@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.857143%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}

.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19692c !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
/*# sourceMappingURL=bootstrap.css.map */
/*!**************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/typeface-exo/index.css?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************/
/* exo-100normal - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 100;
  src: url('exo-latin-100.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Thin '),
    local('Exo-Thin'),
    url('exo-latin-100.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-100.woff2') format('woff2'), 
    url('exo-latin-100.woff') format('woff'), 
    url('exo-latin-100.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-100italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 100;
  src: url('exo-latin-100italic.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Thin italic'),
    local('Exo-Thinitalic'),
    url('exo-latin-100italic.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-100italic.woff2') format('woff2'), 
    url('exo-latin-100italic.woff') format('woff'), 
    url('exo-latin-100italic.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-200normal - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 200;
  src: url('exo-latin-200.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Extra Light '),
    local('Exo-Extra Light'),
    url('exo-latin-200.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-200.woff2') format('woff2'), 
    url('exo-latin-200.woff') format('woff'), 
    url('exo-latin-200.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-300normal - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 300;
  src: url('exo-latin-300.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Light '),
    local('Exo-Light'),
    url('exo-latin-300.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-300.woff2') format('woff2'), 
    url('exo-latin-300.woff') format('woff'), 
    url('exo-latin-300.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-200italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 200;
  src: url('exo-latin-200italic.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Extra Light italic'),
    local('Exo-Extra Lightitalic'),
    url('exo-latin-200italic.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-200italic.woff2') format('woff2'), 
    url('exo-latin-200italic.woff') format('woff'), 
    url('exo-latin-200italic.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-300italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 300;
  src: url('exo-latin-300italic.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Light italic'),
    local('Exo-Lightitalic'),
    url('exo-latin-300italic.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-300italic.woff2') format('woff2'), 
    url('exo-latin-300italic.woff') format('woff'), 
    url('exo-latin-300italic.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-400normal - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 400;
  src: url('exo-latin-400.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Regular '),
    local('Exo-Regular'),
    url('exo-latin-400.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-400.woff2') format('woff2'), 
    url('exo-latin-400.woff') format('woff'), 
    url('exo-latin-400.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-400italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 400;
  src: url('exo-latin-400italic.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Regular italic'),
    local('Exo-Regularitalic'),
    url('exo-latin-400italic.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-400italic.woff2') format('woff2'), 
    url('exo-latin-400italic.woff') format('woff'), 
    url('exo-latin-400italic.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-500normal - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 500;
  src: url('exo-latin-500.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Medium '),
    local('Exo-Medium'),
    url('exo-latin-500.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-500.woff2') format('woff2'), 
    url('exo-latin-500.woff') format('woff'), 
    url('exo-latin-500.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-500italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 500;
  src: url('exo-latin-500italic.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Medium italic'),
    local('Exo-Mediumitalic'),
    url('exo-latin-500italic.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-500italic.woff2') format('woff2'), 
    url('exo-latin-500italic.woff') format('woff'), 
    url('exo-latin-500italic.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-600italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 600;
  src: url('exo-latin-600italic.eot'); /* IE9 Compat Modes */
  src:
    local('Exo SemiBold italic'),
    local('Exo-SemiBolditalic'),
    url('exo-latin-600italic.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-600italic.woff2') format('woff2'), 
    url('exo-latin-600italic.woff') format('woff'), 
    url('exo-latin-600italic.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-600normal - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 600;
  src: url('exo-latin-600.eot'); /* IE9 Compat Modes */
  src:
    local('Exo SemiBold '),
    local('Exo-SemiBold'),
    url('exo-latin-600.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-600.woff2') format('woff2'), 
    url('exo-latin-600.woff') format('woff'), 
    url('exo-latin-600.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-700normal - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 700;
  src: url('exo-latin-700.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Bold '),
    local('Exo-Bold'),
    url('exo-latin-700.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-700.woff2') format('woff2'), 
    url('exo-latin-700.woff') format('woff'), 
    url('exo-latin-700.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-800normal - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 800;
  src: url('exo-latin-800.eot'); /* IE9 Compat Modes */
  src:
    local('Exo ExtraBold '),
    local('Exo-ExtraBold'),
    url('exo-latin-800.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-800.woff2') format('woff2'), 
    url('exo-latin-800.woff') format('woff'), 
    url('exo-latin-800.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-700italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 700;
  src: url('exo-latin-700italic.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Bold italic'),
    local('Exo-Bolditalic'),
    url('exo-latin-700italic.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-700italic.woff2') format('woff2'), 
    url('exo-latin-700italic.woff') format('woff'), 
    url('exo-latin-700italic.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-800italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 800;
  src: url('exo-latin-800italic.eot'); /* IE9 Compat Modes */
  src:
    local('Exo ExtraBold italic'),
    local('Exo-ExtraBolditalic'),
    url('exo-latin-800italic.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-800italic.woff2') format('woff2'), 
    url('exo-latin-800italic.woff') format('woff'), 
    url('exo-latin-800italic.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-900normal - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 900;
  src: url('exo-latin-900.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Black '),
    local('Exo-Black'),
    url('exo-latin-900.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-900.woff2') format('woff2'), 
    url('exo-latin-900.woff') format('woff'), 
    url('exo-latin-900.svg#exo') format('svg'); /* Legacy iOS */
}

/* exo-900italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 900;
  src: url('exo-latin-900italic.eot'); /* IE9 Compat Modes */
  src:
    local('Exo Black italic'),
    local('Exo-Blackitalic'),
    url('exo-latin-900italic.eot?#iefix') format('embedded-opentype'), 
    url('exo-latin-900italic.woff2') format('woff2'), 
    url('exo-latin-900italic.woff') format('woff'), 
    url('exo-latin-900italic.svg#exo') format('svg'); /* Legacy iOS */
}


/*!**************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/roboto-fontface/css/roboto/roboto-fontface.css?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Thin.eot');
    src: local('Roboto Thin'), local('Roboto-Thin'), url('Roboto-Thin.eot?#iefix') format('embedded-opentype'), url('Roboto-Thin.woff2') format('woff2'), url('Roboto-Thin.woff') format('woff'), url('Roboto-Thin.ttf') format('truetype'), url('Roboto-Thin.svg#Roboto') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Thin';
    src: url('Roboto-Thin.eot');
    src: local('Roboto Thin'), local('Roboto-Thin'), url('Roboto-Thin.eot?#iefix') format('embedded-opentype'), url('Roboto-Thin.woff2') format('woff2'), url('Roboto-Thin.woff') format('woff'), url('Roboto-Thin.ttf') format('truetype'), url('Roboto-Thin.svg#Roboto') format('svg');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-ThinItalic.eot');
    src: local('Roboto ThinItalic'), local('Roboto-ThinItalic'), url('Roboto-ThinItalic.eot?#iefix') format('embedded-opentype'), url('Roboto-ThinItalic.woff2') format('woff2'), url('Roboto-ThinItalic.woff') format('woff'), url('Roboto-ThinItalic.ttf') format('truetype'), url('Roboto-ThinItalic.svg#Roboto') format('svg');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-ThinItalic';
    src: url('Roboto-ThinItalic.eot');
    src: local('Roboto ThinItalic'), local('Roboto-ThinItalic'), url('Roboto-ThinItalic.eot?#iefix') format('embedded-opentype'), url('Roboto-ThinItalic.woff2') format('woff2'), url('Roboto-ThinItalic.woff') format('woff'), url('Roboto-ThinItalic.ttf') format('truetype'), url('Roboto-ThinItalic.svg#Roboto') format('svg');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Light.eot');
    src: local('Roboto Light'), local('Roboto-Light'), url('Roboto-Light.eot?#iefix') format('embedded-opentype'), url('Roboto-Light.woff2') format('woff2'), url('Roboto-Light.woff') format('woff'), url('Roboto-Light.ttf') format('truetype'), url('Roboto-Light.svg#Roboto') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Light';
    src: url('Roboto-Light.eot');
    src: local('Roboto Light'), local('Roboto-Light'), url('Roboto-Light.eot?#iefix') format('embedded-opentype'), url('Roboto-Light.woff2') format('woff2'), url('Roboto-Light.woff') format('woff'), url('Roboto-Light.ttf') format('truetype'), url('Roboto-Light.svg#Roboto') format('svg');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-LightItalic.eot');
    src: local('Roboto LightItalic'), local('Roboto-LightItalic'), url('Roboto-LightItalic.eot?#iefix') format('embedded-opentype'), url('Roboto-LightItalic.woff2') format('woff2'), url('Roboto-LightItalic.woff') format('woff'), url('Roboto-LightItalic.ttf') format('truetype'), url('Roboto-LightItalic.svg#Roboto') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-LightItalic';
    src: url('Roboto-LightItalic.eot');
    src: local('Roboto LightItalic'), local('Roboto-LightItalic'), url('Roboto-LightItalic.eot?#iefix') format('embedded-opentype'), url('Roboto-LightItalic.woff2') format('woff2'), url('Roboto-LightItalic.woff') format('woff'), url('Roboto-LightItalic.ttf') format('truetype'), url('Roboto-LightItalic.svg#Roboto') format('svg');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Regular.eot');
    src: local('Roboto Regular'), local('Roboto-Regular'), url('Roboto-Regular.eot?#iefix') format('embedded-opentype'), url('Roboto-Regular.woff2') format('woff2'), url('Roboto-Regular.woff') format('woff'), url('Roboto-Regular.ttf') format('truetype'), url('Roboto-Regular.svg#Roboto') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Regular';
    src: url('Roboto-Regular.eot');
    src: local('Roboto Regular'), local('Roboto-Regular'), url('Roboto-Regular.eot?#iefix') format('embedded-opentype'), url('Roboto-Regular.woff2') format('woff2'), url('Roboto-Regular.woff') format('woff'), url('Roboto-Regular.ttf') format('truetype'), url('Roboto-Regular.svg#Roboto') format('svg');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-RegularItalic.eot');
    src: local('Roboto RegularItalic'), local('Roboto-RegularItalic'), url('Roboto-RegularItalic.eot?#iefix') format('embedded-opentype'), url('Roboto-RegularItalic.woff2') format('woff2'), url('Roboto-RegularItalic.woff') format('woff'), url('Roboto-RegularItalic.ttf') format('truetype'), url('Roboto-RegularItalic.svg#Roboto') format('svg');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-RegularItalic';
    src: url('Roboto-RegularItalic.eot');
    src: local('Roboto RegularItalic'), local('Roboto-RegularItalic'), url('Roboto-RegularItalic.eot?#iefix') format('embedded-opentype'), url('Roboto-RegularItalic.woff2') format('woff2'), url('Roboto-RegularItalic.woff') format('woff'), url('Roboto-RegularItalic.ttf') format('truetype'), url('Roboto-RegularItalic.svg#Roboto') format('svg');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Medium.eot');
    src: local('Roboto Medium'), local('Roboto-Medium'), url('Roboto-Medium.eot?#iefix') format('embedded-opentype'), url('Roboto-Medium.woff2') format('woff2'), url('Roboto-Medium.woff') format('woff'), url('Roboto-Medium.ttf') format('truetype'), url('Roboto-Medium.svg#Roboto') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Medium';
    src: url('Roboto-Medium.eot');
    src: local('Roboto Medium'), local('Roboto-Medium'), url('Roboto-Medium.eot?#iefix') format('embedded-opentype'), url('Roboto-Medium.woff2') format('woff2'), url('Roboto-Medium.woff') format('woff'), url('Roboto-Medium.ttf') format('truetype'), url('Roboto-Medium.svg#Roboto') format('svg');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-MediumItalic.eot');
    src: local('Roboto MediumItalic'), local('Roboto-MediumItalic'), url('Roboto-MediumItalic.eot?#iefix') format('embedded-opentype'), url('Roboto-MediumItalic.woff2') format('woff2'), url('Roboto-MediumItalic.woff') format('woff'), url('Roboto-MediumItalic.ttf') format('truetype'), url('Roboto-MediumItalic.svg#Roboto') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-MediumItalic';
    src: url('Roboto-MediumItalic.eot');
    src: local('Roboto MediumItalic'), local('Roboto-MediumItalic'), url('Roboto-MediumItalic.eot?#iefix') format('embedded-opentype'), url('Roboto-MediumItalic.woff2') format('woff2'), url('Roboto-MediumItalic.woff') format('woff'), url('Roboto-MediumItalic.ttf') format('truetype'), url('Roboto-MediumItalic.svg#Roboto') format('svg');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Bold.eot');
    src: local('Roboto Bold'), local('Roboto-Bold'), url('Roboto-Bold.eot?#iefix') format('embedded-opentype'), url('Roboto-Bold.woff2') format('woff2'), url('Roboto-Bold.woff') format('woff'), url('Roboto-Bold.ttf') format('truetype'), url('Roboto-Bold.svg#Roboto') format('svg');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Bold';
    src: url('Roboto-Bold.eot');
    src: local('Roboto Bold'), local('Roboto-Bold'), url('Roboto-Bold.eot?#iefix') format('embedded-opentype'), url('Roboto-Bold.woff2') format('woff2'), url('Roboto-Bold.woff') format('woff'), url('Roboto-Bold.ttf') format('truetype'), url('Roboto-Bold.svg#Roboto') format('svg');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-BoldItalic.eot');
    src: local('Roboto BoldItalic'), local('Roboto-BoldItalic'), url('Roboto-BoldItalic.eot?#iefix') format('embedded-opentype'), url('Roboto-BoldItalic.woff2') format('woff2'), url('Roboto-BoldItalic.woff') format('woff'), url('Roboto-BoldItalic.ttf') format('truetype'), url('Roboto-BoldItalic.svg#Roboto') format('svg');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-BoldItalic';
    src: url('Roboto-BoldItalic.eot');
    src: local('Roboto BoldItalic'), local('Roboto-BoldItalic'), url('Roboto-BoldItalic.eot?#iefix') format('embedded-opentype'), url('Roboto-BoldItalic.woff2') format('woff2'), url('Roboto-BoldItalic.woff') format('woff'), url('Roboto-BoldItalic.ttf') format('truetype'), url('Roboto-BoldItalic.svg#Roboto') format('svg');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Black.eot');
    src: local('Roboto Black'), local('Roboto-Black'), url('Roboto-Black.eot?#iefix') format('embedded-opentype'), url('Roboto-Black.woff2') format('woff2'), url('Roboto-Black.woff') format('woff'), url('Roboto-Black.ttf') format('truetype'), url('Roboto-Black.svg#Roboto') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Black';
    src: url('Roboto-Black.eot');
    src: local('Roboto Black'), local('Roboto-Black'), url('Roboto-Black.eot?#iefix') format('embedded-opentype'), url('Roboto-Black.woff2') format('woff2'), url('Roboto-Black.woff') format('woff'), url('Roboto-Black.ttf') format('truetype'), url('Roboto-Black.svg#Roboto') format('svg');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-BlackItalic.eot');
    src: local('Roboto BlackItalic'), local('Roboto-BlackItalic'), url('Roboto-BlackItalic.eot?#iefix') format('embedded-opentype'), url('Roboto-BlackItalic.woff2') format('woff2'), url('Roboto-BlackItalic.woff') format('woff'), url('Roboto-BlackItalic.ttf') format('truetype'), url('Roboto-BlackItalic.svg#Roboto') format('svg');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-BlackItalic';
    src: url('Roboto-BlackItalic.eot');
    src: local('Roboto BlackItalic'), local('Roboto-BlackItalic'), url('Roboto-BlackItalic.eot?#iefix') format('embedded-opentype'), url('Roboto-BlackItalic.woff2') format('woff2'), url('Roboto-BlackItalic.woff') format('woff'), url('Roboto-BlackItalic.ttf') format('truetype'), url('Roboto-BlackItalic.svg#Roboto') format('svg');
}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./node_modules/ionicons/scss/ionicons.scss?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*!
  Ionicons, v2.0.1
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
@font-face {
  font-family: "Ionicons";
  src: url('ionicons.eot?v=2.0.1');
  src: url('ionicons.eot?v=2.0.1#iefix') format("embedded-opentype"), url('ionicons.ttf?v=2.0.1') format("truetype"), url('ionicons.woff?v=2.0.1') format("woff"), url('ionicons.svg?v=2.0.1#Ionicons') format("svg");
  font-weight: normal;
  font-style: normal;
}
.ion, .ionicons,
.ion-alert:before,
.ion-alert-circled:before,
.ion-android-add:before,
.ion-android-add-circle:before,
.ion-android-alarm-clock:before,
.ion-android-alert:before,
.ion-android-apps:before,
.ion-android-archive:before,
.ion-android-arrow-back:before,
.ion-android-arrow-down:before,
.ion-android-arrow-dropdown:before,
.ion-android-arrow-dropdown-circle:before,
.ion-android-arrow-dropleft:before,
.ion-android-arrow-dropleft-circle:before,
.ion-android-arrow-dropright:before,
.ion-android-arrow-dropright-circle:before,
.ion-android-arrow-dropup:before,
.ion-android-arrow-dropup-circle:before,
.ion-android-arrow-forward:before,
.ion-android-arrow-up:before,
.ion-android-attach:before,
.ion-android-bar:before,
.ion-android-bicycle:before,
.ion-android-boat:before,
.ion-android-bookmark:before,
.ion-android-bulb:before,
.ion-android-bus:before,
.ion-android-calendar:before,
.ion-android-call:before,
.ion-android-camera:before,
.ion-android-cancel:before,
.ion-android-car:before,
.ion-android-cart:before,
.ion-android-chat:before,
.ion-android-checkbox:before,
.ion-android-checkbox-blank:before,
.ion-android-checkbox-outline:before,
.ion-android-checkbox-outline-blank:before,
.ion-android-checkmark-circle:before,
.ion-android-clipboard:before,
.ion-android-close:before,
.ion-android-cloud:before,
.ion-android-cloud-circle:before,
.ion-android-cloud-done:before,
.ion-android-cloud-outline:before,
.ion-android-color-palette:before,
.ion-android-compass:before,
.ion-android-contact:before,
.ion-android-contacts:before,
.ion-android-contract:before,
.ion-android-create:before,
.ion-android-delete:before,
.ion-android-desktop:before,
.ion-android-document:before,
.ion-android-done:before,
.ion-android-done-all:before,
.ion-android-download:before,
.ion-android-drafts:before,
.ion-android-exit:before,
.ion-android-expand:before,
.ion-android-favorite:before,
.ion-android-favorite-outline:before,
.ion-android-film:before,
.ion-android-folder:before,
.ion-android-folder-open:before,
.ion-android-funnel:before,
.ion-android-globe:before,
.ion-android-hand:before,
.ion-android-hangout:before,
.ion-android-happy:before,
.ion-android-home:before,
.ion-android-image:before,
.ion-android-laptop:before,
.ion-android-list:before,
.ion-android-locate:before,
.ion-android-lock:before,
.ion-android-mail:before,
.ion-android-map:before,
.ion-android-menu:before,
.ion-android-microphone:before,
.ion-android-microphone-off:before,
.ion-android-more-horizontal:before,
.ion-android-more-vertical:before,
.ion-android-navigate:before,
.ion-android-notifications:before,
.ion-android-notifications-none:before,
.ion-android-notifications-off:before,
.ion-android-open:before,
.ion-android-options:before,
.ion-android-people:before,
.ion-android-person:before,
.ion-android-person-add:before,
.ion-android-phone-landscape:before,
.ion-android-phone-portrait:before,
.ion-android-pin:before,
.ion-android-plane:before,
.ion-android-playstore:before,
.ion-android-print:before,
.ion-android-radio-button-off:before,
.ion-android-radio-button-on:before,
.ion-android-refresh:before,
.ion-android-remove:before,
.ion-android-remove-circle:before,
.ion-android-restaurant:before,
.ion-android-sad:before,
.ion-android-search:before,
.ion-android-send:before,
.ion-android-settings:before,
.ion-android-share:before,
.ion-android-share-alt:before,
.ion-android-star:before,
.ion-android-star-half:before,
.ion-android-star-outline:before,
.ion-android-stopwatch:before,
.ion-android-subway:before,
.ion-android-sunny:before,
.ion-android-sync:before,
.ion-android-textsms:before,
.ion-android-time:before,
.ion-android-train:before,
.ion-android-unlock:before,
.ion-android-upload:before,
.ion-android-volume-down:before,
.ion-android-volume-mute:before,
.ion-android-volume-off:before,
.ion-android-volume-up:before,
.ion-android-walk:before,
.ion-android-warning:before,
.ion-android-watch:before,
.ion-android-wifi:before,
.ion-aperture:before,
.ion-archive:before,
.ion-arrow-down-a:before,
.ion-arrow-down-b:before,
.ion-arrow-down-c:before,
.ion-arrow-expand:before,
.ion-arrow-graph-down-left:before,
.ion-arrow-graph-down-right:before,
.ion-arrow-graph-up-left:before,
.ion-arrow-graph-up-right:before,
.ion-arrow-left-a:before,
.ion-arrow-left-b:before,
.ion-arrow-left-c:before,
.ion-arrow-move:before,
.ion-arrow-resize:before,
.ion-arrow-return-left:before,
.ion-arrow-return-right:before,
.ion-arrow-right-a:before,
.ion-arrow-right-b:before,
.ion-arrow-right-c:before,
.ion-arrow-shrink:before,
.ion-arrow-swap:before,
.ion-arrow-up-a:before,
.ion-arrow-up-b:before,
.ion-arrow-up-c:before,
.ion-asterisk:before,
.ion-at:before,
.ion-backspace:before,
.ion-backspace-outline:before,
.ion-bag:before,
.ion-battery-charging:before,
.ion-battery-empty:before,
.ion-battery-full:before,
.ion-battery-half:before,
.ion-battery-low:before,
.ion-beaker:before,
.ion-beer:before,
.ion-bluetooth:before,
.ion-bonfire:before,
.ion-bookmark:before,
.ion-bowtie:before,
.ion-briefcase:before,
.ion-bug:before,
.ion-calculator:before,
.ion-calendar:before,
.ion-camera:before,
.ion-card:before,
.ion-cash:before,
.ion-chatbox:before,
.ion-chatbox-working:before,
.ion-chatboxes:before,
.ion-chatbubble:before,
.ion-chatbubble-working:before,
.ion-chatbubbles:before,
.ion-checkmark:before,
.ion-checkmark-circled:before,
.ion-checkmark-round:before,
.ion-chevron-down:before,
.ion-chevron-left:before,
.ion-chevron-right:before,
.ion-chevron-up:before,
.ion-clipboard:before,
.ion-clock:before,
.ion-close:before,
.ion-close-circled:before,
.ion-close-round:before,
.ion-closed-captioning:before,
.ion-cloud:before,
.ion-code:before,
.ion-code-download:before,
.ion-code-working:before,
.ion-coffee:before,
.ion-compass:before,
.ion-compose:before,
.ion-connection-bars:before,
.ion-contrast:before,
.ion-crop:before,
.ion-cube:before,
.ion-disc:before,
.ion-document:before,
.ion-document-text:before,
.ion-drag:before,
.ion-earth:before,
.ion-easel:before,
.ion-edit:before,
.ion-egg:before,
.ion-eject:before,
.ion-email:before,
.ion-email-unread:before,
.ion-erlenmeyer-flask:before,
.ion-erlenmeyer-flask-bubbles:before,
.ion-eye:before,
.ion-eye-disabled:before,
.ion-female:before,
.ion-filing:before,
.ion-film-marker:before,
.ion-fireball:before,
.ion-flag:before,
.ion-flame:before,
.ion-flash:before,
.ion-flash-off:before,
.ion-folder:before,
.ion-fork:before,
.ion-fork-repo:before,
.ion-forward:before,
.ion-funnel:before,
.ion-gear-a:before,
.ion-gear-b:before,
.ion-grid:before,
.ion-hammer:before,
.ion-happy:before,
.ion-happy-outline:before,
.ion-headphone:before,
.ion-heart:before,
.ion-heart-broken:before,
.ion-help:before,
.ion-help-buoy:before,
.ion-help-circled:before,
.ion-home:before,
.ion-icecream:before,
.ion-image:before,
.ion-images:before,
.ion-information:before,
.ion-information-circled:before,
.ion-ionic:before,
.ion-ios-alarm:before,
.ion-ios-alarm-outline:before,
.ion-ios-albums:before,
.ion-ios-albums-outline:before,
.ion-ios-americanfootball:before,
.ion-ios-americanfootball-outline:before,
.ion-ios-analytics:before,
.ion-ios-analytics-outline:before,
.ion-ios-arrow-back:before,
.ion-ios-arrow-down:before,
.ion-ios-arrow-forward:before,
.ion-ios-arrow-left:before,
.ion-ios-arrow-right:before,
.ion-ios-arrow-thin-down:before,
.ion-ios-arrow-thin-left:before,
.ion-ios-arrow-thin-right:before,
.ion-ios-arrow-thin-up:before,
.ion-ios-arrow-up:before,
.ion-ios-at:before,
.ion-ios-at-outline:before,
.ion-ios-barcode:before,
.ion-ios-barcode-outline:before,
.ion-ios-baseball:before,
.ion-ios-baseball-outline:before,
.ion-ios-basketball:before,
.ion-ios-basketball-outline:before,
.ion-ios-bell:before,
.ion-ios-bell-outline:before,
.ion-ios-body:before,
.ion-ios-body-outline:before,
.ion-ios-bolt:before,
.ion-ios-bolt-outline:before,
.ion-ios-book:before,
.ion-ios-book-outline:before,
.ion-ios-bookmarks:before,
.ion-ios-bookmarks-outline:before,
.ion-ios-box:before,
.ion-ios-box-outline:before,
.ion-ios-briefcase:before,
.ion-ios-briefcase-outline:before,
.ion-ios-browsers:before,
.ion-ios-browsers-outline:before,
.ion-ios-calculator:before,
.ion-ios-calculator-outline:before,
.ion-ios-calendar:before,
.ion-ios-calendar-outline:before,
.ion-ios-camera:before,
.ion-ios-camera-outline:before,
.ion-ios-cart:before,
.ion-ios-cart-outline:before,
.ion-ios-chatboxes:before,
.ion-ios-chatboxes-outline:before,
.ion-ios-chatbubble:before,
.ion-ios-chatbubble-outline:before,
.ion-ios-checkmark:before,
.ion-ios-checkmark-empty:before,
.ion-ios-checkmark-outline:before,
.ion-ios-circle-filled:before,
.ion-ios-circle-outline:before,
.ion-ios-clock:before,
.ion-ios-clock-outline:before,
.ion-ios-close:before,
.ion-ios-close-empty:before,
.ion-ios-close-outline:before,
.ion-ios-cloud:before,
.ion-ios-cloud-download:before,
.ion-ios-cloud-download-outline:before,
.ion-ios-cloud-outline:before,
.ion-ios-cloud-upload:before,
.ion-ios-cloud-upload-outline:before,
.ion-ios-cloudy:before,
.ion-ios-cloudy-night:before,
.ion-ios-cloudy-night-outline:before,
.ion-ios-cloudy-outline:before,
.ion-ios-cog:before,
.ion-ios-cog-outline:before,
.ion-ios-color-filter:before,
.ion-ios-color-filter-outline:before,
.ion-ios-color-wand:before,
.ion-ios-color-wand-outline:before,
.ion-ios-compose:before,
.ion-ios-compose-outline:before,
.ion-ios-contact:before,
.ion-ios-contact-outline:before,
.ion-ios-copy:before,
.ion-ios-copy-outline:before,
.ion-ios-crop:before,
.ion-ios-crop-strong:before,
.ion-ios-download:before,
.ion-ios-download-outline:before,
.ion-ios-drag:before,
.ion-ios-email:before,
.ion-ios-email-outline:before,
.ion-ios-eye:before,
.ion-ios-eye-outline:before,
.ion-ios-fastforward:before,
.ion-ios-fastforward-outline:before,
.ion-ios-filing:before,
.ion-ios-filing-outline:before,
.ion-ios-film:before,
.ion-ios-film-outline:before,
.ion-ios-flag:before,
.ion-ios-flag-outline:before,
.ion-ios-flame:before,
.ion-ios-flame-outline:before,
.ion-ios-flask:before,
.ion-ios-flask-outline:before,
.ion-ios-flower:before,
.ion-ios-flower-outline:before,
.ion-ios-folder:before,
.ion-ios-folder-outline:before,
.ion-ios-football:before,
.ion-ios-football-outline:before,
.ion-ios-game-controller-a:before,
.ion-ios-game-controller-a-outline:before,
.ion-ios-game-controller-b:before,
.ion-ios-game-controller-b-outline:before,
.ion-ios-gear:before,
.ion-ios-gear-outline:before,
.ion-ios-glasses:before,
.ion-ios-glasses-outline:before,
.ion-ios-grid-view:before,
.ion-ios-grid-view-outline:before,
.ion-ios-heart:before,
.ion-ios-heart-outline:before,
.ion-ios-help:before,
.ion-ios-help-empty:before,
.ion-ios-help-outline:before,
.ion-ios-home:before,
.ion-ios-home-outline:before,
.ion-ios-infinite:before,
.ion-ios-infinite-outline:before,
.ion-ios-information:before,
.ion-ios-information-empty:before,
.ion-ios-information-outline:before,
.ion-ios-ionic-outline:before,
.ion-ios-keypad:before,
.ion-ios-keypad-outline:before,
.ion-ios-lightbulb:before,
.ion-ios-lightbulb-outline:before,
.ion-ios-list:before,
.ion-ios-list-outline:before,
.ion-ios-location:before,
.ion-ios-location-outline:before,
.ion-ios-locked:before,
.ion-ios-locked-outline:before,
.ion-ios-loop:before,
.ion-ios-loop-strong:before,
.ion-ios-medical:before,
.ion-ios-medical-outline:before,
.ion-ios-medkit:before,
.ion-ios-medkit-outline:before,
.ion-ios-mic:before,
.ion-ios-mic-off:before,
.ion-ios-mic-outline:before,
.ion-ios-minus:before,
.ion-ios-minus-empty:before,
.ion-ios-minus-outline:before,
.ion-ios-monitor:before,
.ion-ios-monitor-outline:before,
.ion-ios-moon:before,
.ion-ios-moon-outline:before,
.ion-ios-more:before,
.ion-ios-more-outline:before,
.ion-ios-musical-note:before,
.ion-ios-musical-notes:before,
.ion-ios-navigate:before,
.ion-ios-navigate-outline:before,
.ion-ios-nutrition:before,
.ion-ios-nutrition-outline:before,
.ion-ios-paper:before,
.ion-ios-paper-outline:before,
.ion-ios-paperplane:before,
.ion-ios-paperplane-outline:before,
.ion-ios-partlysunny:before,
.ion-ios-partlysunny-outline:before,
.ion-ios-pause:before,
.ion-ios-pause-outline:before,
.ion-ios-paw:before,
.ion-ios-paw-outline:before,
.ion-ios-people:before,
.ion-ios-people-outline:before,
.ion-ios-person:before,
.ion-ios-person-outline:before,
.ion-ios-personadd:before,
.ion-ios-personadd-outline:before,
.ion-ios-photos:before,
.ion-ios-photos-outline:before,
.ion-ios-pie:before,
.ion-ios-pie-outline:before,
.ion-ios-pint:before,
.ion-ios-pint-outline:before,
.ion-ios-play:before,
.ion-ios-play-outline:before,
.ion-ios-plus:before,
.ion-ios-plus-empty:before,
.ion-ios-plus-outline:before,
.ion-ios-pricetag:before,
.ion-ios-pricetag-outline:before,
.ion-ios-pricetags:before,
.ion-ios-pricetags-outline:before,
.ion-ios-printer:before,
.ion-ios-printer-outline:before,
.ion-ios-pulse:before,
.ion-ios-pulse-strong:before,
.ion-ios-rainy:before,
.ion-ios-rainy-outline:before,
.ion-ios-recording:before,
.ion-ios-recording-outline:before,
.ion-ios-redo:before,
.ion-ios-redo-outline:before,
.ion-ios-refresh:before,
.ion-ios-refresh-empty:before,
.ion-ios-refresh-outline:before,
.ion-ios-reload:before,
.ion-ios-reverse-camera:before,
.ion-ios-reverse-camera-outline:before,
.ion-ios-rewind:before,
.ion-ios-rewind-outline:before,
.ion-ios-rose:before,
.ion-ios-rose-outline:before,
.ion-ios-search:before,
.ion-ios-search-strong:before,
.ion-ios-settings:before,
.ion-ios-settings-strong:before,
.ion-ios-shuffle:before,
.ion-ios-shuffle-strong:before,
.ion-ios-skipbackward:before,
.ion-ios-skipbackward-outline:before,
.ion-ios-skipforward:before,
.ion-ios-skipforward-outline:before,
.ion-ios-snowy:before,
.ion-ios-speedometer:before,
.ion-ios-speedometer-outline:before,
.ion-ios-star:before,
.ion-ios-star-half:before,
.ion-ios-star-outline:before,
.ion-ios-stopwatch:before,
.ion-ios-stopwatch-outline:before,
.ion-ios-sunny:before,
.ion-ios-sunny-outline:before,
.ion-ios-telephone:before,
.ion-ios-telephone-outline:before,
.ion-ios-tennisball:before,
.ion-ios-tennisball-outline:before,
.ion-ios-thunderstorm:before,
.ion-ios-thunderstorm-outline:before,
.ion-ios-time:before,
.ion-ios-time-outline:before,
.ion-ios-timer:before,
.ion-ios-timer-outline:before,
.ion-ios-toggle:before,
.ion-ios-toggle-outline:before,
.ion-ios-trash:before,
.ion-ios-trash-outline:before,
.ion-ios-undo:before,
.ion-ios-undo-outline:before,
.ion-ios-unlocked:before,
.ion-ios-unlocked-outline:before,
.ion-ios-upload:before,
.ion-ios-upload-outline:before,
.ion-ios-videocam:before,
.ion-ios-videocam-outline:before,
.ion-ios-volume-high:before,
.ion-ios-volume-low:before,
.ion-ios-wineglass:before,
.ion-ios-wineglass-outline:before,
.ion-ios-world:before,
.ion-ios-world-outline:before,
.ion-ipad:before,
.ion-iphone:before,
.ion-ipod:before,
.ion-jet:before,
.ion-key:before,
.ion-knife:before,
.ion-laptop:before,
.ion-leaf:before,
.ion-levels:before,
.ion-lightbulb:before,
.ion-link:before,
.ion-load-a:before,
.ion-load-b:before,
.ion-load-c:before,
.ion-load-d:before,
.ion-location:before,
.ion-lock-combination:before,
.ion-locked:before,
.ion-log-in:before,
.ion-log-out:before,
.ion-loop:before,
.ion-magnet:before,
.ion-male:before,
.ion-man:before,
.ion-map:before,
.ion-medkit:before,
.ion-merge:before,
.ion-mic-a:before,
.ion-mic-b:before,
.ion-mic-c:before,
.ion-minus:before,
.ion-minus-circled:before,
.ion-minus-round:before,
.ion-model-s:before,
.ion-monitor:before,
.ion-more:before,
.ion-mouse:before,
.ion-music-note:before,
.ion-navicon:before,
.ion-navicon-round:before,
.ion-navigate:before,
.ion-network:before,
.ion-no-smoking:before,
.ion-nuclear:before,
.ion-outlet:before,
.ion-paintbrush:before,
.ion-paintbucket:before,
.ion-paper-airplane:before,
.ion-paperclip:before,
.ion-pause:before,
.ion-person:before,
.ion-person-add:before,
.ion-person-stalker:before,
.ion-pie-graph:before,
.ion-pin:before,
.ion-pinpoint:before,
.ion-pizza:before,
.ion-plane:before,
.ion-planet:before,
.ion-play:before,
.ion-playstation:before,
.ion-plus:before,
.ion-plus-circled:before,
.ion-plus-round:before,
.ion-podium:before,
.ion-pound:before,
.ion-power:before,
.ion-pricetag:before,
.ion-pricetags:before,
.ion-printer:before,
.ion-pull-request:before,
.ion-qr-scanner:before,
.ion-quote:before,
.ion-radio-waves:before,
.ion-record:before,
.ion-refresh:before,
.ion-reply:before,
.ion-reply-all:before,
.ion-ribbon-a:before,
.ion-ribbon-b:before,
.ion-sad:before,
.ion-sad-outline:before,
.ion-scissors:before,
.ion-search:before,
.ion-settings:before,
.ion-share:before,
.ion-shuffle:before,
.ion-skip-backward:before,
.ion-skip-forward:before,
.ion-social-android:before,
.ion-social-android-outline:before,
.ion-social-angular:before,
.ion-social-angular-outline:before,
.ion-social-apple:before,
.ion-social-apple-outline:before,
.ion-social-bitcoin:before,
.ion-social-bitcoin-outline:before,
.ion-social-buffer:before,
.ion-social-buffer-outline:before,
.ion-social-chrome:before,
.ion-social-chrome-outline:before,
.ion-social-codepen:before,
.ion-social-codepen-outline:before,
.ion-social-css3:before,
.ion-social-css3-outline:before,
.ion-social-designernews:before,
.ion-social-designernews-outline:before,
.ion-social-dribbble:before,
.ion-social-dribbble-outline:before,
.ion-social-dropbox:before,
.ion-social-dropbox-outline:before,
.ion-social-euro:before,
.ion-social-euro-outline:before,
.ion-social-facebook:before,
.ion-social-facebook-outline:before,
.ion-social-foursquare:before,
.ion-social-foursquare-outline:before,
.ion-social-freebsd-devil:before,
.ion-social-github:before,
.ion-social-github-outline:before,
.ion-social-google:before,
.ion-social-google-outline:before,
.ion-social-googleplus:before,
.ion-social-googleplus-outline:before,
.ion-social-hackernews:before,
.ion-social-hackernews-outline:before,
.ion-social-html5:before,
.ion-social-html5-outline:before,
.ion-social-instagram:before,
.ion-social-instagram-outline:before,
.ion-social-javascript:before,
.ion-social-javascript-outline:before,
.ion-social-linkedin:before,
.ion-social-linkedin-outline:before,
.ion-social-markdown:before,
.ion-social-nodejs:before,
.ion-social-octocat:before,
.ion-social-pinterest:before,
.ion-social-pinterest-outline:before,
.ion-social-python:before,
.ion-social-reddit:before,
.ion-social-reddit-outline:before,
.ion-social-rss:before,
.ion-social-rss-outline:before,
.ion-social-sass:before,
.ion-social-skype:before,
.ion-social-skype-outline:before,
.ion-social-snapchat:before,
.ion-social-snapchat-outline:before,
.ion-social-tumblr:before,
.ion-social-tumblr-outline:before,
.ion-social-tux:before,
.ion-social-twitch:before,
.ion-social-twitch-outline:before,
.ion-social-twitter:before,
.ion-social-twitter-outline:before,
.ion-social-usd:before,
.ion-social-usd-outline:before,
.ion-social-vimeo:before,
.ion-social-vimeo-outline:before,
.ion-social-whatsapp:before,
.ion-social-whatsapp-outline:before,
.ion-social-windows:before,
.ion-social-windows-outline:before,
.ion-social-wordpress:before,
.ion-social-wordpress-outline:before,
.ion-social-yahoo:before,
.ion-social-yahoo-outline:before,
.ion-social-yen:before,
.ion-social-yen-outline:before,
.ion-social-youtube:before,
.ion-social-youtube-outline:before,
.ion-soup-can:before,
.ion-soup-can-outline:before,
.ion-speakerphone:before,
.ion-speedometer:before,
.ion-spoon:before,
.ion-star:before,
.ion-stats-bars:before,
.ion-steam:before,
.ion-stop:before,
.ion-thermometer:before,
.ion-thumbsdown:before,
.ion-thumbsup:before,
.ion-toggle:before,
.ion-toggle-filled:before,
.ion-transgender:before,
.ion-trash-a:before,
.ion-trash-b:before,
.ion-trophy:before,
.ion-tshirt:before,
.ion-tshirt-outline:before,
.ion-umbrella:before,
.ion-university:before,
.ion-unlocked:before,
.ion-upload:before,
.ion-usb:before,
.ion-videocamera:before,
.ion-volume-high:before,
.ion-volume-low:before,
.ion-volume-medium:before,
.ion-volume-mute:before,
.ion-wand:before,
.ion-waterdrop:before,
.ion-wifi:before,
.ion-wineglass:before,
.ion-woman:before,
.ion-wrench:before,
.ion-xbox:before {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ion-alert:before {
  content: "\f101";
}

.ion-alert-circled:before {
  content: "\f100";
}

.ion-android-add:before {
  content: "\f2c7";
}

.ion-android-add-circle:before {
  content: "\f359";
}

.ion-android-alarm-clock:before {
  content: "\f35a";
}

.ion-android-alert:before {
  content: "\f35b";
}

.ion-android-apps:before {
  content: "\f35c";
}

.ion-android-archive:before {
  content: "\f2c9";
}

.ion-android-arrow-back:before {
  content: "\f2ca";
}

.ion-android-arrow-down:before {
  content: "\f35d";
}

.ion-android-arrow-dropdown:before {
  content: "\f35f";
}

.ion-android-arrow-dropdown-circle:before {
  content: "\f35e";
}

.ion-android-arrow-dropleft:before {
  content: "\f361";
}

.ion-android-arrow-dropleft-circle:before {
  content: "\f360";
}

.ion-android-arrow-dropright:before {
  content: "\f363";
}

.ion-android-arrow-dropright-circle:before {
  content: "\f362";
}

.ion-android-arrow-dropup:before {
  content: "\f365";
}

.ion-android-arrow-dropup-circle:before {
  content: "\f364";
}

.ion-android-arrow-forward:before {
  content: "\f30f";
}

.ion-android-arrow-up:before {
  content: "\f366";
}

.ion-android-attach:before {
  content: "\f367";
}

.ion-android-bar:before {
  content: "\f368";
}

.ion-android-bicycle:before {
  content: "\f369";
}

.ion-android-boat:before {
  content: "\f36a";
}

.ion-android-bookmark:before {
  content: "\f36b";
}

.ion-android-bulb:before {
  content: "\f36c";
}

.ion-android-bus:before {
  content: "\f36d";
}

.ion-android-calendar:before {
  content: "\f2d1";
}

.ion-android-call:before {
  content: "\f2d2";
}

.ion-android-camera:before {
  content: "\f2d3";
}

.ion-android-cancel:before {
  content: "\f36e";
}

.ion-android-car:before {
  content: "\f36f";
}

.ion-android-cart:before {
  content: "\f370";
}

.ion-android-chat:before {
  content: "\f2d4";
}

.ion-android-checkbox:before {
  content: "\f374";
}

.ion-android-checkbox-blank:before {
  content: "\f371";
}

.ion-android-checkbox-outline:before {
  content: "\f373";
}

.ion-android-checkbox-outline-blank:before {
  content: "\f372";
}

.ion-android-checkmark-circle:before {
  content: "\f375";
}

.ion-android-clipboard:before {
  content: "\f376";
}

.ion-android-close:before {
  content: "\f2d7";
}

.ion-android-cloud:before {
  content: "\f37a";
}

.ion-android-cloud-circle:before {
  content: "\f377";
}

.ion-android-cloud-done:before {
  content: "\f378";
}

.ion-android-cloud-outline:before {
  content: "\f379";
}

.ion-android-color-palette:before {
  content: "\f37b";
}

.ion-android-compass:before {
  content: "\f37c";
}

.ion-android-contact:before {
  content: "\f2d8";
}

.ion-android-contacts:before {
  content: "\f2d9";
}

.ion-android-contract:before {
  content: "\f37d";
}

.ion-android-create:before {
  content: "\f37e";
}

.ion-android-delete:before {
  content: "\f37f";
}

.ion-android-desktop:before {
  content: "\f380";
}

.ion-android-document:before {
  content: "\f381";
}

.ion-android-done:before {
  content: "\f383";
}

.ion-android-done-all:before {
  content: "\f382";
}

.ion-android-download:before {
  content: "\f2dd";
}

.ion-android-drafts:before {
  content: "\f384";
}

.ion-android-exit:before {
  content: "\f385";
}

.ion-android-expand:before {
  content: "\f386";
}

.ion-android-favorite:before {
  content: "\f388";
}

.ion-android-favorite-outline:before {
  content: "\f387";
}

.ion-android-film:before {
  content: "\f389";
}

.ion-android-folder:before {
  content: "\f2e0";
}

.ion-android-folder-open:before {
  content: "\f38a";
}

.ion-android-funnel:before {
  content: "\f38b";
}

.ion-android-globe:before {
  content: "\f38c";
}

.ion-android-hand:before {
  content: "\f2e3";
}

.ion-android-hangout:before {
  content: "\f38d";
}

.ion-android-happy:before {
  content: "\f38e";
}

.ion-android-home:before {
  content: "\f38f";
}

.ion-android-image:before {
  content: "\f2e4";
}

.ion-android-laptop:before {
  content: "\f390";
}

.ion-android-list:before {
  content: "\f391";
}

.ion-android-locate:before {
  content: "\f2e9";
}

.ion-android-lock:before {
  content: "\f392";
}

.ion-android-mail:before {
  content: "\f2eb";
}

.ion-android-map:before {
  content: "\f393";
}

.ion-android-menu:before {
  content: "\f394";
}

.ion-android-microphone:before {
  content: "\f2ec";
}

.ion-android-microphone-off:before {
  content: "\f395";
}

.ion-android-more-horizontal:before {
  content: "\f396";
}

.ion-android-more-vertical:before {
  content: "\f397";
}

.ion-android-navigate:before {
  content: "\f398";
}

.ion-android-notifications:before {
  content: "\f39b";
}

.ion-android-notifications-none:before {
  content: "\f399";
}

.ion-android-notifications-off:before {
  content: "\f39a";
}

.ion-android-open:before {
  content: "\f39c";
}

.ion-android-options:before {
  content: "\f39d";
}

.ion-android-people:before {
  content: "\f39e";
}

.ion-android-person:before {
  content: "\f3a0";
}

.ion-android-person-add:before {
  content: "\f39f";
}

.ion-android-phone-landscape:before {
  content: "\f3a1";
}

.ion-android-phone-portrait:before {
  content: "\f3a2";
}

.ion-android-pin:before {
  content: "\f3a3";
}

.ion-android-plane:before {
  content: "\f3a4";
}

.ion-android-playstore:before {
  content: "\f2f0";
}

.ion-android-print:before {
  content: "\f3a5";
}

.ion-android-radio-button-off:before {
  content: "\f3a6";
}

.ion-android-radio-button-on:before {
  content: "\f3a7";
}

.ion-android-refresh:before {
  content: "\f3a8";
}

.ion-android-remove:before {
  content: "\f2f4";
}

.ion-android-remove-circle:before {
  content: "\f3a9";
}

.ion-android-restaurant:before {
  content: "\f3aa";
}

.ion-android-sad:before {
  content: "\f3ab";
}

.ion-android-search:before {
  content: "\f2f5";
}

.ion-android-send:before {
  content: "\f2f6";
}

.ion-android-settings:before {
  content: "\f2f7";
}

.ion-android-share:before {
  content: "\f2f8";
}

.ion-android-share-alt:before {
  content: "\f3ac";
}

.ion-android-star:before {
  content: "\f2fc";
}

.ion-android-star-half:before {
  content: "\f3ad";
}

.ion-android-star-outline:before {
  content: "\f3ae";
}

.ion-android-stopwatch:before {
  content: "\f2fd";
}

.ion-android-subway:before {
  content: "\f3af";
}

.ion-android-sunny:before {
  content: "\f3b0";
}

.ion-android-sync:before {
  content: "\f3b1";
}

.ion-android-textsms:before {
  content: "\f3b2";
}

.ion-android-time:before {
  content: "\f3b3";
}

.ion-android-train:before {
  content: "\f3b4";
}

.ion-android-unlock:before {
  content: "\f3b5";
}

.ion-android-upload:before {
  content: "\f3b6";
}

.ion-android-volume-down:before {
  content: "\f3b7";
}

.ion-android-volume-mute:before {
  content: "\f3b8";
}

.ion-android-volume-off:before {
  content: "\f3b9";
}

.ion-android-volume-up:before {
  content: "\f3ba";
}

.ion-android-walk:before {
  content: "\f3bb";
}

.ion-android-warning:before {
  content: "\f3bc";
}

.ion-android-watch:before {
  content: "\f3bd";
}

.ion-android-wifi:before {
  content: "\f305";
}

.ion-aperture:before {
  content: "\f313";
}

.ion-archive:before {
  content: "\f102";
}

.ion-arrow-down-a:before {
  content: "\f103";
}

.ion-arrow-down-b:before {
  content: "\f104";
}

.ion-arrow-down-c:before {
  content: "\f105";
}

.ion-arrow-expand:before {
  content: "\f25e";
}

.ion-arrow-graph-down-left:before {
  content: "\f25f";
}

.ion-arrow-graph-down-right:before {
  content: "\f260";
}

.ion-arrow-graph-up-left:before {
  content: "\f261";
}

.ion-arrow-graph-up-right:before {
  content: "\f262";
}

.ion-arrow-left-a:before {
  content: "\f106";
}

.ion-arrow-left-b:before {
  content: "\f107";
}

.ion-arrow-left-c:before {
  content: "\f108";
}

.ion-arrow-move:before {
  content: "\f263";
}

.ion-arrow-resize:before {
  content: "\f264";
}

.ion-arrow-return-left:before {
  content: "\f265";
}

.ion-arrow-return-right:before {
  content: "\f266";
}

.ion-arrow-right-a:before {
  content: "\f109";
}

.ion-arrow-right-b:before {
  content: "\f10a";
}

.ion-arrow-right-c:before {
  content: "\f10b";
}

.ion-arrow-shrink:before {
  content: "\f267";
}

.ion-arrow-swap:before {
  content: "\f268";
}

.ion-arrow-up-a:before {
  content: "\f10c";
}

.ion-arrow-up-b:before {
  content: "\f10d";
}

.ion-arrow-up-c:before {
  content: "\f10e";
}

.ion-asterisk:before {
  content: "\f314";
}

.ion-at:before {
  content: "\f10f";
}

.ion-backspace:before {
  content: "\f3bf";
}

.ion-backspace-outline:before {
  content: "\f3be";
}

.ion-bag:before {
  content: "\f110";
}

.ion-battery-charging:before {
  content: "\f111";
}

.ion-battery-empty:before {
  content: "\f112";
}

.ion-battery-full:before {
  content: "\f113";
}

.ion-battery-half:before {
  content: "\f114";
}

.ion-battery-low:before {
  content: "\f115";
}

.ion-beaker:before {
  content: "\f269";
}

.ion-beer:before {
  content: "\f26a";
}

.ion-bluetooth:before {
  content: "\f116";
}

.ion-bonfire:before {
  content: "\f315";
}

.ion-bookmark:before {
  content: "\f26b";
}

.ion-bowtie:before {
  content: "\f3c0";
}

.ion-briefcase:before {
  content: "\f26c";
}

.ion-bug:before {
  content: "\f2be";
}

.ion-calculator:before {
  content: "\f26d";
}

.ion-calendar:before {
  content: "\f117";
}

.ion-camera:before {
  content: "\f118";
}

.ion-card:before {
  content: "\f119";
}

.ion-cash:before {
  content: "\f316";
}

.ion-chatbox:before {
  content: "\f11b";
}

.ion-chatbox-working:before {
  content: "\f11a";
}

.ion-chatboxes:before {
  content: "\f11c";
}

.ion-chatbubble:before {
  content: "\f11e";
}

.ion-chatbubble-working:before {
  content: "\f11d";
}

.ion-chatbubbles:before {
  content: "\f11f";
}

.ion-checkmark:before {
  content: "\f122";
}

.ion-checkmark-circled:before {
  content: "\f120";
}

.ion-checkmark-round:before {
  content: "\f121";
}

.ion-chevron-down:before {
  content: "\f123";
}

.ion-chevron-left:before {
  content: "\f124";
}

.ion-chevron-right:before {
  content: "\f125";
}

.ion-chevron-up:before {
  content: "\f126";
}

.ion-clipboard:before {
  content: "\f127";
}

.ion-clock:before {
  content: "\f26e";
}

.ion-close:before {
  content: "\f12a";
}

.ion-close-circled:before {
  content: "\f128";
}

.ion-close-round:before {
  content: "\f129";
}

.ion-closed-captioning:before {
  content: "\f317";
}

.ion-cloud:before {
  content: "\f12b";
}

.ion-code:before {
  content: "\f271";
}

.ion-code-download:before {
  content: "\f26f";
}

.ion-code-working:before {
  content: "\f270";
}

.ion-coffee:before {
  content: "\f272";
}

.ion-compass:before {
  content: "\f273";
}

.ion-compose:before {
  content: "\f12c";
}

.ion-connection-bars:before {
  content: "\f274";
}

.ion-contrast:before {
  content: "\f275";
}

.ion-crop:before {
  content: "\f3c1";
}

.ion-cube:before {
  content: "\f318";
}

.ion-disc:before {
  content: "\f12d";
}

.ion-document:before {
  content: "\f12f";
}

.ion-document-text:before {
  content: "\f12e";
}

.ion-drag:before {
  content: "\f130";
}

.ion-earth:before {
  content: "\f276";
}

.ion-easel:before {
  content: "\f3c2";
}

.ion-edit:before {
  content: "\f2bf";
}

.ion-egg:before {
  content: "\f277";
}

.ion-eject:before {
  content: "\f131";
}

.ion-email:before {
  content: "\f132";
}

.ion-email-unread:before {
  content: "\f3c3";
}

.ion-erlenmeyer-flask:before {
  content: "\f3c5";
}

.ion-erlenmeyer-flask-bubbles:before {
  content: "\f3c4";
}

.ion-eye:before {
  content: "\f133";
}

.ion-eye-disabled:before {
  content: "\f306";
}

.ion-female:before {
  content: "\f278";
}

.ion-filing:before {
  content: "\f134";
}

.ion-film-marker:before {
  content: "\f135";
}

.ion-fireball:before {
  content: "\f319";
}

.ion-flag:before {
  content: "\f279";
}

.ion-flame:before {
  content: "\f31a";
}

.ion-flash:before {
  content: "\f137";
}

.ion-flash-off:before {
  content: "\f136";
}

.ion-folder:before {
  content: "\f139";
}

.ion-fork:before {
  content: "\f27a";
}

.ion-fork-repo:before {
  content: "\f2c0";
}

.ion-forward:before {
  content: "\f13a";
}

.ion-funnel:before {
  content: "\f31b";
}

.ion-gear-a:before {
  content: "\f13d";
}

.ion-gear-b:before {
  content: "\f13e";
}

.ion-grid:before {
  content: "\f13f";
}

.ion-hammer:before {
  content: "\f27b";
}

.ion-happy:before {
  content: "\f31c";
}

.ion-happy-outline:before {
  content: "\f3c6";
}

.ion-headphone:before {
  content: "\f140";
}

.ion-heart:before {
  content: "\f141";
}

.ion-heart-broken:before {
  content: "\f31d";
}

.ion-help:before {
  content: "\f143";
}

.ion-help-buoy:before {
  content: "\f27c";
}

.ion-help-circled:before {
  content: "\f142";
}

.ion-home:before {
  content: "\f144";
}

.ion-icecream:before {
  content: "\f27d";
}

.ion-image:before {
  content: "\f147";
}

.ion-images:before {
  content: "\f148";
}

.ion-information:before {
  content: "\f14a";
}

.ion-information-circled:before {
  content: "\f149";
}

.ion-ionic:before {
  content: "\f14b";
}

.ion-ios-alarm:before {
  content: "\f3c8";
}

.ion-ios-alarm-outline:before {
  content: "\f3c7";
}

.ion-ios-albums:before {
  content: "\f3ca";
}

.ion-ios-albums-outline:before {
  content: "\f3c9";
}

.ion-ios-americanfootball:before {
  content: "\f3cc";
}

.ion-ios-americanfootball-outline:before {
  content: "\f3cb";
}

.ion-ios-analytics:before {
  content: "\f3ce";
}

.ion-ios-analytics-outline:before {
  content: "\f3cd";
}

.ion-ios-arrow-back:before {
  content: "\f3cf";
}

.ion-ios-arrow-down:before {
  content: "\f3d0";
}

.ion-ios-arrow-forward:before {
  content: "\f3d1";
}

.ion-ios-arrow-left:before {
  content: "\f3d2";
}

.ion-ios-arrow-right:before {
  content: "\f3d3";
}

.ion-ios-arrow-thin-down:before {
  content: "\f3d4";
}

.ion-ios-arrow-thin-left:before {
  content: "\f3d5";
}

.ion-ios-arrow-thin-right:before {
  content: "\f3d6";
}

.ion-ios-arrow-thin-up:before {
  content: "\f3d7";
}

.ion-ios-arrow-up:before {
  content: "\f3d8";
}

.ion-ios-at:before {
  content: "\f3da";
}

.ion-ios-at-outline:before {
  content: "\f3d9";
}

.ion-ios-barcode:before {
  content: "\f3dc";
}

.ion-ios-barcode-outline:before {
  content: "\f3db";
}

.ion-ios-baseball:before {
  content: "\f3de";
}

.ion-ios-baseball-outline:before {
  content: "\f3dd";
}

.ion-ios-basketball:before {
  content: "\f3e0";
}

.ion-ios-basketball-outline:before {
  content: "\f3df";
}

.ion-ios-bell:before {
  content: "\f3e2";
}

.ion-ios-bell-outline:before {
  content: "\f3e1";
}

.ion-ios-body:before {
  content: "\f3e4";
}

.ion-ios-body-outline:before {
  content: "\f3e3";
}

.ion-ios-bolt:before {
  content: "\f3e6";
}

.ion-ios-bolt-outline:before {
  content: "\f3e5";
}

.ion-ios-book:before {
  content: "\f3e8";
}

.ion-ios-book-outline:before {
  content: "\f3e7";
}

.ion-ios-bookmarks:before {
  content: "\f3ea";
}

.ion-ios-bookmarks-outline:before {
  content: "\f3e9";
}

.ion-ios-box:before {
  content: "\f3ec";
}

.ion-ios-box-outline:before {
  content: "\f3eb";
}

.ion-ios-briefcase:before {
  content: "\f3ee";
}

.ion-ios-briefcase-outline:before {
  content: "\f3ed";
}

.ion-ios-browsers:before {
  content: "\f3f0";
}

.ion-ios-browsers-outline:before {
  content: "\f3ef";
}

.ion-ios-calculator:before {
  content: "\f3f2";
}

.ion-ios-calculator-outline:before {
  content: "\f3f1";
}

.ion-ios-calendar:before {
  content: "\f3f4";
}

.ion-ios-calendar-outline:before {
  content: "\f3f3";
}

.ion-ios-camera:before {
  content: "\f3f6";
}

.ion-ios-camera-outline:before {
  content: "\f3f5";
}

.ion-ios-cart:before {
  content: "\f3f8";
}

.ion-ios-cart-outline:before {
  content: "\f3f7";
}

.ion-ios-chatboxes:before {
  content: "\f3fa";
}

.ion-ios-chatboxes-outline:before {
  content: "\f3f9";
}

.ion-ios-chatbubble:before {
  content: "\f3fc";
}

.ion-ios-chatbubble-outline:before {
  content: "\f3fb";
}

.ion-ios-checkmark:before {
  content: "\f3ff";
}

.ion-ios-checkmark-empty:before {
  content: "\f3fd";
}

.ion-ios-checkmark-outline:before {
  content: "\f3fe";
}

.ion-ios-circle-filled:before {
  content: "\f400";
}

.ion-ios-circle-outline:before {
  content: "\f401";
}

.ion-ios-clock:before {
  content: "\f403";
}

.ion-ios-clock-outline:before {
  content: "\f402";
}

.ion-ios-close:before {
  content: "\f406";
}

.ion-ios-close-empty:before {
  content: "\f404";
}

.ion-ios-close-outline:before {
  content: "\f405";
}

.ion-ios-cloud:before {
  content: "\f40c";
}

.ion-ios-cloud-download:before {
  content: "\f408";
}

.ion-ios-cloud-download-outline:before {
  content: "\f407";
}

.ion-ios-cloud-outline:before {
  content: "\f409";
}

.ion-ios-cloud-upload:before {
  content: "\f40b";
}

.ion-ios-cloud-upload-outline:before {
  content: "\f40a";
}

.ion-ios-cloudy:before {
  content: "\f410";
}

.ion-ios-cloudy-night:before {
  content: "\f40e";
}

.ion-ios-cloudy-night-outline:before {
  content: "\f40d";
}

.ion-ios-cloudy-outline:before {
  content: "\f40f";
}

.ion-ios-cog:before {
  content: "\f412";
}

.ion-ios-cog-outline:before {
  content: "\f411";
}

.ion-ios-color-filter:before {
  content: "\f414";
}

.ion-ios-color-filter-outline:before {
  content: "\f413";
}

.ion-ios-color-wand:before {
  content: "\f416";
}

.ion-ios-color-wand-outline:before {
  content: "\f415";
}

.ion-ios-compose:before {
  content: "\f418";
}

.ion-ios-compose-outline:before {
  content: "\f417";
}

.ion-ios-contact:before {
  content: "\f41a";
}

.ion-ios-contact-outline:before {
  content: "\f419";
}

.ion-ios-copy:before {
  content: "\f41c";
}

.ion-ios-copy-outline:before {
  content: "\f41b";
}

.ion-ios-crop:before {
  content: "\f41e";
}

.ion-ios-crop-strong:before {
  content: "\f41d";
}

.ion-ios-download:before {
  content: "\f420";
}

.ion-ios-download-outline:before {
  content: "\f41f";
}

.ion-ios-drag:before {
  content: "\f421";
}

.ion-ios-email:before {
  content: "\f423";
}

.ion-ios-email-outline:before {
  content: "\f422";
}

.ion-ios-eye:before {
  content: "\f425";
}

.ion-ios-eye-outline:before {
  content: "\f424";
}

.ion-ios-fastforward:before {
  content: "\f427";
}

.ion-ios-fastforward-outline:before {
  content: "\f426";
}

.ion-ios-filing:before {
  content: "\f429";
}

.ion-ios-filing-outline:before {
  content: "\f428";
}

.ion-ios-film:before {
  content: "\f42b";
}

.ion-ios-film-outline:before {
  content: "\f42a";
}

.ion-ios-flag:before {
  content: "\f42d";
}

.ion-ios-flag-outline:before {
  content: "\f42c";
}

.ion-ios-flame:before {
  content: "\f42f";
}

.ion-ios-flame-outline:before {
  content: "\f42e";
}

.ion-ios-flask:before {
  content: "\f431";
}

.ion-ios-flask-outline:before {
  content: "\f430";
}

.ion-ios-flower:before {
  content: "\f433";
}

.ion-ios-flower-outline:before {
  content: "\f432";
}

.ion-ios-folder:before {
  content: "\f435";
}

.ion-ios-folder-outline:before {
  content: "\f434";
}

.ion-ios-football:before {
  content: "\f437";
}

.ion-ios-football-outline:before {
  content: "\f436";
}

.ion-ios-game-controller-a:before {
  content: "\f439";
}

.ion-ios-game-controller-a-outline:before {
  content: "\f438";
}

.ion-ios-game-controller-b:before {
  content: "\f43b";
}

.ion-ios-game-controller-b-outline:before {
  content: "\f43a";
}

.ion-ios-gear:before {
  content: "\f43d";
}

.ion-ios-gear-outline:before {
  content: "\f43c";
}

.ion-ios-glasses:before {
  content: "\f43f";
}

.ion-ios-glasses-outline:before {
  content: "\f43e";
}

.ion-ios-grid-view:before {
  content: "\f441";
}

.ion-ios-grid-view-outline:before {
  content: "\f440";
}

.ion-ios-heart:before {
  content: "\f443";
}

.ion-ios-heart-outline:before {
  content: "\f442";
}

.ion-ios-help:before {
  content: "\f446";
}

.ion-ios-help-empty:before {
  content: "\f444";
}

.ion-ios-help-outline:before {
  content: "\f445";
}

.ion-ios-home:before {
  content: "\f448";
}

.ion-ios-home-outline:before {
  content: "\f447";
}

.ion-ios-infinite:before {
  content: "\f44a";
}

.ion-ios-infinite-outline:before {
  content: "\f449";
}

.ion-ios-information:before {
  content: "\f44d";
}

.ion-ios-information-empty:before {
  content: "\f44b";
}

.ion-ios-information-outline:before {
  content: "\f44c";
}

.ion-ios-ionic-outline:before {
  content: "\f44e";
}

.ion-ios-keypad:before {
  content: "\f450";
}

.ion-ios-keypad-outline:before {
  content: "\f44f";
}

.ion-ios-lightbulb:before {
  content: "\f452";
}

.ion-ios-lightbulb-outline:before {
  content: "\f451";
}

.ion-ios-list:before {
  content: "\f454";
}

.ion-ios-list-outline:before {
  content: "\f453";
}

.ion-ios-location:before {
  content: "\f456";
}

.ion-ios-location-outline:before {
  content: "\f455";
}

.ion-ios-locked:before {
  content: "\f458";
}

.ion-ios-locked-outline:before {
  content: "\f457";
}

.ion-ios-loop:before {
  content: "\f45a";
}

.ion-ios-loop-strong:before {
  content: "\f459";
}

.ion-ios-medical:before {
  content: "\f45c";
}

.ion-ios-medical-outline:before {
  content: "\f45b";
}

.ion-ios-medkit:before {
  content: "\f45e";
}

.ion-ios-medkit-outline:before {
  content: "\f45d";
}

.ion-ios-mic:before {
  content: "\f461";
}

.ion-ios-mic-off:before {
  content: "\f45f";
}

.ion-ios-mic-outline:before {
  content: "\f460";
}

.ion-ios-minus:before {
  content: "\f464";
}

.ion-ios-minus-empty:before {
  content: "\f462";
}

.ion-ios-minus-outline:before {
  content: "\f463";
}

.ion-ios-monitor:before {
  content: "\f466";
}

.ion-ios-monitor-outline:before {
  content: "\f465";
}

.ion-ios-moon:before {
  content: "\f468";
}

.ion-ios-moon-outline:before {
  content: "\f467";
}

.ion-ios-more:before {
  content: "\f46a";
}

.ion-ios-more-outline:before {
  content: "\f469";
}

.ion-ios-musical-note:before {
  content: "\f46b";
}

.ion-ios-musical-notes:before {
  content: "\f46c";
}

.ion-ios-navigate:before {
  content: "\f46e";
}

.ion-ios-navigate-outline:before {
  content: "\f46d";
}

.ion-ios-nutrition:before {
  content: "\f470";
}

.ion-ios-nutrition-outline:before {
  content: "\f46f";
}

.ion-ios-paper:before {
  content: "\f472";
}

.ion-ios-paper-outline:before {
  content: "\f471";
}

.ion-ios-paperplane:before {
  content: "\f474";
}

.ion-ios-paperplane-outline:before {
  content: "\f473";
}

.ion-ios-partlysunny:before {
  content: "\f476";
}

.ion-ios-partlysunny-outline:before {
  content: "\f475";
}

.ion-ios-pause:before {
  content: "\f478";
}

.ion-ios-pause-outline:before {
  content: "\f477";
}

.ion-ios-paw:before {
  content: "\f47a";
}

.ion-ios-paw-outline:before {
  content: "\f479";
}

.ion-ios-people:before {
  content: "\f47c";
}

.ion-ios-people-outline:before {
  content: "\f47b";
}

.ion-ios-person:before {
  content: "\f47e";
}

.ion-ios-person-outline:before {
  content: "\f47d";
}

.ion-ios-personadd:before {
  content: "\f480";
}

.ion-ios-personadd-outline:before {
  content: "\f47f";
}

.ion-ios-photos:before {
  content: "\f482";
}

.ion-ios-photos-outline:before {
  content: "\f481";
}

.ion-ios-pie:before {
  content: "\f484";
}

.ion-ios-pie-outline:before {
  content: "\f483";
}

.ion-ios-pint:before {
  content: "\f486";
}

.ion-ios-pint-outline:before {
  content: "\f485";
}

.ion-ios-play:before {
  content: "\f488";
}

.ion-ios-play-outline:before {
  content: "\f487";
}

.ion-ios-plus:before {
  content: "\f48b";
}

.ion-ios-plus-empty:before {
  content: "\f489";
}

.ion-ios-plus-outline:before {
  content: "\f48a";
}

.ion-ios-pricetag:before {
  content: "\f48d";
}

.ion-ios-pricetag-outline:before {
  content: "\f48c";
}

.ion-ios-pricetags:before {
  content: "\f48f";
}

.ion-ios-pricetags-outline:before {
  content: "\f48e";
}

.ion-ios-printer:before {
  content: "\f491";
}

.ion-ios-printer-outline:before {
  content: "\f490";
}

.ion-ios-pulse:before {
  content: "\f493";
}

.ion-ios-pulse-strong:before {
  content: "\f492";
}

.ion-ios-rainy:before {
  content: "\f495";
}

.ion-ios-rainy-outline:before {
  content: "\f494";
}

.ion-ios-recording:before {
  content: "\f497";
}

.ion-ios-recording-outline:before {
  content: "\f496";
}

.ion-ios-redo:before {
  content: "\f499";
}

.ion-ios-redo-outline:before {
  content: "\f498";
}

.ion-ios-refresh:before {
  content: "\f49c";
}

.ion-ios-refresh-empty:before {
  content: "\f49a";
}

.ion-ios-refresh-outline:before {
  content: "\f49b";
}

.ion-ios-reload:before {
  content: "\f49d";
}

.ion-ios-reverse-camera:before {
  content: "\f49f";
}

.ion-ios-reverse-camera-outline:before {
  content: "\f49e";
}

.ion-ios-rewind:before {
  content: "\f4a1";
}

.ion-ios-rewind-outline:before {
  content: "\f4a0";
}

.ion-ios-rose:before {
  content: "\f4a3";
}

.ion-ios-rose-outline:before {
  content: "\f4a2";
}

.ion-ios-search:before {
  content: "\f4a5";
}

.ion-ios-search-strong:before {
  content: "\f4a4";
}

.ion-ios-settings:before {
  content: "\f4a7";
}

.ion-ios-settings-strong:before {
  content: "\f4a6";
}

.ion-ios-shuffle:before {
  content: "\f4a9";
}

.ion-ios-shuffle-strong:before {
  content: "\f4a8";
}

.ion-ios-skipbackward:before {
  content: "\f4ab";
}

.ion-ios-skipbackward-outline:before {
  content: "\f4aa";
}

.ion-ios-skipforward:before {
  content: "\f4ad";
}

.ion-ios-skipforward-outline:before {
  content: "\f4ac";
}

.ion-ios-snowy:before {
  content: "\f4ae";
}

.ion-ios-speedometer:before {
  content: "\f4b0";
}

.ion-ios-speedometer-outline:before {
  content: "\f4af";
}

.ion-ios-star:before {
  content: "\f4b3";
}

.ion-ios-star-half:before {
  content: "\f4b1";
}

.ion-ios-star-outline:before {
  content: "\f4b2";
}

.ion-ios-stopwatch:before {
  content: "\f4b5";
}

.ion-ios-stopwatch-outline:before {
  content: "\f4b4";
}

.ion-ios-sunny:before {
  content: "\f4b7";
}

.ion-ios-sunny-outline:before {
  content: "\f4b6";
}

.ion-ios-telephone:before {
  content: "\f4b9";
}

.ion-ios-telephone-outline:before {
  content: "\f4b8";
}

.ion-ios-tennisball:before {
  content: "\f4bb";
}

.ion-ios-tennisball-outline:before {
  content: "\f4ba";
}

.ion-ios-thunderstorm:before {
  content: "\f4bd";
}

.ion-ios-thunderstorm-outline:before {
  content: "\f4bc";
}

.ion-ios-time:before {
  content: "\f4bf";
}

.ion-ios-time-outline:before {
  content: "\f4be";
}

.ion-ios-timer:before {
  content: "\f4c1";
}

.ion-ios-timer-outline:before {
  content: "\f4c0";
}

.ion-ios-toggle:before {
  content: "\f4c3";
}

.ion-ios-toggle-outline:before {
  content: "\f4c2";
}

.ion-ios-trash:before {
  content: "\f4c5";
}

.ion-ios-trash-outline:before {
  content: "\f4c4";
}

.ion-ios-undo:before {
  content: "\f4c7";
}

.ion-ios-undo-outline:before {
  content: "\f4c6";
}

.ion-ios-unlocked:before {
  content: "\f4c9";
}

.ion-ios-unlocked-outline:before {
  content: "\f4c8";
}

.ion-ios-upload:before {
  content: "\f4cb";
}

.ion-ios-upload-outline:before {
  content: "\f4ca";
}

.ion-ios-videocam:before {
  content: "\f4cd";
}

.ion-ios-videocam-outline:before {
  content: "\f4cc";
}

.ion-ios-volume-high:before {
  content: "\f4ce";
}

.ion-ios-volume-low:before {
  content: "\f4cf";
}

.ion-ios-wineglass:before {
  content: "\f4d1";
}

.ion-ios-wineglass-outline:before {
  content: "\f4d0";
}

.ion-ios-world:before {
  content: "\f4d3";
}

.ion-ios-world-outline:before {
  content: "\f4d2";
}

.ion-ipad:before {
  content: "\f1f9";
}

.ion-iphone:before {
  content: "\f1fa";
}

.ion-ipod:before {
  content: "\f1fb";
}

.ion-jet:before {
  content: "\f295";
}

.ion-key:before {
  content: "\f296";
}

.ion-knife:before {
  content: "\f297";
}

.ion-laptop:before {
  content: "\f1fc";
}

.ion-leaf:before {
  content: "\f1fd";
}

.ion-levels:before {
  content: "\f298";
}

.ion-lightbulb:before {
  content: "\f299";
}

.ion-link:before {
  content: "\f1fe";
}

.ion-load-a:before {
  content: "\f29a";
}

.ion-load-b:before {
  content: "\f29b";
}

.ion-load-c:before {
  content: "\f29c";
}

.ion-load-d:before {
  content: "\f29d";
}

.ion-location:before {
  content: "\f1ff";
}

.ion-lock-combination:before {
  content: "\f4d4";
}

.ion-locked:before {
  content: "\f200";
}

.ion-log-in:before {
  content: "\f29e";
}

.ion-log-out:before {
  content: "\f29f";
}

.ion-loop:before {
  content: "\f201";
}

.ion-magnet:before {
  content: "\f2a0";
}

.ion-male:before {
  content: "\f2a1";
}

.ion-man:before {
  content: "\f202";
}

.ion-map:before {
  content: "\f203";
}

.ion-medkit:before {
  content: "\f2a2";
}

.ion-merge:before {
  content: "\f33f";
}

.ion-mic-a:before {
  content: "\f204";
}

.ion-mic-b:before {
  content: "\f205";
}

.ion-mic-c:before {
  content: "\f206";
}

.ion-minus:before {
  content: "\f209";
}

.ion-minus-circled:before {
  content: "\f207";
}

.ion-minus-round:before {
  content: "\f208";
}

.ion-model-s:before {
  content: "\f2c1";
}

.ion-monitor:before {
  content: "\f20a";
}

.ion-more:before {
  content: "\f20b";
}

.ion-mouse:before {
  content: "\f340";
}

.ion-music-note:before {
  content: "\f20c";
}

.ion-navicon:before {
  content: "\f20e";
}

.ion-navicon-round:before {
  content: "\f20d";
}

.ion-navigate:before {
  content: "\f2a3";
}

.ion-network:before {
  content: "\f341";
}

.ion-no-smoking:before {
  content: "\f2c2";
}

.ion-nuclear:before {
  content: "\f2a4";
}

.ion-outlet:before {
  content: "\f342";
}

.ion-paintbrush:before {
  content: "\f4d5";
}

.ion-paintbucket:before {
  content: "\f4d6";
}

.ion-paper-airplane:before {
  content: "\f2c3";
}

.ion-paperclip:before {
  content: "\f20f";
}

.ion-pause:before {
  content: "\f210";
}

.ion-person:before {
  content: "\f213";
}

.ion-person-add:before {
  content: "\f211";
}

.ion-person-stalker:before {
  content: "\f212";
}

.ion-pie-graph:before {
  content: "\f2a5";
}

.ion-pin:before {
  content: "\f2a6";
}

.ion-pinpoint:before {
  content: "\f2a7";
}

.ion-pizza:before {
  content: "\f2a8";
}

.ion-plane:before {
  content: "\f214";
}

.ion-planet:before {
  content: "\f343";
}

.ion-play:before {
  content: "\f215";
}

.ion-playstation:before {
  content: "\f30a";
}

.ion-plus:before {
  content: "\f218";
}

.ion-plus-circled:before {
  content: "\f216";
}

.ion-plus-round:before {
  content: "\f217";
}

.ion-podium:before {
  content: "\f344";
}

.ion-pound:before {
  content: "\f219";
}

.ion-power:before {
  content: "\f2a9";
}

.ion-pricetag:before {
  content: "\f2aa";
}

.ion-pricetags:before {
  content: "\f2ab";
}

.ion-printer:before {
  content: "\f21a";
}

.ion-pull-request:before {
  content: "\f345";
}

.ion-qr-scanner:before {
  content: "\f346";
}

.ion-quote:before {
  content: "\f347";
}

.ion-radio-waves:before {
  content: "\f2ac";
}

.ion-record:before {
  content: "\f21b";
}

.ion-refresh:before {
  content: "\f21c";
}

.ion-reply:before {
  content: "\f21e";
}

.ion-reply-all:before {
  content: "\f21d";
}

.ion-ribbon-a:before {
  content: "\f348";
}

.ion-ribbon-b:before {
  content: "\f349";
}

.ion-sad:before {
  content: "\f34a";
}

.ion-sad-outline:before {
  content: "\f4d7";
}

.ion-scissors:before {
  content: "\f34b";
}

.ion-search:before {
  content: "\f21f";
}

.ion-settings:before {
  content: "\f2ad";
}

.ion-share:before {
  content: "\f220";
}

.ion-shuffle:before {
  content: "\f221";
}

.ion-skip-backward:before {
  content: "\f222";
}

.ion-skip-forward:before {
  content: "\f223";
}

.ion-social-android:before {
  content: "\f225";
}

.ion-social-android-outline:before {
  content: "\f224";
}

.ion-social-angular:before {
  content: "\f4d9";
}

.ion-social-angular-outline:before {
  content: "\f4d8";
}

.ion-social-apple:before {
  content: "\f227";
}

.ion-social-apple-outline:before {
  content: "\f226";
}

.ion-social-bitcoin:before {
  content: "\f2af";
}

.ion-social-bitcoin-outline:before {
  content: "\f2ae";
}

.ion-social-buffer:before {
  content: "\f229";
}

.ion-social-buffer-outline:before {
  content: "\f228";
}

.ion-social-chrome:before {
  content: "\f4db";
}

.ion-social-chrome-outline:before {
  content: "\f4da";
}

.ion-social-codepen:before {
  content: "\f4dd";
}

.ion-social-codepen-outline:before {
  content: "\f4dc";
}

.ion-social-css3:before {
  content: "\f4df";
}

.ion-social-css3-outline:before {
  content: "\f4de";
}

.ion-social-designernews:before {
  content: "\f22b";
}

.ion-social-designernews-outline:before {
  content: "\f22a";
}

.ion-social-dribbble:before {
  content: "\f22d";
}

.ion-social-dribbble-outline:before {
  content: "\f22c";
}

.ion-social-dropbox:before {
  content: "\f22f";
}

.ion-social-dropbox-outline:before {
  content: "\f22e";
}

.ion-social-euro:before {
  content: "\f4e1";
}

.ion-social-euro-outline:before {
  content: "\f4e0";
}

.ion-social-facebook:before {
  content: "\f231";
}

.ion-social-facebook-outline:before {
  content: "\f230";
}

.ion-social-foursquare:before {
  content: "\f34d";
}

.ion-social-foursquare-outline:before {
  content: "\f34c";
}

.ion-social-freebsd-devil:before {
  content: "\f2c4";
}

.ion-social-github:before {
  content: "\f233";
}

.ion-social-github-outline:before {
  content: "\f232";
}

.ion-social-google:before {
  content: "\f34f";
}

.ion-social-google-outline:before {
  content: "\f34e";
}

.ion-social-googleplus:before {
  content: "\f235";
}

.ion-social-googleplus-outline:before {
  content: "\f234";
}

.ion-social-hackernews:before {
  content: "\f237";
}

.ion-social-hackernews-outline:before {
  content: "\f236";
}

.ion-social-html5:before {
  content: "\f4e3";
}

.ion-social-html5-outline:before {
  content: "\f4e2";
}

.ion-social-instagram:before {
  content: "\f351";
}

.ion-social-instagram-outline:before {
  content: "\f350";
}

.ion-social-javascript:before {
  content: "\f4e5";
}

.ion-social-javascript-outline:before {
  content: "\f4e4";
}

.ion-social-linkedin:before {
  content: "\f239";
}

.ion-social-linkedin-outline:before {
  content: "\f238";
}

.ion-social-markdown:before {
  content: "\f4e6";
}

.ion-social-nodejs:before {
  content: "\f4e7";
}

.ion-social-octocat:before {
  content: "\f4e8";
}

.ion-social-pinterest:before {
  content: "\f2b1";
}

.ion-social-pinterest-outline:before {
  content: "\f2b0";
}

.ion-social-python:before {
  content: "\f4e9";
}

.ion-social-reddit:before {
  content: "\f23b";
}

.ion-social-reddit-outline:before {
  content: "\f23a";
}

.ion-social-rss:before {
  content: "\f23d";
}

.ion-social-rss-outline:before {
  content: "\f23c";
}

.ion-social-sass:before {
  content: "\f4ea";
}

.ion-social-skype:before {
  content: "\f23f";
}

.ion-social-skype-outline:before {
  content: "\f23e";
}

.ion-social-snapchat:before {
  content: "\f4ec";
}

.ion-social-snapchat-outline:before {
  content: "\f4eb";
}

.ion-social-tumblr:before {
  content: "\f241";
}

.ion-social-tumblr-outline:before {
  content: "\f240";
}

.ion-social-tux:before {
  content: "\f2c5";
}

.ion-social-twitch:before {
  content: "\f4ee";
}

.ion-social-twitch-outline:before {
  content: "\f4ed";
}

.ion-social-twitter:before {
  content: "\f243";
}

.ion-social-twitter-outline:before {
  content: "\f242";
}

.ion-social-usd:before {
  content: "\f353";
}

.ion-social-usd-outline:before {
  content: "\f352";
}

.ion-social-vimeo:before {
  content: "\f245";
}

.ion-social-vimeo-outline:before {
  content: "\f244";
}

.ion-social-whatsapp:before {
  content: "\f4f0";
}

.ion-social-whatsapp-outline:before {
  content: "\f4ef";
}

.ion-social-windows:before {
  content: "\f247";
}

.ion-social-windows-outline:before {
  content: "\f246";
}

.ion-social-wordpress:before {
  content: "\f249";
}

.ion-social-wordpress-outline:before {
  content: "\f248";
}

.ion-social-yahoo:before {
  content: "\f24b";
}

.ion-social-yahoo-outline:before {
  content: "\f24a";
}

.ion-social-yen:before {
  content: "\f4f2";
}

.ion-social-yen-outline:before {
  content: "\f4f1";
}

.ion-social-youtube:before {
  content: "\f24d";
}

.ion-social-youtube-outline:before {
  content: "\f24c";
}

.ion-soup-can:before {
  content: "\f4f4";
}

.ion-soup-can-outline:before {
  content: "\f4f3";
}

.ion-speakerphone:before {
  content: "\f2b2";
}

.ion-speedometer:before {
  content: "\f2b3";
}

.ion-spoon:before {
  content: "\f2b4";
}

.ion-star:before {
  content: "\f24e";
}

.ion-stats-bars:before {
  content: "\f2b5";
}

.ion-steam:before {
  content: "\f30b";
}

.ion-stop:before {
  content: "\f24f";
}

.ion-thermometer:before {
  content: "\f2b6";
}

.ion-thumbsdown:before {
  content: "\f250";
}

.ion-thumbsup:before {
  content: "\f251";
}

.ion-toggle:before {
  content: "\f355";
}

.ion-toggle-filled:before {
  content: "\f354";
}

.ion-transgender:before {
  content: "\f4f5";
}

.ion-trash-a:before {
  content: "\f252";
}

.ion-trash-b:before {
  content: "\f253";
}

.ion-trophy:before {
  content: "\f356";
}

.ion-tshirt:before {
  content: "\f4f7";
}

.ion-tshirt-outline:before {
  content: "\f4f6";
}

.ion-umbrella:before {
  content: "\f2b7";
}

.ion-university:before {
  content: "\f357";
}

.ion-unlocked:before {
  content: "\f254";
}

.ion-upload:before {
  content: "\f255";
}

.ion-usb:before {
  content: "\f2b8";
}

.ion-videocamera:before {
  content: "\f256";
}

.ion-volume-high:before {
  content: "\f257";
}

.ion-volume-low:before {
  content: "\f258";
}

.ion-volume-medium:before {
  content: "\f259";
}

.ion-volume-mute:before {
  content: "\f25a";
}

.ion-wand:before {
  content: "\f358";
}

.ion-waterdrop:before {
  content: "\f25b";
}

.ion-wifi:before {
  content: "\f25c";
}

.ion-wineglass:before {
  content: "\f2b9";
}

.ion-woman:before {
  content: "\f25d";
}

.ion-wrench:before {
  content: "\f2ba";
}

.ion-xbox:before {
  content: "\f30c";
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/assets/images/keyrack/style.scss?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "keyrack";
  src: url('keyrack.eot?ddh6jt');
  src: url('keyrack.eot?ddh6jt#iefix') format("embedded-opentype"), url('keyrack.ttf?ddh6jt') format("truetype"), url('keyrack.woff?ddh6jt') format("woff"), url('keyrack.svg?ddh6jt#keyrack') format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.keyrack {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "keyrack" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.keyrack-router::before {
  content: "\e907";
}

.keyrack-keyrack-full::before {
  content: "\e906";
}

.keyrack-First-K::before {
  content: "\e900";
}

.keyrack-First-NK::before {
  content: "\e901";
}

.keyrack-Last-K::before {
  content: "\e902";
}

.keyrack-Last-NK::before {
  content: "\e903";
}

.keyrack-Mid-K::before {
  content: "\e904";
}

.keyrack-Mid-NK::before {
  content: "\e905";
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/socicon/css/socicon.css?ngGlobalStyle ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";

@font-face {
  font-family: "socicon";
  src:url('socicon.eot');
  src:url('socicon.eot?#iefix') format("embedded-opentype"),
    url('socicon.woff') format("woff"),
    url('socicon.ttf') format("truetype"),
    url('socicon.svg#socicon') format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "socicon" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="socicon-"]:before,
[class*=" socicon-"]:before {
  font-family: "socicon" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.socicon-modelmayhem:before {
  content: "\e000";
}
.socicon-mixcloud:before {
  content: "\e001";
}
.socicon-drupal:before {
  content: "\e002";
}
.socicon-swarm:before {
  content: "\e003";
}
.socicon-istock:before {
  content: "\e004";
}
.socicon-yammer:before {
  content: "\e005";
}
.socicon-ello:before {
  content: "\e006";
}
.socicon-stackoverflow:before {
  content: "\e007";
}
.socicon-persona:before {
  content: "\e008";
}
.socicon-triplej:before {
  content: "\e009";
}
.socicon-houzz:before {
  content: "\e00a";
}
.socicon-rss:before {
  content: "\e00b";
}
.socicon-paypal:before {
  content: "\e00c";
}
.socicon-odnoklassniki:before {
  content: "\e00d";
}
.socicon-airbnb:before {
  content: "\e00e";
}
.socicon-periscope:before {
  content: "\e00f";
}
.socicon-outlook:before {
  content: "\e010";
}
.socicon-coderwall:before {
  content: "\e011";
}
.socicon-tripadvisor:before {
  content: "\e012";
}
.socicon-appnet:before {
  content: "\e013";
}
.socicon-goodreads:before {
  content: "\e014";
}
.socicon-tripit:before {
  content: "\e015";
}
.socicon-lanyrd:before {
  content: "\e016";
}
.socicon-slideshare:before {
  content: "\e017";
}
.socicon-buffer:before {
  content: "\e018";
}
.socicon-disqus:before {
  content: "\e019";
}
.socicon-vkontakte:before {
  content: "\e01a";
}
.socicon-whatsapp:before {
  content: "\e01b";
}
.socicon-patreon:before {
  content: "\e01c";
}
.socicon-storehouse:before {
  content: "\e01d";
}
.socicon-pocket:before {
  content: "\e01e";
}
.socicon-mail:before {
  content: "\e01f";
}
.socicon-blogger:before {
  content: "\e020";
}
.socicon-technorati:before {
  content: "\e021";
}
.socicon-reddit:before {
  content: "\e022";
}
.socicon-dribbble:before {
  content: "\e023";
}
.socicon-stumbleupon:before {
  content: "\e024";
}
.socicon-digg:before {
  content: "\e025";
}
.socicon-envato:before {
  content: "\e026";
}
.socicon-behance:before {
  content: "\e027";
}
.socicon-delicious:before {
  content: "\e028";
}
.socicon-deviantart:before {
  content: "\e029";
}
.socicon-forrst:before {
  content: "\e02a";
}
.socicon-play:before {
  content: "\e02b";
}
.socicon-zerply:before {
  content: "\e02c";
}
.socicon-wikipedia:before {
  content: "\e02d";
}
.socicon-apple:before {
  content: "\e02e";
}
.socicon-flattr:before {
  content: "\e02f";
}
.socicon-github:before {
  content: "\e030";
}
.socicon-renren:before {
  content: "\e031";
}
.socicon-friendfeed:before {
  content: "\e032";
}
.socicon-newsvine:before {
  content: "\e033";
}
.socicon-identica:before {
  content: "\e034";
}
.socicon-bebo:before {
  content: "\e035";
}
.socicon-zynga:before {
  content: "\e036";
}
.socicon-steam:before {
  content: "\e037";
}
.socicon-xbox:before {
  content: "\e038";
}
.socicon-windows:before {
  content: "\e039";
}
.socicon-qq:before {
  content: "\e03a";
}
.socicon-douban:before {
  content: "\e03b";
}
.socicon-meetup:before {
  content: "\e03c";
}
.socicon-playstation:before {
  content: "\e03d";
}
.socicon-android:before {
  content: "\e03e";
}
.socicon-snapchat:before {
  content: "\e03f";
}
.socicon-twitter:before {
  content: "\e040";
}
.socicon-facebook:before {
  content: "\e041";
}
.socicon-googleplus:before {
  content: "\e042";
}
.socicon-pinterest:before {
  content: "\e043";
}
.socicon-foursquare:before {
  content: "\e044";
}
.socicon-yahoo:before {
  content: "\e045";
}
.socicon-skype:before {
  content: "\e046";
}
.socicon-yelp:before {
  content: "\e047";
}
.socicon-feedburner:before {
  content: "\e048";
}
.socicon-linkedin:before {
  content: "\e049";
}
.socicon-viadeo:before {
  content: "\e04a";
}
.socicon-xing:before {
  content: "\e04b";
}
.socicon-myspace:before {
  content: "\e04c";
}
.socicon-soundcloud:before {
  content: "\e04d";
}
.socicon-spotify:before {
  content: "\e04e";
}
.socicon-grooveshark:before {
  content: "\e04f";
}
.socicon-lastfm:before {
  content: "\e050";
}
.socicon-youtube:before {
  content: "\e051";
}
.socicon-vimeo:before {
  content: "\e052";
}
.socicon-dailymotion:before {
  content: "\e053";
}
.socicon-vine:before {
  content: "\e054";
}
.socicon-flickr:before {
  content: "\e055";
}
.socicon-500px:before {
  content: "\e056";
}
.socicon-wordpress:before {
  content: "\e058";
}
.socicon-tumblr:before {
  content: "\e059";
}
.socicon-twitch:before {
  content: "\e05a";
}
.socicon-8tracks:before {
  content: "\e05b";
}
.socicon-amazon:before {
  content: "\e05c";
}
.socicon-icq:before {
  content: "\e05d";
}
.socicon-smugmug:before {
  content: "\e05e";
}
.socicon-ravelry:before {
  content: "\e05f";
}
.socicon-weibo:before {
  content: "\e060";
}
.socicon-baidu:before {
  content: "\e061";
}
.socicon-angellist:before {
  content: "\e062";
}
.socicon-ebay:before {
  content: "\e063";
}
.socicon-imdb:before {
  content: "\e064";
}
.socicon-stayfriends:before {
  content: "\e065";
}
.socicon-residentadvisor:before {
  content: "\e066";
}
.socicon-google:before {
  content: "\e067";
}
.socicon-yandex:before {
  content: "\e068";
}
.socicon-sharethis:before {
  content: "\e069";
}
.socicon-bandcamp:before {
  content: "\e06a";
}
.socicon-itunes:before {
  content: "\e06b";
}
.socicon-deezer:before {
  content: "\e06c";
}
.socicon-telegram:before {
  content: "\e06e";
}
.socicon-openid:before {
  content: "\e06f";
}
.socicon-amplement:before {
  content: "\e070";
}
.socicon-viber:before {
  content: "\e071";
}
.socicon-zomato:before {
  content: "\e072";
}
.socicon-draugiem:before {
  content: "\e074";
}
.socicon-endomodo:before {
  content: "\e075";
}
.socicon-filmweb:before {
  content: "\e076";
}
.socicon-stackexchange:before {
  content: "\e077";
}
.socicon-wykop:before {
  content: "\e078";
}
.socicon-teamspeak:before {
  content: "\e079";
}
.socicon-teamviewer:before {
  content: "\e07a";
}
.socicon-ventrilo:before {
  content: "\e07b";
}
.socicon-younow:before {
  content: "\e07c";
}
.socicon-raidcall:before {
  content: "\e07d";
}
.socicon-mumble:before {
  content: "\e07e";
}
.socicon-medium:before {
  content: "\e06d";
}
.socicon-bebee:before {
  content: "\e07f";
}
.socicon-hitbox:before {
  content: "\e080";
}
.socicon-reverbnation:before {
  content: "\e081";
}
.socicon-formulr:before {
  content: "\e082";
}
.socicon-instagram:before {
  content: "\e057";
}
.socicon-battlenet:before {
  content: "\e083";
}
.socicon-chrome:before {
  content: "\e084";
}
.socicon-discord:before {
  content: "\e086";
}
.socicon-issuu:before {
  content: "\e087";
}
.socicon-macos:before {
  content: "\e088";
}
.socicon-firefox:before {
  content: "\e089";
}
.socicon-opera:before {
  content: "\e08d";
}
.socicon-keybase:before {
  content: "\e090";
}
.socicon-alliance:before {
  content: "\e091";
}
.socicon-livejournal:before {
  content: "\e092";
}
.socicon-googlephotos:before {
  content: "\e093";
}
.socicon-horde:before {
  content: "\e094";
}
.socicon-etsy:before {
  content: "\e095";
}
.socicon-zapier:before {
  content: "\e096";
}
.socicon-google-scholar:before {
  content: "\e097";
}
.socicon-researchgate:before {
  content: "\e098";
}
.socicon-wechat:before {
  content: "\e099";
}
.socicon-strava:before {
  content: "\e09a";
}
.socicon-line:before {
  content: "\e09b";
}
.socicon-lyft:before {
  content: "\e09c";
}
.socicon-uber:before {
  content: "\e09d";
}
.socicon-songkick:before {
  content: "\e09e";
}
.socicon-viewbug:before {
  content: "\e09f";
}
.socicon-googlegroups:before {
  content: "\e0a0";
}
.socicon-quora:before {
  content: "\e073";
}
.socicon-diablo:before {
  content: "\e085";
}
.socicon-blizzard:before {
  content: "\e0a1";
}
.socicon-hearthstone:before {
  content: "\e08b";
}
.socicon-heroes:before {
  content: "\e08a";
}
.socicon-overwatch:before {
  content: "\e08c";
}
.socicon-warcraft:before {
  content: "\e08e";
}
.socicon-starcraft:before {
  content: "\e08f";
}
.socicon-beam:before {
  content: "\e0a2";
}
.socicon-curse:before {
  content: "\e0a3";
}
.socicon-player:before {
  content: "\e0a4";
}
.socicon-streamjar:before {
  content: "\e0a5";
}
.socicon-nintendo:before {
  content: "\e0a6";
}
.socicon-hellocoton:before {
  content: "\e0a7";
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./node_modules/nebular-icons/scss/nebular-icons.scss?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/**
 * @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.
 */
/**
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
@font-face {
  font-family: nebular;
  src: url('nebular.eot?4ozerq');
  src: url('nebular.eot?4ozerq#iefix') format("embedded-opentype"), url('nebular.ttf?4ozerq') format("truetype"), url('nebular.woff?4ozerq') format("woff"), url('nebular.svg?4ozerq#nebular') format("svg");
  font-weight: normal;
  font-style: normal;
}
.nb-minimize,
.nb-maximize,
.nb-help,
.nb-fold,
.nb-danger,
.nb-collapse,
.nb-checkmark-circle,
.nb-e-commerce,
.nb-info,
.nb-expand,
.nb-drops,
.nb-drop,
.nb-volume-mute,
.nb-volume-high,
.nb-trash,
.nb-title,
.nb-tables,
.nb-sunny,
.nb-sunny-circled,
.nb-star,
.nb-square,
.nb-square-outline,
.nb-snowy-circled,
.nb-skip-forward,
.nb-skip-forward-outline,
.nb-skip-backward,
.nb-skip-backward-outline,
.nb-shuffle,
.nb-search,
.nb-roller-shades,
.nb-rainy,
.nb-power,
.nb-power-circled,
.nb-plus,
.nb-plus-circled,
.nb-play,
.nb-play-outline,
.nb-phone,
.nb-person,
.nb-pause,
.nb-pause-outline,
.nb-partlysunny,
.nb-paper-plane,
.nb-notifications,
.nb-menu,
.nb-loop,
.nb-loop-circled,
.nb-locked,
.nb-location,
.nb-list,
.nb-lightbulb,
.nb-layout-two-column,
.nb-layout-sidebar-right,
.nb-layout-sidebar-left,
.nb-layout-one-column,
.nb-layout-default,
.nb-layout-centre,
.nb-keypad,
.nb-home,
.nb-heart,
.nb-grid-b,
.nb-grid-b-outline,
.nb-grid-a,
.nb-grid-a-outline,
.nb-gear,
.nb-flame-circled,
.nb-email,
.nb-edit,
.nb-compose,
.nb-coffee-maker,
.nb-cloudy,
.nb-close,
.nb-close-circled,
.nb-chevron-up,
.nb-chevron-up-outline,
.nb-chevron-right,
.nb-chevron-right-outline,
.nb-chevron-left,
.nb-chevron-left-outline,
.nb-chevron-down,
.nb-chevron-down-outline,
.nb-checkmark,
.nb-bar-chart,
.nb-audio,
.nb-arrow-up,
.nb-arrow-thin-up,
.nb-arrow-thin-right,
.nb-arrow-thin-left,
.nb-arrow-thin-down,
.nb-arrow-right,
.nb-arrow-retweet,
.nb-arrow-left,
.nb-arrow-dropup,
.nb-arrow-dropright,
.nb-arrow-dropleft,
.nb-arrow-dropdown,
.nb-arrow-down,
.nb-angle-double-right,
.nb-angle-double-left,
.nb-alert {
  /* use !important to prevent issues with browser extensions that change ../fonts */
  font-family: nebular;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.nb-minimize::before {
  content: "\e900";
}

.nb-maximize::before {
  content: "\e901";
}

.nb-help::before {
  content: "\e902";
}

.nb-fold::before {
  content: "\e903";
}

.nb-danger::before {
  content: "\e904";
}

.nb-collapse::before {
  content: "\e905";
}

.nb-checkmark-circle::before {
  content: "\e906";
}

.nb-e-commerce::before {
  content: "\e907";
}

.nb-info::before {
  content: "\e908";
  color: #fff;
}

.nb-expand::before {
  content: "\e909";
  color: #fff;
}

.nb-drops::before {
  content: "\e90a";
}

.nb-drop::before {
  content: "\e90b";
}

.nb-volume-mute::before {
  content: "\e90c";
}

.nb-volume-high::before {
  content: "\e90d";
}

.nb-trash::before {
  content: "\e90e";
}

.nb-title::before {
  content: "\e90f";
}

.nb-tables::before {
  content: "\e910";
}

.nb-sunny::before {
  content: "\e911";
}

.nb-sunny-circled::before {
  content: "\e912";
}

.nb-star::before {
  content: "\e913";
}

.nb-square::before {
  content: "\e914";
}

.nb-square-outline::before {
  content: "\e915";
}

.nb-snowy-circled::before {
  content: "\e916";
}

.nb-skip-forward::before {
  content: "\e917";
}

.nb-skip-forward-outline::before {
  content: "\e918";
}

.nb-skip-backward::before {
  content: "\e919";
}

.nb-skip-backward-outline::before {
  content: "\e91a";
}

.nb-shuffle::before {
  content: "\e91b";
}

.nb-search::before {
  content: "\e91c";
}

.nb-roller-shades::before {
  content: "\e91d";
}

.nb-rainy::before {
  content: "\e91e";
}

.nb-power::before {
  content: "\e91f";
}

.nb-power-circled::before {
  content: "\e920";
}

.nb-plus::before {
  content: "\e921";
}

.nb-plus-circled::before {
  content: "\e922";
}

.nb-play::before {
  content: "\e923";
}

.nb-play-outline::before {
  content: "\e924";
}

.nb-phone::before {
  content: "\e925";
}

.nb-person::before {
  content: "\e926";
}

.nb-pause::before {
  content: "\e927";
}

.nb-pause-outline::before {
  content: "\e928";
}

.nb-partlysunny::before {
  content: "\e929";
}

.nb-paper-plane::before {
  content: "\e92a";
}

.nb-notifications::before {
  content: "\e92b";
}

.nb-menu::before {
  content: "\e92c";
}

.nb-loop::before {
  content: "\e92d";
}

.nb-loop-circled::before {
  content: "\e92e";
}

.nb-locked::before {
  content: "\e92f";
}

.nb-location::before {
  content: "\e930";
}

.nb-list::before {
  content: "\e931";
}

.nb-lightbulb::before {
  content: "\e932";
}

.nb-layout-two-column::before {
  content: "\e933";
}

.nb-layout-sidebar-right::before {
  content: "\e934";
}

.nb-layout-sidebar-left::before {
  content: "\e935";
}

.nb-layout-one-column::before {
  content: "\e936";
}

.nb-layout-default::before {
  content: "\e937";
}

.nb-layout-centre::before {
  content: "\e938";
}

.nb-keypad::before {
  content: "\e939";
}

.nb-home::before {
  content: "\e93a";
}

.nb-heart::before {
  content: "\e93b";
}

.nb-grid-b::before {
  content: "\e93c";
}

.nb-grid-b-outline::before {
  content: "\e93d";
}

.nb-grid-a::before {
  content: "\e93e";
}

.nb-grid-a-outline::before {
  content: "\e93f";
}

.nb-gear::before {
  content: "\e940";
}

.nb-flame-circled::before {
  content: "\e941";
}

.nb-email::before {
  content: "\e942";
}

.nb-edit::before {
  content: "\e943";
}

.nb-compose::before {
  content: "\e944";
}

.nb-coffee-maker::before {
  content: "\e945";
}

.nb-cloudy::before {
  content: "\e946";
}

.nb-close::before {
  content: "\e947";
}

.nb-close-circled::before {
  content: "\e948";
}

.nb-chevron-up::before {
  content: "\e949";
}

.nb-chevron-up-outline::before {
  content: "\e94a";
}

.nb-chevron-right::before {
  content: "\e94b";
}

.nb-chevron-right-outline::before {
  content: "\e94c";
}

.nb-chevron-left::before {
  content: "\e94d";
}

.nb-chevron-left-outline::before {
  content: "\e94e";
}

.nb-chevron-down::before {
  content: "\e94f";
}

.nb-chevron-down-outline::before {
  content: "\e950";
}

.nb-checkmark::before {
  content: "\e951";
}

.nb-bar-chart::before {
  content: "\e952";
}

.nb-audio::before {
  content: "\e953";
}

.nb-arrow-up::before {
  content: "\e954";
}

.nb-arrow-thin-up::before {
  content: "\e955";
}

.nb-arrow-thin-right::before {
  content: "\e956";
}

.nb-arrow-thin-left::before {
  content: "\e957";
}

.nb-arrow-thin-down::before {
  content: "\e958";
}

.nb-arrow-right::before {
  content: "\e959";
}

.nb-arrow-retweet::before {
  content: "\e95a";
}

.nb-arrow-left::before {
  content: "\e95b";
}

.nb-arrow-dropup::before {
  content: "\e95c";
}

.nb-arrow-dropright::before {
  content: "\e95d";
}

.nb-arrow-dropleft::before {
  content: "\e95e";
}

.nb-arrow-dropdown::before {
  content: "\e95f";
}

.nb-arrow-down::before {
  content: "\e960";
}

.nb-angle-double-right::before {
  content: "\e961";
}

.nb-angle-double-left::before {
  content: "\e962";
}

.nb-alert::before {
  content: "\e963";
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/pace-js/templates/pace-theme-flash.tmpl.css?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************/
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.pace-inactive {
  display: none;
}

.pace .pace-progress {
  background: `args.color || "#29d"`;
  position: fixed;
  z-index: 2000;
  top: 0;
  right: 100%;
  width: 100%;
  height: 2px;
}

.pace .pace-progress-inner {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px `args.color || '#29d'`, 0 0 5px `args.color || '#29d'`;
  opacity: 1.0;
  transform: rotate(3deg) translate(0px, -4px);
}

.pace .pace-activity {
  display: block;
  position: fixed;
  z-index: 2000;
  top: 15px;
  right: 15px;
  width: 14px;
  height: 14px;
  border: solid 2px transparent;
  border-top-color: `args.color || '#29d'`;
  border-left-color: `args.color || '#29d'`;
  border-radius: 10px;
  animation: pace-spinner 400ms linear infinite;
}
@keyframes pace-spinner {
  0% { transform: rotate(0deg); transform: rotate(0deg); }
  100% { transform: rotate(360deg); transform: rotate(360deg); }
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/app/@theme/styles/styles.scss?ngGlobalStyle (1) ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*
  Declare variables before making them global.
  dart-sass doesn't allow to declare variable with !global.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
/**
 * This mixin generates keyfames.
 * Because of all keyframes can't be scoped,
 * we need to puts unique name in each btn-pulse call.
 */
/*

According to the specification (https://www.w3.org/TR/css-scoping-1/#host-selector)
:host and :host-context are pseudo-classes. So we assume they could be combined,
like other pseudo-classes, even same ones.
For example: ':nth-of-type(2n):nth-of-type(even)'.

Ideal solution would be to prepend any selector with :host-context([dir=rtl]).
Then nebular components will behave as an html element and respond to [dir] attribute on any level,
so direction could be overridden on any component level.

Implementation code:

@mixin nb-rtl() {
  // add # to scss interpolation statement.
  // it works in comments and we can't use it here
  @at-root {selector-append(':host-context([dir=rtl])', &)} {
    @content;
  }
}

And when we call it somewhere:

:host {
  .some-class {
    @include nb-rtl() {
      ...
    }
  }
}
:host-context(...) {
  .some-class {
    @include nb-rtl() {
      ...
    }
  }
}

Result will look like:

:host-context([dir=rtl]):host .some-class {
  ...
}
:host-context([dir=rtl]):host-context(...) .some-class {
  ...
}

*
  Side note:
  :host-context():host selector are valid. https://lists.w3.org/Archives/Public/www-style/2015Feb/0305.html

  :host-context([dir=rtl]):host-context(...) should match any permutation,
  so order is not important.
*


Currently, there're two problems with this approach:

First, is that we can't combine :host, :host-context. Angular bugs #14349, #19199.
For the moment of writing, the only possible way is:
:host {
  :host-context(...) {
    ...
  }
}
It doesn't work for us because mixin could be called somewhere deeper, like:
:host {
  p {
    @include nb-rtl() { ... }
  }
}
We are not able to go up to :host level to place content passed to mixin.

The second problem is that we only can be sure that we appending :host-context([dir=rtl]) to another
:host/:host-context pseudo-class when called in theme files (*.theme.scss).
  *
    Side note:
    Currently, nb-install-component uses another approach where :host prepended with the theme name
    (https://github.com/angular/angular/blob/5b96078624b0a4760f2dbcf6fdf0bd62791be5bb/packages/compiler/src/shadow_css.ts#L441),
    but it was made to be able to use current realization of rtl and it can be rewritten back to
    :host-context($theme) once we will be able to use multiple shadow selectors.
  *
But when it's called in *.component.scss we can't be sure, that selector starts with :host/:host-context,
because angular allows omitting pseudo-classes if we don't need to style :host component itself.
We can break such selectors, by just appending :host-context([dir=rtl]) to them.
  ***
    Possible solution
    check if we in theme by some theme variables and if so append, otherwise nest like
    @at-root :host-context([dir=rtl]) {
      // add # to scss interpolation statement.
      // it works in comments and we can't use it here
      {&} {
        @content;
      }
    }
    What if :host specified? Can we add space in :host-context(...) :host?
    Or maybe add :host selector anyway? If multiple :host selectors are allowed
  ***


Problems with the current approach.

1. Direction can be applied only on document level, because mixin prepends theme class,
which placed on the body.
2. *.component.scss styles should be in :host selector. Otherwise angular will add host
attribute to [dir=rtl] attribute as well.


General problems.

Ltr is default document direction, but for proper work of nb-ltr (means ltr only),
[dir=ltr] should be specified at least somewhere. ':not([dir=rtl]' not applicable here,
because it's satisfy any parent, that don't have [dir=rtl] attribute.
Previous approach was to use single rtl mixin and reset ltr properties to initial value.
But sometimes it's hard to find, what the previous value should be. And such mixin call looks too verbose.
*/
/**
 * @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.
 */
/**
 * @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.
 */
/*
  Declare variables before making them global.
  dart-sass doesn't allow to declare variable with !global.
 */
/**
 * @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.
 */
/**
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
/**
 * Sass map contains a list of all Theme variables and also their mappings into Component variables
 * A theme consists of a list of colors, backgrounds, borders, text styles and supporting variables.
 */
/**
 * @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.
 */
/**
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
/*
 * Base themes for LockVue platform.
 * These variables are to be shared by all lockvue and white-label themes and
 * can be overridden as necessary.
 */
/*
 * Base themes for LockVue platform.
 * These variables are to be shared by all lockvue and white-label themes and
 * can be overridden as necessary.
 */
/*
 * Deployment specific themes for LockVue
 */
/*
 * Deployment specific themes for LockVue
 */
/**
 * Deployment specific themes for SLS
 */
/**
 * Deployment specific themes for Allied
 */
/**
 * Deployment specific themes for Allied
 */
/**
 * Deployment specific themes for Indara
 */
/**
 * Deployment specific themes for Indara
 */
/*!
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
.visually-hidden { /* https://snook.ca/archives/html_and_css/hiding-content-for-accessibility */
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}

/*
  Declare variables before making them global.
  dart-sass doesn't allow to declare variable with !global.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
/**
 * This mixin generates keyfames.
 * Because of all keyframes can't be scoped,
 * we need to puts unique name in each btn-pulse call.
 */
/*

According to the specification (https://www.w3.org/TR/css-scoping-1/#host-selector)
:host and :host-context are pseudo-classes. So we assume they could be combined,
like other pseudo-classes, even same ones.
For example: ':nth-of-type(2n):nth-of-type(even)'.

Ideal solution would be to prepend any selector with :host-context([dir=rtl]).
Then nebular components will behave as an html element and respond to [dir] attribute on any level,
so direction could be overridden on any component level.

Implementation code:

@mixin nb-rtl() {
  // add # to scss interpolation statement.
  // it works in comments and we can't use it here
  @at-root {selector-append(':host-context([dir=rtl])', &)} {
    @content;
  }
}

And when we call it somewhere:

:host {
  .some-class {
    @include nb-rtl() {
      ...
    }
  }
}
:host-context(...) {
  .some-class {
    @include nb-rtl() {
      ...
    }
  }
}

Result will look like:

:host-context([dir=rtl]):host .some-class {
  ...
}
:host-context([dir=rtl]):host-context(...) .some-class {
  ...
}

*
  Side note:
  :host-context():host selector are valid. https://lists.w3.org/Archives/Public/www-style/2015Feb/0305.html

  :host-context([dir=rtl]):host-context(...) should match any permutation,
  so order is not important.
*


Currently, there're two problems with this approach:

First, is that we can't combine :host, :host-context. Angular bugs #14349, #19199.
For the moment of writing, the only possible way is:
:host {
  :host-context(...) {
    ...
  }
}
It doesn't work for us because mixin could be called somewhere deeper, like:
:host {
  p {
    @include nb-rtl() { ... }
  }
}
We are not able to go up to :host level to place content passed to mixin.

The second problem is that we only can be sure that we appending :host-context([dir=rtl]) to another
:host/:host-context pseudo-class when called in theme files (*.theme.scss).
  *
    Side note:
    Currently, nb-install-component uses another approach where :host prepended with the theme name
    (https://github.com/angular/angular/blob/5b96078624b0a4760f2dbcf6fdf0bd62791be5bb/packages/compiler/src/shadow_css.ts#L441),
    but it was made to be able to use current realization of rtl and it can be rewritten back to
    :host-context($theme) once we will be able to use multiple shadow selectors.
  *
But when it's called in *.component.scss we can't be sure, that selector starts with :host/:host-context,
because angular allows omitting pseudo-classes if we don't need to style :host component itself.
We can break such selectors, by just appending :host-context([dir=rtl]) to them.
  ***
    Possible solution
    check if we in theme by some theme variables and if so append, otherwise nest like
    @at-root :host-context([dir=rtl]) {
      // add # to scss interpolation statement.
      // it works in comments and we can't use it here
      {&} {
        @content;
      }
    }
    What if :host specified? Can we add space in :host-context(...) :host?
    Or maybe add :host selector anyway? If multiple :host selectors are allowed
  ***


Problems with the current approach.

1. Direction can be applied only on document level, because mixin prepends theme class,
which placed on the body.
2. *.component.scss styles should be in :host selector. Otherwise angular will add host
attribute to [dir=rtl] attribute as well.


General problems.

Ltr is default document direction, but for proper work of nb-ltr (means ltr only),
[dir=ltr] should be specified at least somewhere. ':not([dir=rtl]' not applicable here,
because it's satisfy any parent, that don't have [dir=rtl] attribute.
Previous approach was to use single rtl mixin and reset ltr properties to initial value.
But sometimes it's hard to find, what the previous value should be. And such mixin call looks too verbose.
*/
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
.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;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}

.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}

.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.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 {
  opacity: 0;
  visibility: visible;
}

.cdk-overlay-backdrop-noop-animation {
  transition: none;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

/**
 * In case when Nebular Layout custom scroll `withScroll` mode is enabled
 * we need to disable default CDK scroll blocker (@link NbBlockScrollStrategyAdapter) on HTML element
 * so that it won't add additional positioning.
 */
.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.
 */
/*
 * @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.
 */
/*
 * @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.
 */
/**
 * @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.
 */
/*
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/*!
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
/*
 * Normalization of HTML elements, manually forked from Normalize.css to remove
 * styles targeting irrelevant browsers while applying new styles.
 *
 * Normalize is licensed MIT. https://github.com/necolas/normalize.css
 */
html {
  box-sizing: border-box;
}

*, *::before, *::after {
  box-sizing: inherit;
}

html, body {
  margin: 0;
  padding: 0;
}

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

/**
 * @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.
 */
/**
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
/*
  Declare variables before making them global.
  dart-sass doesn't allow to declare variable with !global.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
/**
 * This mixin generates keyfames.
 * Because of all keyframes can't be scoped,
 * we need to puts unique name in each btn-pulse call.
 */
/*

According to the specification (https://www.w3.org/TR/css-scoping-1/#host-selector)
:host and :host-context are pseudo-classes. So we assume they could be combined,
like other pseudo-classes, even same ones.
For example: ':nth-of-type(2n):nth-of-type(even)'.

Ideal solution would be to prepend any selector with :host-context([dir=rtl]).
Then nebular components will behave as an html element and respond to [dir] attribute on any level,
so direction could be overridden on any component level.

Implementation code:

@mixin nb-rtl() {
  // add # to scss interpolation statement.
  // it works in comments and we can't use it here
  @at-root {selector-append(':host-context([dir=rtl])', &)} {
    @content;
  }
}

And when we call it somewhere:

:host {
  .some-class {
    @include nb-rtl() {
      ...
    }
  }
}
:host-context(...) {
  .some-class {
    @include nb-rtl() {
      ...
    }
  }
}

Result will look like:

:host-context([dir=rtl]):host .some-class {
  ...
}
:host-context([dir=rtl]):host-context(...) .some-class {
  ...
}

*
  Side note:
  :host-context():host selector are valid. https://lists.w3.org/Archives/Public/www-style/2015Feb/0305.html

  :host-context([dir=rtl]):host-context(...) should match any permutation,
  so order is not important.
*


Currently, there're two problems with this approach:

First, is that we can't combine :host, :host-context. Angular bugs #14349, #19199.
For the moment of writing, the only possible way is:
:host {
  :host-context(...) {
    ...
  }
}
It doesn't work for us because mixin could be called somewhere deeper, like:
:host {
  p {
    @include nb-rtl() { ... }
  }
}
We are not able to go up to :host level to place content passed to mixin.

The second problem is that we only can be sure that we appending :host-context([dir=rtl]) to another
:host/:host-context pseudo-class when called in theme files (*.theme.scss).
  *
    Side note:
    Currently, nb-install-component uses another approach where :host prepended with the theme name
    (https://github.com/angular/angular/blob/5b96078624b0a4760f2dbcf6fdf0bd62791be5bb/packages/compiler/src/shadow_css.ts#L441),
    but it was made to be able to use current realization of rtl and it can be rewritten back to
    :host-context($theme) once we will be able to use multiple shadow selectors.
  *
But when it's called in *.component.scss we can't be sure, that selector starts with :host/:host-context,
because angular allows omitting pseudo-classes if we don't need to style :host component itself.
We can break such selectors, by just appending :host-context([dir=rtl]) to them.
  ***
    Possible solution
    check if we in theme by some theme variables and if so append, otherwise nest like
    @at-root :host-context([dir=rtl]) {
      // add # to scss interpolation statement.
      // it works in comments and we can't use it here
      {&} {
        @content;
      }
    }
    What if :host specified? Can we add space in :host-context(...) :host?
    Or maybe add :host selector anyway? If multiple :host selectors are allowed
  ***


Problems with the current approach.

1. Direction can be applied only on document level, because mixin prepends theme class,
which placed on the body.
2. *.component.scss styles should be in :host selector. Otherwise angular will add host
attribute to [dir=rtl] attribute as well.


General problems.

Ltr is default document direction, but for proper work of nb-ltr (means ltr only),
[dir=ltr] should be specified at least somewhere. ':not([dir=rtl]' not applicable here,
because it's satisfy any parent, that don't have [dir=rtl] attribute.
Previous approach was to use single rtl mixin and reset ltr properties to initial value.
But sometimes it's hard to find, what the previous value should be. And such mixin call looks too verbose.
*/
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @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.
 */
.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 400px) {
  .container {
    max-width: 380px;
  }
}
@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container {
    max-width: 1320px;
  }
}
@media (min-width: 1600px) {
  .container {
    max-width: 1500px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xxxl,
.col-xxxl-auto, .col-xxxl-12, .col-xxxl-11, .col-xxxl-10, .col-xxxl-9, .col-xxxl-8, .col-xxxl-7, .col-xxxl-6, .col-xxxl-5, .col-xxxl-4, .col-xxxl-3, .col-xxxl-2, .col-xxxl-1, .col-xxl,
.col-xxl-auto, .col-xxl-12, .col-xxl-11, .col-xxl-10, .col-xxl-9, .col-xxl-8, .col-xxl-7, .col-xxl-6, .col-xxl-5, .col-xxl-4, .col-xxl-3, .col-xxl-2, .col-xxl-1, .col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col-is,
.col-is-auto, .col-is-12, .col-is-11, .col-is-10, .col-is-9, .col-is-8, .col-is-7, .col-is-6, .col-is-5, .col-is-4, .col-is-3, .col-is-2, .col-is-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.3333333333%;
}

.offset-2 {
  margin-left: 16.6666666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.3333333333%;
}

.offset-5 {
  margin-left: 41.6666666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.3333333333%;
}

.offset-8 {
  margin-left: 66.6666666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.3333333333%;
}

.offset-11 {
  margin-left: 91.6666666667%;
}

@media (min-width: 400px) {
  .col-is {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-is-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-is-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-is-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-is-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-is-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-is-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-is-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-is-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-is-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-is-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-is-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-is-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-is-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-is-first {
    order: -1;
  }
  .order-is-last {
    order: 13;
  }
  .order-is-0 {
    order: 0;
  }
  .order-is-1 {
    order: 1;
  }
  .order-is-2 {
    order: 2;
  }
  .order-is-3 {
    order: 3;
  }
  .order-is-4 {
    order: 4;
  }
  .order-is-5 {
    order: 5;
  }
  .order-is-6 {
    order: 6;
  }
  .order-is-7 {
    order: 7;
  }
  .order-is-8 {
    order: 8;
  }
  .order-is-9 {
    order: 9;
  }
  .order-is-10 {
    order: 10;
  }
  .order-is-11 {
    order: 11;
  }
  .order-is-12 {
    order: 12;
  }
  .offset-is-0 {
    margin-left: 0;
  }
  .offset-is-1 {
    margin-left: 8.3333333333%;
  }
  .offset-is-2 {
    margin-left: 16.6666666667%;
  }
  .offset-is-3 {
    margin-left: 25%;
  }
  .offset-is-4 {
    margin-left: 33.3333333333%;
  }
  .offset-is-5 {
    margin-left: 41.6666666667%;
  }
  .offset-is-6 {
    margin-left: 50%;
  }
  .offset-is-7 {
    margin-left: 58.3333333333%;
  }
  .offset-is-8 {
    margin-left: 66.6666666667%;
  }
  .offset-is-9 {
    margin-left: 75%;
  }
  .offset-is-10 {
    margin-left: 83.3333333333%;
  }
  .offset-is-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xxl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xxl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xxl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xxl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xxl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxl-first {
    order: -1;
  }
  .order-xxl-last {
    order: 13;
  }
  .order-xxl-0 {
    order: 0;
  }
  .order-xxl-1 {
    order: 1;
  }
  .order-xxl-2 {
    order: 2;
  }
  .order-xxl-3 {
    order: 3;
  }
  .order-xxl-4 {
    order: 4;
  }
  .order-xxl-5 {
    order: 5;
  }
  .order-xxl-6 {
    order: 6;
  }
  .order-xxl-7 {
    order: 7;
  }
  .order-xxl-8 {
    order: 8;
  }
  .order-xxl-9 {
    order: 9;
  }
  .order-xxl-10 {
    order: 10;
  }
  .order-xxl-11 {
    order: 11;
  }
  .order-xxl-12 {
    order: 12;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1600px) {
  .col-xxxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xxxl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xxxl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xxxl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxxl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xxxl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xxxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxxl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xxxl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xxxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxxl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xxxl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xxxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxxl-first {
    order: -1;
  }
  .order-xxxl-last {
    order: 13;
  }
  .order-xxxl-0 {
    order: 0;
  }
  .order-xxxl-1 {
    order: 1;
  }
  .order-xxxl-2 {
    order: 2;
  }
  .order-xxxl-3 {
    order: 3;
  }
  .order-xxxl-4 {
    order: 4;
  }
  .order-xxxl-5 {
    order: 5;
  }
  .order-xxxl-6 {
    order: 6;
  }
  .order-xxxl-7 {
    order: 7;
  }
  .order-xxxl-8 {
    order: 8;
  }
  .order-xxxl-9 {
    order: 9;
  }
  .order-xxxl-10 {
    order: 10;
  }
  .order-xxxl-11 {
    order: 11;
  }
  .order-xxxl-12 {
    order: 12;
  }
  .offset-xxxl-0 {
    margin-left: 0;
  }
  .offset-xxxl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xxxl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xxxl-3 {
    margin-left: 25%;
  }
  .offset-xxxl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xxxl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xxxl-6 {
    margin-left: 50%;
  }
  .offset-xxxl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xxxl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xxxl-9 {
    margin-left: 75%;
  }
  .offset-xxxl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xxxl-11 {
    margin-left: 91.6666666667%;
  }
}
/**
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
/*
  Declare variables before making them global.
  dart-sass doesn't allow to declare variable with !global.
 */
/**
 * @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.
 */
/**
 * @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.
 */
/**
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
/**
 * This mixin generates keyfames.
 * Because of all keyframes can't be scoped,
 * we need to puts unique name in each btn-pulse call.
 */
/*

According to the specification (https://www.w3.org/TR/css-scoping-1/#host-selector)
:host and :host-context are pseudo-classes. So we assume they could be combined,
like other pseudo-classes, even same ones.
For example: ':nth-of-type(2n):nth-of-type(even)'.

Ideal solution would be to prepend any selector with :host-context([dir=rtl]).
Then nebular components will behave as an html element and respond to [dir] attribute on any level,
so direction could be overridden on any component level.

Implementation code:

@mixin nb-rtl() {
  // add # to scss interpolation statement.
  // it works in comments and we can't use it here
  @at-root {selector-append(':host-context([dir=rtl])', &)} {
    @content;
  }
}

And when we call it somewhere:

:host {
  .some-class {
    @include nb-rtl() {
      ...
    }
  }
}
:host-context(...) {
  .some-class {
    @include nb-rtl() {
      ...
    }
  }
}

Result will look like:

:host-context([dir=rtl]):host .some-class {
  ...
}
:host-context([dir=rtl]):host-context(...) .some-class {
  ...
}

*
  Side note:
  :host-context():host selector are valid. https://lists.w3.org/Archives/Public/www-style/2015Feb/0305.html

  :host-context([dir=rtl]):host-context(...) should match any permutation,
  so order is not important.
*


Currently, there're two problems with this approach:

First, is that we can't combine :host, :host-context. Angular bugs #14349, #19199.
For the moment of writing, the only possible way is:
:host {
  :host-context(...) {
    ...
  }
}
It doesn't work for us because mixin could be called somewhere deeper, like:
:host {
  p {
    @include nb-rtl() { ... }
  }
}
We are not able to go up to :host level to place content passed to mixin.

The second problem is that we only can be sure that we appending :host-context([dir=rtl]) to another
:host/:host-context pseudo-class when called in theme files (*.theme.scss).
  *
    Side note:
    Currently, nb-install-component uses another approach where :host prepended with the theme name
    (https://github.com/angular/angular/blob/5b96078624b0a4760f2dbcf6fdf0bd62791be5bb/packages/compiler/src/shadow_css.ts#L441),
    but it was made to be able to use current realization of rtl and it can be rewritten back to
    :host-context($theme) once we will be able to use multiple shadow selectors.
  *
But when it's called in *.component.scss we can't be sure, that selector starts with :host/:host-context,
because angular allows omitting pseudo-classes if we don't need to style :host component itself.
We can break such selectors, by just appending :host-context([dir=rtl]) to them.
  ***
    Possible solution
    check if we in theme by some theme variables and if so append, otherwise nest like
    @at-root :host-context([dir=rtl]) {
      // add # to scss interpolation statement.
      // it works in comments and we can't use it here
      {&} {
        @content;
      }
    }
    What if :host specified? Can we add space in :host-context(...) :host?
    Or maybe add :host selector anyway? If multiple :host selectors are allowed
  ***


Problems with the current approach.

1. Direction can be applied only on document level, because mixin prepends theme class,
which placed on the body.
2. *.component.scss styles should be in :host selector. Otherwise angular will add host
attribute to [dir=rtl] attribute as well.


General problems.

Ltr is default document direction, but for proper work of nb-ltr (means ltr only),
[dir=ltr] should be specified at least somewhere. ':not([dir=rtl]' not applicable here,
because it's satisfy any parent, that don't have [dir=rtl] attribute.
Previous approach was to use single rtl mixin and reset ltr properties to initial value.
But sometimes it's hard to find, what the previous value should be. And such mixin call looks too verbose.
*/
/**
 * @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.
 */
/**
 * @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.
 */
/*
  Declare variables before making them global.
  dart-sass doesn't allow to declare variable with !global.
 */
/**
 * @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.
 */
/**
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
/**
 * Sass map contains a list of all Theme variables and also their mappings into Component variables
 * A theme consists of a list of colors, backgrounds, borders, text styles and supporting variables.
 */
/**
 * @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.
 */
/**
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
/*
 * Base themes for LockVue platform.
 * These variables are to be shared by all lockvue and white-label themes and
 * can be overridden as necessary.
 */
/*
 * Base themes for LockVue platform.
 * These variables are to be shared by all lockvue and white-label themes and
 * can be overridden as necessary.
 */
/*
 * Deployment specific themes for LockVue
 */
/*
 * Deployment specific themes for LockVue
 */
/**
 * Deployment specific themes for SLS
 */
/**
 * Deployment specific themes for Allied
 */
/**
 * Deployment specific themes for Allied
 */
/**
 * Deployment specific themes for Indara
 */
/**
 * Deployment specific themes for Indara
 */
.nb-theme-default nb-layout .scrollable-container {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-default nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-default nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-default nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-default nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-default nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-default nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-default .layout {
  min-width: 300px;
}
.nb-theme-default nb-layout.window-mode {
  background: #edf1f7;
  display: block;
}
.nb-theme-default nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-default nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-default nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-default nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.25);
  }
  .nb-theme-default nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.25);
  }
  .nb-theme-default 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-default nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-default nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-default nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4.75rem + calc(4.75rem * 0.25));
  }
  .nb-theme-default nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-default 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-default nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.5);
  }
  .nb-theme-default nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.5);
  }
  .nb-theme-default 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-default nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-default nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-default nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4.75rem + calc(4.75rem * 0.5));
  }
  .nb-theme-default nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-default 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-default nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-default nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-default 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-default nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-default nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-default nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4.75rem + 4.75rem);
  }
  .nb-theme-default nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-default nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-default nb-layout .layout {
  background-color: #edf1f7;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  min-height: 100vh;
}
.nb-theme-default nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-default nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4.75rem;
}
.nb-theme-default nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-default nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #ffffff;
  border-top: 1px solid #edf1f7;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1.25rem;
}
.nb-theme-default nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #598bff;
}
.nb-theme-default nb-layout .layout .layout-container .content nb-layout-footer nav a:focus, .nb-theme-default nb-layout .layout .layout-container .content nb-layout-footer nav a:active, .nb-theme-default nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #598bff;
}
.nb-theme-default nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-default nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 2.25rem 2.25rem 0.75rem;
}
@media (max-width: 991.98px) {
  .nb-theme-default nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-default nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-default nb-layout-header {
  background-color: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default nb-layout-header nav {
  color: #222b45;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  height: 4.75rem;
  padding: 1.25rem;
}
.nb-theme-default nb-layout-header nav a {
  color: #222b45;
}
.nb-theme-default nb-layout-header nav a:focus, .nb-theme-default nb-layout-header nav a:active, .nb-theme-default nb-layout-header nav a:hover {
  color: #222b45;
}
.nb-theme-default nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4.75rem);
}
.nb-theme-default nb-layout-header.fixed ~ .layout-container {
  padding-top: 4.75rem;
  min-height: 100vh;
}
.nb-theme-default nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4.75rem);
}
.nb-theme-default nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-default nb-sidebar {
  background-color: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  width: 16rem;
}
.nb-theme-default nb-sidebar .main-container {
  height: 100vh;
  width: 16rem;
}
.nb-theme-default nb-sidebar .scrollable {
  padding: 1.25rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
@media (max-width: 767.98px) {
  .nb-theme-default nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-default nb-sidebar .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-default nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-default nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-default nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-default nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-default nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-default nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-default nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-default nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-default nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-default nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-default nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-default nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-default nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #3366ff;
}
[dir=ltr] .nb-theme-default nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-default nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-default nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-default nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-default nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-default nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-default nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: transparent;
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-default nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-default nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-default nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-default nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-default nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-default nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-default nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-default nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-default nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-default nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-default nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-default nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-default nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-default nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-default nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-default nb-sidebar.fixed.left.collapsed + .content, .nb-theme-default nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-default nb-sidebar.fixed.right.collapsed + .content, .nb-theme-default nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-default nb-sidebar.expanded {
  width: 16rem;
}
.nb-theme-default nb-sidebar.expanded > .scrollable {
  width: 16rem;
}
.nb-theme-default nb-sidebar nb-sidebar-header {
  padding: 1.25rem;
  height: 3.5rem;
}
.nb-theme-default nb-sidebar nb-sidebar-footer {
  padding: 1.25rem;
  height: 3.5rem;
}
.nb-theme-default nb-sidebar nb-menu {
  margin: 0 calc(1.25rem * -1) calc(1.25rem * -1);
}
.nb-theme-default nb-calendar-view-mode [nbButton].appearance-ghost.status-basic, .nb-theme-default nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-default nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover, .nb-theme-default nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-default nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active,
.nb-theme-default nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-default nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-default nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-default nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-default nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-default nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-default nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-default nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-default nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-default nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-default nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-default nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-default nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-default nb-calendar-picker {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-default nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-default nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-default nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-default nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-default nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-default nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-calendar-days-names .day.holiday {
  color: #8f9bb3;
}
.nb-theme-default nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-default nb-calendar-week-numbers {
  background: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: 0.625rem;
}
.nb-theme-default nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
  margin-bottom: 0.25rem;
}
.nb-theme-default nb-calendar-week-numbers .sign,
.nb-theme-default nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-default nb-calendar-week-numbers.size-large .sign,
.nb-theme-default nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-default nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-default nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #edf1f7;
}
.nb-theme-default nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-default nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-default nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-default nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-default nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-default nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-default nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 0.25rem;
}
.nb-theme-default nb-calendar-picker .day-cell,
.nb-theme-default nb-calendar-picker .month-cell,
.nb-theme-default nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #222b45;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-default nb-calendar-picker .day-cell, .nb-theme-default nb-calendar-picker .day-cell .cell-content,
.nb-theme-default nb-calendar-picker .month-cell,
.nb-theme-default nb-calendar-picker .month-cell .cell-content,
.nb-theme-default nb-calendar-picker .year-cell,
.nb-theme-default nb-calendar-picker .year-cell .cell-content {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-default nb-calendar-picker .day-cell.empty, .nb-theme-default nb-calendar-picker .day-cell.disabled,
.nb-theme-default nb-calendar-picker .month-cell.empty,
.nb-theme-default nb-calendar-picker .month-cell.disabled,
.nb-theme-default nb-calendar-picker .year-cell.empty,
.nb-theme-default nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-default nb-calendar-picker .day-cell.bounding-month,
.nb-theme-default nb-calendar-picker .month-cell.bounding-month,
.nb-theme-default nb-calendar-picker .year-cell.bounding-month {
  color: #8f9bb3;
}
.nb-theme-default nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-default nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-default nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-default nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-default nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #274bdb;
  border-color: #274bdb;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-default nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-default nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(51, 102, 255, 0.08);
  border: 1px solid #3366ff;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-default nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-default nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-default nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-default nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-default nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-default nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-default nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-default nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-default nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-default nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-default nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-default nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-default nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-default nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-default nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-default nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #3366ff;
  border-radius: 0.25rem;
}
.nb-theme-default nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-default nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-default nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-default nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-default nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-default nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.nb-theme-default nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-default nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-default nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.nb-theme-default nb-calendar-picker .day-cell.disabled,
.nb-theme-default nb-calendar-picker .month-cell.disabled,
.nb-theme-default nb-calendar-picker .year-cell.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-default nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-default nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #e4e9f2;
}
.nb-theme-default nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #3366ff;
  border-radius: 0;
}
[dir=ltr] .nb-theme-default nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-default nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-default nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-default nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-default nb-base-calendar nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-default nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-default nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: 0.625rem 0.25rem;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-default nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-default nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-default nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-default nb-base-calendar.has-week-number .month-cell,
.nb-theme-default nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-default nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-default nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-default nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  border-radius: 0.25rem;
  box-shadow: none;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-default nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-default nb-card::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-default nb-card::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-default nb-card::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-default nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-default nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-default nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-default nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-default nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-default nb-card.status-basic nb-card-header {
  background-color: #f7f9fc;
  border-bottom-width: 0;
  border-bottom-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-default nb-card.status-basic nb-card-header a,
.nb-theme-default nb-card.status-basic nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-default nb-card.status-primary nb-card-header {
  background-color: #3366ff;
  border-bottom-width: 0;
  border-bottom-color: #3366ff;
  color: #ffffff;
}
.nb-theme-default nb-card.status-primary nb-card-header a,
.nb-theme-default nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-default nb-card.status-success nb-card-header {
  background-color: #00d68f;
  border-bottom-width: 0;
  border-bottom-color: #00d68f;
  color: #ffffff;
}
.nb-theme-default nb-card.status-success nb-card-header a,
.nb-theme-default nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-default nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-default nb-card.status-warning nb-card-header a,
.nb-theme-default nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-default nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-default nb-card.status-danger nb-card-header a,
.nb-theme-default nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-default nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-default nb-card.status-info nb-card-header a,
.nb-theme-default nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-default nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  color: #222b45;
}
.nb-theme-default nb-card.status-control nb-card-header a,
.nb-theme-default nb-card.status-control nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-default nb-card.accent-basic {
  border-top-color: #f7f9fc;
}
.nb-theme-default nb-card.accent-primary {
  border-top-color: #3366ff;
}
.nb-theme-default nb-card.accent-success {
  border-top-color: #00d68f;
}
.nb-theme-default nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.nb-theme-default nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-default nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-default nb-card.accent-control {
  border-top-color: #ffffff;
}
.nb-theme-default nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.25rem;
}
.nb-theme-default nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-default nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-default nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-default nb-card-body::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-default nb-card-body::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-default nb-card-body::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-default nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #edf1f7;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-default nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-card-header h1 {
  margin: 0;
}
.nb-theme-default nb-card-header h2 {
  margin: 0;
}
.nb-theme-default nb-card-header h3 {
  margin: 0;
}
.nb-theme-default nb-card-header h4 {
  margin: 0;
}
.nb-theme-default nb-card-header h5 {
  margin: 0;
}
.nb-theme-default nb-card-header h6 {
  margin: 0;
}
.nb-theme-default nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-default .second-card-container {
  height: 100%;
  border-radius: 0.25rem;
}
.nb-theme-default .reveal-button {
  line-height: 1.25rem;
  padding: 1rem 1.5rem;
}
.nb-theme-default .flip-button {
  line-height: 1.25rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-default .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-default .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-default nb-tabset {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-default nb-tabset .tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-default nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-default nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-default nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-default nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-default nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-default nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-default nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-default nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-default nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-default nb-tabset .tab.active .tab-link::before {
  background-color: #3366ff;
}
.nb-theme-default nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  color: #274bdb;
}
.nb-theme-default nb-tabset .tab:focus .tab-link::before {
  background-color: #274bdb;
}
.nb-theme-default nb-tabset .tab:hover .tab-link {
  color: #598bff;
  background-color: transparent;
}
.nb-theme-default nb-tabset .tab:hover .tab-link::before {
  background-color: #598bff;
}
.nb-theme-default nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-default nb-tabset .tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-default nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-default nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-default nb-tabset nb-tab {
  background-color: transparent;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-default nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-default nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-default nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-default nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-default nb-route-tabset {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-default nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-default nb-route-tabset::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-default nb-route-tabset::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-default nb-route-tabset::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-default nb-route-tabset .route-tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-default nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-default nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-default nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-default nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #3366ff;
}
.nb-theme-default nb-route-tabset .tab-link:focus {
  background-color: transparent;
  color: #274bdb;
}
.nb-theme-default nb-route-tabset .tab-link:focus::before {
  background-color: #274bdb;
}
.nb-theme-default nb-route-tabset .tab-link:hover {
  background-color: transparent;
  color: #598bff;
}
.nb-theme-default nb-route-tabset .tab-link:hover::before {
  background-color: #598bff;
}
.nb-theme-default nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-default nb-route-tabset .route-tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-default nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-default nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-default nb-menu {
  background-color: transparent;
}
.nb-theme-default nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-default nb-menu .menu-group,
.nb-theme-default nb-menu .menu-item a {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.75rem 1rem;
}
.nb-theme-default nb-menu .menu-group,
.nb-theme-default nb-menu .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-menu .menu-item a {
  color: #222b45;
  border-radius: 0;
}
.nb-theme-default nb-menu .menu-item a.active {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-default nb-menu .menu-item a.active .menu-icon {
  color: #3366ff;
}
.nb-theme-default nb-menu .menu-item a:hover {
  background-color: transparent;
  color: #598bff;
  cursor: pointer;
}
.nb-theme-default nb-menu .menu-item a:hover .menu-icon {
  color: #598bff;
}
.nb-theme-default nb-menu .menu-item .menu-icon {
  color: #8f9bb3;
  font-size: 1.25rem;
  margin: 0 0.5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-default nb-menu .menu-item .expand-state {
  color: #8f9bb3;
}
.nb-theme-default nb-menu .menu-item {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-default nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-default nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-default nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-default nb-menu .menu-item > .menu-items {
  background-color: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-default nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #222b45;
}
.nb-theme-default nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.75rem 1rem;
}
.nb-theme-default nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-default nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #3366ff;
}
.nb-theme-default nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  color: #598bff;
}
.nb-theme-default nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #598bff;
}
.nb-theme-default nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: transparent;
  border-color: #598bff;
  color: #598bff;
}
.nb-theme-default nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #598bff;
}
.nb-theme-default nb-menu .menu-item > .menu-items > .menu-group, .nb-theme-default nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-user .user-picture {
  background-color: transparent;
  border: 1px solid #edf1f7;
}
.nb-theme-default nb-user .initials {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-default nb-user .user-name {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-default nb-user .user-title {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-default nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-default nb-user.size-tiny .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-default nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-default nb-user.size-tiny .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-default nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-default nb-user.size-small .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-default nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-default nb-user.size-small .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-default nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-default nb-user.size-medium .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-default nb-user.size-medium .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-default nb-user.size-medium .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-default nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-default nb-user.size-large .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-default nb-user.size-large .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-default nb-user.size-large .user-title {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.nb-theme-default nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-default nb-user.size-giant .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-default nb-user.size-giant .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-default nb-user.size-giant .user-title {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-default nb-user.shape-rectangle .user-picture {
  border-radius: 0.5rem;
}
.nb-theme-default nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-default nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-default nb-actions {
  background-color: transparent;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-default nb-actions.size-tiny nb-action {
  font-size: 0.625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-default nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-default nb-actions.size-small nb-action {
  font-size: 0.75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-default nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-default nb-actions.size-medium nb-action {
  font-size: 0.875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-default nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-default nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-default nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-default nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-default nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-default nb-action {
  border-left: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-default nb-action {
  border-right: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-default nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-default nb-action:first-child {
  border-right: none !important;
}
.nb-theme-default nb-action nb-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-action.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-default nb-search-field .search {
  background: #ffffff;
}
.nb-theme-default nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default 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-default nb-search-field .search input::placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-default nb-search-field.rotate-layout {
  opacity: 0;
  background: #ffffff;
}
.nb-theme-default nb-search-field.modal-zoomin .search::before,
.nb-theme-default nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #3366ff;
}
.nb-theme-default nb-search-field.modal-half .form-wrapper {
  background: #ffffff;
}
.nb-theme-default nb-search-field.modal-half .search::before {
  background: #3366ff;
}
.nb-theme-default nb-search-field.modal-drop .form-content::after {
  background: #edf1f7;
}
.nb-theme-default nb-search-field.modal-drop .search::before {
  background: #ffffff;
}
.nb-theme-default nb-search-field.curtain .search::after {
  background: #ffffff;
}
.nb-theme-default nb-search-field.curtain .search {
  background: #ffffff;
}
.nb-theme-default nb-search-field.column-curtain::before {
  background: #ffffff;
}
.nb-theme-default nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-default nb-search-field.column-curtain.show::after {
  background: #3366ff;
}
.nb-theme-default .nb-spinner-container {
  position: relative;
}
.nb-theme-default nb-spinner .message {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-default nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-default nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: transparent;
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-default nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-default nb-spinner.status-primary .spin-circle {
  border-top-color: #3366ff;
  border-right-color: transparent;
  border-bottom-color: #3366ff;
  border-left-color: #3366ff;
}
.nb-theme-default nb-spinner.status-success {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-default nb-spinner.status-success .spin-circle {
  border-top-color: #00d68f;
  border-right-color: transparent;
  border-bottom-color: #00d68f;
  border-left-color: #00d68f;
}
.nb-theme-default nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-default nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-default nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-default nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-default nb-spinner.status-info {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-default nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-default nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-default nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.nb-theme-default nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-default nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-default nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-default nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-default nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-default .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-default .nb-timepicker-container .list-item {
  color: #222b45;
  font-size: 0.9375rem;
  font-family: Open Sans, sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-default .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-default .nb-timepicker-container .list-item:hover {
  background-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-default .nb-timepicker-container .list-item:focus {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-default .nb-timepicker-container .list-item.selected {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-default .nb-timepicker-container .values-list {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
[dir=ltr] .nb-theme-default .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-default .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-default .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-default .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-default .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-default .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-default .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-default .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem * -1);
}
.nb-theme-default .nb-timepicker-container .header-cell {
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-family: Open Sans, sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-default .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-default .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-default .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #e4e9f2;
}
[dir=ltr] .nb-theme-default .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-default .nb-timepicker-container .actions-footer {
  padding-right: 0.625rem;
}
.nb-theme-default nb-checkbox .label {
  padding: 0;
}
.nb-theme-default nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  position: relative;
}
.nb-theme-default nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-default nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-default nb-checkbox .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-default nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-default nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-default nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-default nb-checkbox.status-basic .text {
  color: #222b45;
}
.nb-theme-default nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-default nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-default nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-default nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-default nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-default nb-checkbox.status-basic .custom-checkbox:hover.indeterminate, .nb-theme-default nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-default nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-default nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-default nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-default nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-default nb-checkbox.status-primary .text {
  color: #222b45;
}
.nb-theme-default nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-default nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-default nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-default nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-default nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-default nb-checkbox.status-primary .custom-checkbox:hover.indeterminate, .nb-theme-default nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-default nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-default nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-default nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-default nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-default nb-checkbox.status-success .text {
  color: #222b45;
}
.nb-theme-default nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-default nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-default nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-default nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-default nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-default nb-checkbox.status-success .custom-checkbox:hover.indeterminate, .nb-theme-default nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-default nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-default nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-default nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-default nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-default nb-checkbox.status-warning .text {
  color: #222b45;
}
.nb-theme-default nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-default nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-default nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-default nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-default nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-default nb-checkbox.status-warning .custom-checkbox:hover.indeterminate, .nb-theme-default nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-default nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-default nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-default nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-default nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-default nb-checkbox.status-danger .text {
  color: #222b45;
}
.nb-theme-default nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-default nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-default nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-default nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-default nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-default nb-checkbox.status-danger .custom-checkbox:hover.indeterminate, .nb-theme-default nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-default nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-default nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-default nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-default nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-default nb-checkbox.status-info .text {
  color: #222b45;
}
.nb-theme-default nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-default nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-default nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-default nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-default nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-default nb-checkbox.status-info .custom-checkbox:hover.indeterminate, .nb-theme-default nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-default nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-default nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-default nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-default nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-default nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-default nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-default nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-default nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-default nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-default nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-default nb-checkbox.status-control .custom-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-default nb-checkbox.status-control .custom-checkbox:hover.indeterminate, .nb-theme-default nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-default nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-default nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-default nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-default nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-default nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-toggle .toggle {
  height: 1.875rem;
  width: 3.125rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[dir=ltr] .nb-theme-default nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.75rem - 1px - 1px);
}
[dir=ltr] .nb-theme-default nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-default nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.75rem - 1px - 1px);
}
[dir=rtl] .nb-theme-default nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-default nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-default nb-toggle .toggle-switcher {
  width: 1.75rem;
  height: 1.75rem;
}
.nb-theme-default nb-toggle .toggle-switcher nb-icon {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-default nb-toggle .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-toggle.status-basic .text {
  color: #222b45;
}
.nb-theme-default nb-toggle.status-basic .toggle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-default nb-toggle.status-basic .toggle.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-default nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-default nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-default nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-default nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-default nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-default nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-default nb-toggle.status-basic .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-default nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #3366ff;
}
.nb-theme-default nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-toggle.status-primary .text {
  color: #222b45;
}
.nb-theme-default nb-toggle.status-primary .toggle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-default nb-toggle.status-primary .toggle.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-default nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-default nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-default nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-default nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-default nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-default nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-default nb-toggle.status-primary .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-default nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #3366ff;
}
.nb-theme-default nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-toggle.status-success .text {
  color: #222b45;
}
.nb-theme-default nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-default nb-toggle.status-success .toggle.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-default nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-default nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-default nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-default nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-default nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-default nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-default nb-toggle.status-success .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-default nb-toggle.status-success .toggle-switcher nb-icon {
  color: #00d68f;
}
.nb-theme-default nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-toggle.status-warning .text {
  color: #222b45;
}
.nb-theme-default nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-default nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-default nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-default nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-default nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-default nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-default nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-default nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-default nb-toggle.status-warning .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-default nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-default nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-toggle.status-danger .text {
  color: #222b45;
}
.nb-theme-default nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-default nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-default nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-default nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-default nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-default nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-default nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-default nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-default nb-toggle.status-danger .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-default nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-default nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-toggle.status-info .text {
  color: #222b45;
}
.nb-theme-default nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-default nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-default nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-default nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-default nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-default nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-default nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-default nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-default nb-toggle.status-info .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-default nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-default nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-default nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-default nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-default nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-default nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-default nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-default nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-default nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-default nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-default nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-default nb-toggle.status-control .toggle-switcher nb-icon {
  color: #222b45;
}
.nb-theme-default nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-default nb-progress-bar .progress-container {
  border-radius: 0.25rem;
}
.nb-theme-default 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-default nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-default nb-progress-bar.size-tiny .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-default nb-progress-bar.size-small .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-default nb-progress-bar.size-medium .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-default nb-progress-bar.size-large .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-default nb-progress-bar.size-giant .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-progress-bar.status-basic .progress-container {
  background-color: #f7f9fc;
}
.nb-theme-default nb-progress-bar.status-basic .progress-value {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-default nb-progress-bar.status-primary .progress-container {
  background-color: #edf1f7;
}
.nb-theme-default nb-progress-bar.status-primary .progress-value {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-default nb-progress-bar.status-success .progress-container {
  background-color: #edf1f7;
}
.nb-theme-default nb-progress-bar.status-success .progress-value {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-default nb-progress-bar.status-warning .progress-container {
  background-color: #edf1f7;
}
.nb-theme-default nb-progress-bar.status-warning .progress-value {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-default nb-progress-bar.status-danger .progress-container {
  background-color: #edf1f7;
}
.nb-theme-default nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-default nb-progress-bar.status-info .progress-container {
  background-color: #edf1f7;
}
.nb-theme-default nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-default nb-progress-bar.status-control .progress-container {
  background-color: #edf1f7;
}
.nb-theme-default nb-progress-bar.status-control .progress-value {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-default nb-badge {
  border-radius: 0.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-default nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-default nb-badge.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-default nb-badge.status-primary {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-default nb-badge.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-default nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-default nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-default nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-default nb-badge.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-default nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.5);
}
.nb-theme-default nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-default nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-default nb-stepper .header .connector {
  background-color: #edf1f7;
}
.nb-theme-default nb-stepper .header .connector-past {
  background-color: #3366ff;
}
.nb-theme-default nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-default nb-stepper .header .step {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default nb-stepper .header .step.label-index {
  border-color: #e4e9f2;
}
.nb-theme-default nb-stepper .header .step.selected {
  color: #274bdb;
}
.nb-theme-default nb-stepper .header .step.selected .label-index {
  border-color: #274bdb;
}
.nb-theme-default nb-stepper .header .step.completed {
  color: #3366ff;
}
.nb-theme-default nb-stepper .header .step.completed .label-index {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-default nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-default nb-alert {
  border-radius: 0.25rem;
  box-shadow: none;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-default nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-default nb-alert::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-default nb-alert::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-default nb-alert::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-default nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-default nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-default nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-default nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-default nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-default nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-default nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-default nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-default nb-alert.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-default nb-alert.status-basic a,
.nb-theme-default nb-alert.status-basic a:hover {
  color: #222b45;
}
.nb-theme-default nb-alert.accent-basic {
  border-top: 0.25rem solid #edf1f7;
}
.nb-theme-default nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-default nb-alert.status-primary {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-default nb-alert.status-primary a,
.nb-theme-default nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-default nb-alert.accent-primary {
  border-top: 0.25rem solid #3366ff;
}
.nb-theme-default nb-alert.outline-primary {
  border: 1px solid #1a34b8;
}
.nb-theme-default nb-alert.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-default nb-alert.status-success a,
.nb-theme-default nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-default nb-alert.accent-success {
  border-top: 0.25rem solid #00d68f;
}
.nb-theme-default nb-alert.outline-success {
  border: 1px solid #00997a;
}
.nb-theme-default nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-default nb-alert.status-warning a,
.nb-theme-default nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-default nb-alert.accent-warning {
  border-top: 0.25rem solid #ffaa00;
}
.nb-theme-default nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-default nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-default nb-alert.status-danger a,
.nb-theme-default nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-default nb-alert.accent-danger {
  border-top: 0.25rem solid #ff3d71;
}
.nb-theme-default nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-default nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-default nb-alert.status-info a,
.nb-theme-default nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-default nb-alert.accent-info {
  border-top: 0.25rem solid #0095ff;
}
.nb-theme-default nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-default nb-alert.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-default nb-alert.status-control a,
.nb-theme-default nb-alert.status-control a:hover {
  color: #222b45;
}
.nb-theme-default nb-alert.accent-control {
  border-top: 0.25rem solid #ffffff;
}
.nb-theme-default nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-default nb-chat {
  background-color: #ffffff;
  border: none;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-default nb-chat .header {
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-default nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-default nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-default nb-chat .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-default nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-default nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-default nb-chat .no-messages {
  text-align: center;
}
.nb-theme-default nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-default nb-chat.size-small {
  height: 21rem;
}
.nb-theme-default nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-default nb-chat.size-large {
  height: 36rem;
}
.nb-theme-default nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-default nb-chat.status-basic .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-default nb-chat.status-primary .header {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-default nb-chat.status-success .header {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-default nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-default nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-default nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-default nb-chat.status-control .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-default nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-default nb-chat-message .message {
  flex: 1;
}
.nb-theme-default 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: 0.875rem;
  color: white;
}
.nb-theme-default nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-default nb-chat-message nb-chat-message-text .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-default 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-default nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: 0.5rem;
}
.nb-theme-default nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-default nb-chat-message nb-chat-message-file a {
  color: #8f9bb3;
  background: transparent;
  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: 0.5rem;
}
.nb-theme-default nb-chat-message nb-chat-message-file a:hover, .nb-theme-default nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #8f9bb3;
}
.nb-theme-default nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-default nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: 0.5rem;
}
.nb-theme-default nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-default nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-default nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-default nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-default nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: 0.875rem;
  background: #f7f9fc;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-default nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-default nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-default nb-chat-message.not-reply .message {
  margin-right: 0.5rem;
}
[dir=ltr] .nb-theme-default nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-default nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-default nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-default nb-chat-message.not-reply nb-chat-message-text .text {
  background: #3366ff;
  color: #ffffff;
}
[dir=ltr] .nb-theme-default nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-default nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-default nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-default nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-default nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-default nb-chat-message.reply .message {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-default nb-chat-message.reply .message {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-default nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-default nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-default nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-default nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-default nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-default nb-chat-message.reply nb-chat-message-text .text {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-default nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-default nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-default nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-default nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #edf1f7;
}
.nb-theme-default nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-default nb-chat-form input {
  flex: 1;
}
.nb-theme-default nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-default nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-default nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-default nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-default nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-default nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-default nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-default nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-default nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-default nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-default nb-chat-form .dropped-files div {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-default nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-default nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-default nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-default .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
}
.nb-theme-default .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-default .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-default .nb-custom-message-not-reply {
  background: #3366ff;
  color: #ffffff;
}
[dir=ltr] .nb-theme-default .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-default .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-default .nb-custom-message-not-reply a,
.nb-theme-default .nb-custom-message-not-reply a:hover,
.nb-theme-default .nb-custom-message-not-reply a:focus {
  color: #ffffff;
}
.nb-theme-default .nb-custom-message-reply {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-default .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-default .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-default nb-accordion {
  display: block;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  border-radius: 0.25rem;
}
.nb-theme-default 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: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-default nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-default nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-default nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-default nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-default nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-default nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-default nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-default nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-default nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-default nb-accordion-item {
  background-color: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
}
.nb-theme-default nb-accordion-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nb-theme-default nb-accordion-item:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-default nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-default 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-default nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-default [nbButton], .nb-theme-default [nbButtonToggle] {
  -webkit-appearance: none;
          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-default [nbButton]:hover, .nb-theme-default [nbButtonToggle]:hover, .nb-theme-default [nbButton]:focus, .nb-theme-default [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-default [nbButton].full-width, .nb-theme-default .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-default [nbButton] nb-icon, .nb-theme-default [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-default [nbButton].nb-transition, .nb-theme-default .nb-transition[nbButtonToggle] {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in;
}
.nb-theme-default [nbButton]:focus, .nb-theme-default [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default [nbButton][disabled], .nb-theme-default [disabled][nbButtonToggle], .nb-theme-default [nbButton].btn-disabled, .nb-theme-default .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-default [nbButton].size-tiny, .nb-theme-default .size-tiny[nbButtonToggle] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-default [nbButton].size-tiny nb-icon, .nb-theme-default .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-default [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-default .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-default [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-default .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-default [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-default .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-default [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-default .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-default [nbButton].size-tiny.icon-start.icon-end.appearance-filled, .nb-theme-default .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-default [nbButton].size-tiny.icon-start.icon-end.appearance-outline, .nb-theme-default .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-default [nbButton].size-tiny.icon-start.icon-end.appearance-ghost, .nb-theme-default .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-default [nbButton].size-tiny.icon-start.icon-end.appearance-hero, .nb-theme-default .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5rem 0.375rem;
}
.nb-theme-default [nbButton].size-small, .nb-theme-default .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-default [nbButton].size-small nb-icon, .nb-theme-default .size-small[nbButtonToggle] nb-icon {
  font-size: 0.75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-default [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-default .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-default [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-default .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-default [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-default .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-default [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-default .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-default [nbButton].size-small.icon-start.icon-end.appearance-filled, .nb-theme-default .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-default [nbButton].size-small.icon-start.icon-end.appearance-outline, .nb-theme-default .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-default [nbButton].size-small.icon-start.icon-end.appearance-ghost, .nb-theme-default .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-default [nbButton].size-small.icon-start.icon-end.appearance-hero, .nb-theme-default .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5625rem 0.5rem;
}
.nb-theme-default [nbButton].size-medium, .nb-theme-default .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-default [nbButton].size-medium nb-icon, .nb-theme-default .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-default [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-default .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-default [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-default .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-default [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-default .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-default [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-default .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.5rem;
}
.nb-theme-default [nbButton].size-medium.icon-start.icon-end.appearance-filled, .nb-theme-default .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-default [nbButton].size-medium.icon-start.icon-end.appearance-outline, .nb-theme-default .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-default [nbButton].size-medium.icon-start.icon-end.appearance-ghost, .nb-theme-default .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-default [nbButton].size-medium.icon-start.icon-end.appearance-hero, .nb-theme-default .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.75rem 0.5625rem;
}
.nb-theme-default [nbButton].size-large, .nb-theme-default .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-default [nbButton].size-large nb-icon, .nb-theme-default .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-default [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-default .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-default [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-default .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-default [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-default .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-default [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-default .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-default [nbButton].size-large.icon-start.icon-end.appearance-filled, .nb-theme-default .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-default [nbButton].size-large.icon-start.icon-end.appearance-outline, .nb-theme-default .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-default [nbButton].size-large.icon-start.icon-end.appearance-ghost, .nb-theme-default .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-default [nbButton].size-large.icon-start.icon-end.appearance-hero, .nb-theme-default .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.875rem 0.6875rem;
}
.nb-theme-default [nbButton].size-giant, .nb-theme-default .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-default [nbButton].size-giant nb-icon, .nb-theme-default .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-default [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-default .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-default [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-default .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-default [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-default .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-default [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-default .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-default [nbButton].size-giant.icon-start.icon-end.appearance-filled, .nb-theme-default .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-default [nbButton].size-giant.icon-start.icon-end.appearance-outline, .nb-theme-default .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-default [nbButton].size-giant.icon-start.icon-end.appearance-ghost, .nb-theme-default .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-default [nbButton].size-giant.icon-start.icon-end.appearance-hero, .nb-theme-default .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-default [nbButton].shape-rectangle, .nb-theme-default .shape-rectangle[nbButtonToggle] {
  border-radius: 0.25rem;
}
.nb-theme-default [nbButton].shape-semi-round, .nb-theme-default .shape-semi-round[nbButtonToggle] {
  border-radius: 0.75rem;
}
.nb-theme-default [nbButton].shape-round, .nb-theme-default .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-default a[nbButton], .nb-theme-default a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-default [nbButton].appearance-filled, .nb-theme-default .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-default [nbButton].appearance-filled.size-tiny, .nb-theme-default .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-default [nbButton].appearance-filled.size-small, .nb-theme-default .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-default [nbButton].appearance-filled.size-medium, .nb-theme-default .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-default [nbButton].appearance-filled.size-large, .nb-theme-default .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-default [nbButton].appearance-filled.size-giant, .nb-theme-default .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-default [nbButton].appearance-filled.status-basic, .nb-theme-default .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-default [nbButton].appearance-filled.status-basic:focus, .nb-theme-default .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-default [nbButton].appearance-filled.status-basic:hover, .nb-theme-default .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default [nbButton].appearance-filled.status-basic:active, .nb-theme-default .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e4e9f2;
  border-color: #e4e9f2;
}
.nb-theme-default [nbButton].appearance-filled.status-basic[disabled], .nb-theme-default .appearance-filled.status-basic[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-filled.status-basic.btn-disabled, .nb-theme-default .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-filled.status-primary, .nb-theme-default .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-filled.status-primary:focus, .nb-theme-default .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-default [nbButton].appearance-filled.status-primary:hover, .nb-theme-default .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-default [nbButton].appearance-filled.status-primary:active, .nb-theme-default .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-default [nbButton].appearance-filled.status-primary[disabled], .nb-theme-default .appearance-filled.status-primary[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-filled.status-primary.btn-disabled, .nb-theme-default .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-filled.status-success, .nb-theme-default .appearance-filled.status-success[nbButtonToggle] {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-filled.status-success:focus, .nb-theme-default .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-default [nbButton].appearance-filled.status-success:hover, .nb-theme-default .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-default [nbButton].appearance-filled.status-success:active, .nb-theme-default .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-default [nbButton].appearance-filled.status-success[disabled], .nb-theme-default .appearance-filled.status-success[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-filled.status-success.btn-disabled, .nb-theme-default .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-filled.status-warning, .nb-theme-default .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-filled.status-warning:focus, .nb-theme-default .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-default [nbButton].appearance-filled.status-warning:hover, .nb-theme-default .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-default [nbButton].appearance-filled.status-warning:active, .nb-theme-default .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-default [nbButton].appearance-filled.status-warning[disabled], .nb-theme-default .appearance-filled.status-warning[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-filled.status-warning.btn-disabled, .nb-theme-default .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-filled.status-danger, .nb-theme-default .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-filled.status-danger:focus, .nb-theme-default .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-default [nbButton].appearance-filled.status-danger:hover, .nb-theme-default .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-default [nbButton].appearance-filled.status-danger:active, .nb-theme-default .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-default [nbButton].appearance-filled.status-danger[disabled], .nb-theme-default .appearance-filled.status-danger[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-filled.status-danger.btn-disabled, .nb-theme-default .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-filled.status-info, .nb-theme-default .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-filled.status-info:focus, .nb-theme-default .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-default [nbButton].appearance-filled.status-info:hover, .nb-theme-default .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-default [nbButton].appearance-filled.status-info:active, .nb-theme-default .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-default [nbButton].appearance-filled.status-info[disabled], .nb-theme-default .appearance-filled.status-info[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-filled.status-info.btn-disabled, .nb-theme-default .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-filled.status-control, .nb-theme-default .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-default [nbButton].appearance-filled.status-control:focus, .nb-theme-default .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-default [nbButton].appearance-filled.status-control:hover, .nb-theme-default .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default [nbButton].appearance-filled.status-control:active, .nb-theme-default .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-default [nbButton].appearance-filled.status-control[disabled], .nb-theme-default .appearance-filled.status-control[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-filled.status-control.btn-disabled, .nb-theme-default .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-outline, .nb-theme-default .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-default [nbButton].appearance-outline:focus, .nb-theme-default .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default [nbButton].appearance-outline:focus:not(:hover):not(:active), .nb-theme-default .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-default [nbButton].appearance-outline.size-tiny, .nb-theme-default .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-default [nbButton].appearance-outline.size-small, .nb-theme-default .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-default [nbButton].appearance-outline.size-medium, .nb-theme-default .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-default [nbButton].appearance-outline.size-large, .nb-theme-default .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-default [nbButton].appearance-outline.size-giant, .nb-theme-default .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-default [nbButton].appearance-outline.status-basic, .nb-theme-default .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-default [nbButton].appearance-outline.status-basic:focus, .nb-theme-default .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-default [nbButton].appearance-outline.status-basic:hover, .nb-theme-default .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-default [nbButton].appearance-outline.status-basic:active, .nb-theme-default .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-default [nbButton].appearance-outline.status-basic[disabled], .nb-theme-default .appearance-outline.status-basic[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-outline.status-basic.btn-disabled, .nb-theme-default .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-outline.status-primary, .nb-theme-default .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-default [nbButton].appearance-outline.status-primary:focus, .nb-theme-default .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-default [nbButton].appearance-outline.status-primary:hover, .nb-theme-default .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-default [nbButton].appearance-outline.status-primary:active, .nb-theme-default .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-default [nbButton].appearance-outline.status-primary[disabled], .nb-theme-default .appearance-outline.status-primary[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-outline.status-primary.btn-disabled, .nb-theme-default .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-outline.status-success, .nb-theme-default .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-default [nbButton].appearance-outline.status-success:focus, .nb-theme-default .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-default [nbButton].appearance-outline.status-success:hover, .nb-theme-default .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-default [nbButton].appearance-outline.status-success:active, .nb-theme-default .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-default [nbButton].appearance-outline.status-success[disabled], .nb-theme-default .appearance-outline.status-success[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-outline.status-success.btn-disabled, .nb-theme-default .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-outline.status-warning, .nb-theme-default .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-default [nbButton].appearance-outline.status-warning:focus, .nb-theme-default .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-default [nbButton].appearance-outline.status-warning:hover, .nb-theme-default .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-default [nbButton].appearance-outline.status-warning:active, .nb-theme-default .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-default [nbButton].appearance-outline.status-warning[disabled], .nb-theme-default .appearance-outline.status-warning[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-outline.status-warning.btn-disabled, .nb-theme-default .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-outline.status-danger, .nb-theme-default .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-default [nbButton].appearance-outline.status-danger:focus, .nb-theme-default .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-default [nbButton].appearance-outline.status-danger:hover, .nb-theme-default .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-default [nbButton].appearance-outline.status-danger:active, .nb-theme-default .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-default [nbButton].appearance-outline.status-danger[disabled], .nb-theme-default .appearance-outline.status-danger[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-outline.status-danger.btn-disabled, .nb-theme-default .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-outline.status-info, .nb-theme-default .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-default [nbButton].appearance-outline.status-info:focus, .nb-theme-default .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-default [nbButton].appearance-outline.status-info:hover, .nb-theme-default .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-default [nbButton].appearance-outline.status-info:active, .nb-theme-default .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-default [nbButton].appearance-outline.status-info[disabled], .nb-theme-default .appearance-outline.status-info[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-outline.status-info.btn-disabled, .nb-theme-default .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-outline.status-control, .nb-theme-default .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-outline.status-control:focus, .nb-theme-default .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-outline.status-control:hover, .nb-theme-default .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-outline.status-control:active, .nb-theme-default .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-outline.status-control[disabled], .nb-theme-default .appearance-outline.status-control[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-outline.status-control.btn-disabled, .nb-theme-default .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-ghost, .nb-theme-default .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-default [nbButton].appearance-ghost:focus, .nb-theme-default .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default [nbButton].appearance-ghost:focus:not(:hover):not(:active), .nb-theme-default .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-default [nbButton].appearance-ghost.size-tiny, .nb-theme-default .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-default [nbButton].appearance-ghost.size-small, .nb-theme-default .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-default [nbButton].appearance-ghost.size-medium, .nb-theme-default .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-default [nbButton].appearance-ghost.size-large, .nb-theme-default .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-default [nbButton].appearance-ghost.size-giant, .nb-theme-default .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-default [nbButton].appearance-ghost.status-basic, .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle] {
  color: #8f9bb3;
}
.nb-theme-default [nbButton].appearance-ghost.status-basic:focus, .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #8f9bb3;
}
.nb-theme-default [nbButton].appearance-ghost.status-basic:hover, .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-default [nbButton].appearance-ghost.status-basic:active, .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-default [nbButton].appearance-ghost.status-basic[disabled], .nb-theme-default .appearance-ghost.status-basic[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-ghost.status-basic.btn-disabled, .nb-theme-default .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-ghost.status-primary, .nb-theme-default .appearance-ghost.status-primary[nbButtonToggle] {
  color: #3366ff;
}
.nb-theme-default [nbButton].appearance-ghost.status-primary:focus, .nb-theme-default .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #3366ff;
}
.nb-theme-default [nbButton].appearance-ghost.status-primary:hover, .nb-theme-default .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #3366ff;
}
.nb-theme-default [nbButton].appearance-ghost.status-primary:active, .nb-theme-default .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #3366ff;
}
.nb-theme-default [nbButton].appearance-ghost.status-primary[disabled], .nb-theme-default .appearance-ghost.status-primary[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-ghost.status-primary.btn-disabled, .nb-theme-default .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-ghost.status-success, .nb-theme-default .appearance-ghost.status-success[nbButtonToggle] {
  color: #00d68f;
}
.nb-theme-default [nbButton].appearance-ghost.status-success:focus, .nb-theme-default .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #00d68f;
}
.nb-theme-default [nbButton].appearance-ghost.status-success:hover, .nb-theme-default .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-default [nbButton].appearance-ghost.status-success:active, .nb-theme-default .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-default [nbButton].appearance-ghost.status-success[disabled], .nb-theme-default .appearance-ghost.status-success[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-ghost.status-success.btn-disabled, .nb-theme-default .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-ghost.status-warning, .nb-theme-default .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-default [nbButton].appearance-ghost.status-warning:focus, .nb-theme-default .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffaa00;
}
.nb-theme-default [nbButton].appearance-ghost.status-warning:hover, .nb-theme-default .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-default [nbButton].appearance-ghost.status-warning:active, .nb-theme-default .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-default [nbButton].appearance-ghost.status-warning[disabled], .nb-theme-default .appearance-ghost.status-warning[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-ghost.status-warning.btn-disabled, .nb-theme-default .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-ghost.status-danger, .nb-theme-default .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-default [nbButton].appearance-ghost.status-danger:focus, .nb-theme-default .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ff3d71;
}
.nb-theme-default [nbButton].appearance-ghost.status-danger:hover, .nb-theme-default .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-default [nbButton].appearance-ghost.status-danger:active, .nb-theme-default .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-default [nbButton].appearance-ghost.status-danger[disabled], .nb-theme-default .appearance-ghost.status-danger[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-ghost.status-danger.btn-disabled, .nb-theme-default .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-ghost.status-info, .nb-theme-default .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-default [nbButton].appearance-ghost.status-info:focus, .nb-theme-default .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #0095ff;
}
.nb-theme-default [nbButton].appearance-ghost.status-info:hover, .nb-theme-default .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-default [nbButton].appearance-ghost.status-info:active, .nb-theme-default .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-default [nbButton].appearance-ghost.status-info[disabled], .nb-theme-default .appearance-ghost.status-info[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-ghost.status-info.btn-disabled, .nb-theme-default .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-ghost.status-control, .nb-theme-default .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-ghost.status-control:focus, .nb-theme-default .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-ghost.status-control:hover, .nb-theme-default .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-ghost.status-control:active, .nb-theme-default .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-ghost.status-control[disabled], .nb-theme-default .appearance-ghost.status-control[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-ghost.status-control.btn-disabled, .nb-theme-default .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-hero, .nb-theme-default .appearance-hero[nbButtonToggle] {
  text-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  text-transform: uppercase;
}
.nb-theme-default [nbButton].appearance-hero.size-tiny, .nb-theme-default .appearance-hero.size-tiny[nbButtonToggle] {
  padding: 0.375rem 0.6875rem;
}
.nb-theme-default [nbButton].appearance-hero.size-small, .nb-theme-default .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-default [nbButton].appearance-hero.size-medium, .nb-theme-default .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-default [nbButton].appearance-hero.size-large, .nb-theme-default .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.875rem 1.1875rem;
}
.nb-theme-default [nbButton].appearance-hero.size-giant, .nb-theme-default .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-default [nbButton].appearance-hero.status-basic, .nb-theme-default .appearance-hero.status-basic[nbButtonToggle] {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #8f9bb3;
}
.nb-theme-default [nbButton].appearance-hero.status-basic:focus, .nb-theme-default .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default [nbButton].appearance-hero.status-basic:hover, .nb-theme-default .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-default [nbButton].appearance-hero.status-basic:active, .nb-theme-default .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-default [nbButton].appearance-hero.status-basic[disabled], .nb-theme-default .appearance-hero.status-basic[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-hero.status-basic.btn-disabled, .nb-theme-default .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-hero.status-basic.button-pulse, .nb-theme-default .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: 0.8;
  }
}
.nb-theme-default [nbButton].appearance-hero.status-primary, .nb-theme-default .appearance-hero.status-primary[nbButtonToggle] {
  background-image: linear-gradient(to right, #598bff, #3366ff);
  border: none;
  box-shadow: 0 0 0 0 #274bdb, 0 0 0 0 #1a34b8, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-hero.status-primary:focus, .nb-theme-default .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
  box-shadow: 0 0 0 0 #274bdb, 0 0 0 0 #1a34b8, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default [nbButton].appearance-hero.status-primary:hover, .nb-theme-default .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-default [nbButton].appearance-hero.status-primary:active, .nb-theme-default .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
}
.nb-theme-default [nbButton].appearance-hero.status-primary[disabled], .nb-theme-default .appearance-hero.status-primary[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-hero.status-primary.btn-disabled, .nb-theme-default .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-hero.status-primary.button-pulse, .nb-theme-default .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #598bff;
    opacity: 0.8;
  }
}
.nb-theme-default [nbButton].appearance-hero.status-success, .nb-theme-default .appearance-hero.status-success[nbButtonToggle] {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  border: none;
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-hero.status-success:focus, .nb-theme-default .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default [nbButton].appearance-hero.status-success:hover, .nb-theme-default .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-default [nbButton].appearance-hero.status-success:active, .nb-theme-default .appearance-hero.status-success[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-default [nbButton].appearance-hero.status-success[disabled], .nb-theme-default .appearance-hero.status-success[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-hero.status-success.btn-disabled, .nb-theme-default .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-hero.status-success.button-pulse, .nb-theme-default .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: 0.8;
  }
}
.nb-theme-default [nbButton].appearance-hero.status-warning, .nb-theme-default .appearance-hero.status-warning[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  border: none;
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-hero.status-warning:focus, .nb-theme-default .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default [nbButton].appearance-hero.status-warning:hover, .nb-theme-default .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-default [nbButton].appearance-hero.status-warning:active, .nb-theme-default .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-default [nbButton].appearance-hero.status-warning[disabled], .nb-theme-default .appearance-hero.status-warning[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-hero.status-warning.btn-disabled, .nb-theme-default .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-hero.status-warning.button-pulse, .nb-theme-default .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.8;
  }
}
.nb-theme-default [nbButton].appearance-hero.status-danger, .nb-theme-default .appearance-hero.status-danger[nbButtonToggle] {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  border: none;
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-hero.status-danger:focus, .nb-theme-default .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default [nbButton].appearance-hero.status-danger:hover, .nb-theme-default .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-default [nbButton].appearance-hero.status-danger:active, .nb-theme-default .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-default [nbButton].appearance-hero.status-danger[disabled], .nb-theme-default .appearance-hero.status-danger[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-hero.status-danger.btn-disabled, .nb-theme-default .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-hero.status-danger.button-pulse, .nb-theme-default .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.8;
  }
}
.nb-theme-default [nbButton].appearance-hero.status-info, .nb-theme-default .appearance-hero.status-info[nbButtonToggle] {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  border: none;
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-default [nbButton].appearance-hero.status-info:focus, .nb-theme-default .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default [nbButton].appearance-hero.status-info:hover, .nb-theme-default .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-default [nbButton].appearance-hero.status-info:active, .nb-theme-default .appearance-hero.status-info[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-default [nbButton].appearance-hero.status-info[disabled], .nb-theme-default .appearance-hero.status-info[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-hero.status-info.btn-disabled, .nb-theme-default .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-hero.status-info.button-pulse, .nb-theme-default .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.8;
  }
}
.nb-theme-default [nbButton].appearance-hero.status-control, .nb-theme-default .appearance-hero.status-control[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #222b45;
}
.nb-theme-default [nbButton].appearance-hero.status-control:focus, .nb-theme-default .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default [nbButton].appearance-hero.status-control:hover, .nb-theme-default .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-default [nbButton].appearance-hero.status-control:active, .nb-theme-default .appearance-hero.status-control[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-default [nbButton].appearance-hero.status-control[disabled], .nb-theme-default .appearance-hero.status-control[disabled][nbButtonToggle], .nb-theme-default [nbButton].appearance-hero.status-control.btn-disabled, .nb-theme-default .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbButton].appearance-hero.status-control.button-pulse, .nb-theme-default .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.8;
  }
}
.nb-theme-default nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-default nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-default nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-default nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-default nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-default nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-default nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-default nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-default nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-default nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-default nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-default nb-button-group [nbButton].appearance-filled, .nb-theme-default nb-button-group [nbButton].appearance-ghost,
.nb-theme-default nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-default nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: transparent;
}
[dir=ltr] .nb-theme-default nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-default nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #8f9bb3;
}
[dir=ltr] .nb-theme-default nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-default nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #ffffff;
}
[dir=ltr] .nb-theme-default nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-default nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #ffffff;
}
[dir=ltr] .nb-theme-default nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-default nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #ffffff;
}
[dir=ltr] .nb-theme-default nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-default nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #ffffff;
}
[dir=ltr] .nb-theme-default nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-default nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #ffffff;
}
[dir=ltr] .nb-theme-default nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-default 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-default nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-default nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #222b45;
}
[dir=ltr] .nb-theme-default nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-default 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-default nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-default nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-default nb-list-item {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1rem;
}
.nb-theme-default nb-list-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-default [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Open Sans, sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-default [nbInput].nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-default [nbInput]::placeholder {
  font-family: Open Sans, sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-default [nbInput]:focus {
  outline: none;
}
.nb-theme-default [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-default [nbInput].status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-default [nbInput].status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-default [nbInput].status-basic:focus {
  background-color: #ffffff;
  border-color: #3366ff;
}
.nb-theme-default [nbInput].status-basic:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-default [nbInput].status-basic:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-default [nbInput].status-basic:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbInput].status-primary {
  background-color: #f7f9fc;
  border-color: #3366ff;
  color: #222b45;
}
.nb-theme-default [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-default [nbInput].status-primary:focus {
  background-color: #ffffff;
  border-color: #1a34b8;
}
.nb-theme-default [nbInput].status-primary:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-default [nbInput].status-primary:focus:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-default [nbInput].status-primary:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbInput].status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-default [nbInput].status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-default [nbInput].status-success:focus {
  background-color: #ffffff;
  border-color: #00997a;
}
.nb-theme-default [nbInput].status-success:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-default [nbInput].status-success:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-default [nbInput].status-success:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbInput].status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-default [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-default [nbInput].status-warning:focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-default [nbInput].status-warning:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-default [nbInput].status-warning:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-default [nbInput].status-warning:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbInput].status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-default [nbInput].status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-default [nbInput].status-danger:focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-default [nbInput].status-danger:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-default [nbInput].status-danger:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-default [nbInput].status-danger:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbInput].status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-default [nbInput].status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-default [nbInput].status-info:focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-default [nbInput].status-info:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-default [nbInput].status-info:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-default [nbInput].status-info:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-default [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-default [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-default [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-default [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-default [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-default [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-default [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-default [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-default [nbInput].size-tiny::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-default [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-default [nbInput].size-small::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-default [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-default [nbInput].size-medium::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-default [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-default [nbInput].size-large::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-default [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-default [nbInput].size-giant::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default [nbInput].shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-default [nbInput].shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-default [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-default nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-default .overlay-backdrop {
  background: rgba(0, 0, 0, 0.35);
}
.nb-theme-default .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-default nb-popover {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
}
.nb-theme-default nb-popover .primitive-overlay {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 0.75rem 1rem;
}
.nb-theme-default nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid transparent;
}
.nb-theme-default nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #ffffff;
  -webkit-clip-path: inset(0 0 2px);
          clip-path: inset(0 0 2px);
}
.nb-theme-default nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-default nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-default nb-popover.nb-overlay-bottom-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-default nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.6875rem;
}
.nb-theme-default nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-default nb-popover.nb-overlay-bottom-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-default nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-default nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-default nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-default nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-default nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-default nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-default nb-popover.nb-overlay-top-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-default nb-popover.nb-overlay-top-start .arrow {
  left: 0.6875rem;
}
.nb-theme-default nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-default nb-popover.nb-overlay-top-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-default nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-default nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-default nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-default nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-default .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-default nb-context-menu {
  background-color: #ffffff;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-default nb-context-menu nb-menu {
  border-radius: 0.25rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-default nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-default nb-select .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
}
.nb-theme-default nb-select .select-button.placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-default nb-select .select-button:focus {
  outline: none;
}
.nb-theme-default nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-default nb-select.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-default nb-select.size-tiny .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-default nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-default nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-default nb-select.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-select.size-small .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-default nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-default nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-default nb-select.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-select.size-medium .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-default nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-default nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-default nb-select.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-select.size-large .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-default nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-default nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-default nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-default nb-select.size-giant .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-default nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-default nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-default nb-select.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-default nb-select.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-default nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-default nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-default nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-default nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-default nb-select.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-default nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #3366ff;
}
.nb-theme-default nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-outline.status-basic .select-button.bottom, .nb-theme-default nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-default nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-default nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-default nb-select.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #3366ff;
  color: #222b45;
}
.nb-theme-default nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #274bdb;
}
.nb-theme-default nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-default nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-default nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-outline.status-primary .select-button.bottom, .nb-theme-default nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #3366ff;
}
.nb-theme-default nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #3366ff;
}
.nb-theme-default nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3366ff;
}
.nb-theme-default nb-select.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-default nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #00b887;
}
.nb-theme-default nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-default nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-default nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-outline.status-success .select-button.bottom, .nb-theme-default nb-select.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-default nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-default nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-default nb-select.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-default nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-default nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-default nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-default nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-outline.status-warning .select-button.bottom, .nb-theme-default nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-default nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-default nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-default nb-select.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-default nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-default nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-default nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-default nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-outline.status-danger .select-button.bottom, .nb-theme-default nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-default nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-default nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-default nb-select.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-default nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-default nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-default nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-default nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-outline.status-info .select-button.bottom, .nb-theme-default nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-default nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-default nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-default nb-select.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-default nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-default nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-default nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-default nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-outline.status-control .select-button.bottom, .nb-theme-default nb-select.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-default nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-default nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-default nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-default nb-select.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-default nb-select.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-default nb-select.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-default nb-select.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-default nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-default nb-select.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-default nb-select.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-default nb-select.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-default nb-select.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-default nb-select.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-default nb-select.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-default nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-default nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-default nb-select.appearance-filled.status-primary .select-button {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-default nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-default nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-default nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-default nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-default nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-default nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-default nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-default nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-default nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-default nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-default nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-default nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-default nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-default nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-default nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-default nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-default nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-default nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-default nb-select.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-default nb-select.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-default nb-select.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-default nb-select.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-default nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-default nb-select.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-default nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-default nb-select.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-default nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-default nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-default nb-select.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #598bff, #3366ff);
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
}
.nb-theme-default nb-select.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-default nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-default nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-default nb-select.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-default nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-default nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-default nb-select.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-default nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-default nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-default nb-select.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-default nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-default nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-default nb-select.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-default nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-default nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-default nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-default nb-select.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-default nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-default nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-default nb-form-field nb-select {
  width: 100%;
}
.nb-theme-default nb-select-with-autocomplete .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
}
.nb-theme-default nb-select-with-autocomplete .select-button.placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-default nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-default nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-default nb-select-with-autocomplete.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-default nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-default nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-default nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-default nb-select-with-autocomplete.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-default nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-default nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-default nb-select-with-autocomplete.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-default nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-default nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-default nb-select-with-autocomplete.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-default nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-default nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-default nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-default nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-default nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-default nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-default nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-default nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-default nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-default nb-option:focus, .nb-theme-default nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-default nb-option:focus.selected, .nb-theme-default nb-option.active.selected {
  background-color: #274bdb;
  color: #ffffff;
}
.nb-theme-default nb-option.multiple:focus, .nb-theme-default nb-option.multiple.active, .nb-theme-default nb-option.multiple.selected:focus, .nb-theme-default nb-option.multiple.selected.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #3366ff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom, .nb-theme-default nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #3366ff;
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #274bdb;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom, .nb-theme-default nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #3366ff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #3366ff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3366ff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #00b887;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom, .nb-theme-default nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom, .nb-theme-default nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom, .nb-theme-default nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom, .nb-theme-default nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom, .nb-theme-default nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-default nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-default nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-default nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #598bff, #3366ff);
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-default nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-default nb-option-list {
  background-color: #ffffff;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-default nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-default nb-option-list.position-top {
  border-bottom: 0.0625rem solid #e4e9f2;
}
.nb-theme-default nb-option-list.position-bottom {
  border-top: 0.0625rem solid #e4e9f2;
}
.nb-theme-default nb-option-group {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
}
.nb-theme-default nb-option-list.size-tiny nb-option-group {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-default nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-default nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-default nb-option-list.size-small nb-option-group {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-default nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-default nb-option-list.size-medium nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.4375rem 1rem;
}
.nb-theme-default nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-default nb-option-list.size-large nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.6875rem 1rem;
}
.nb-theme-default nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-default nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-default nb-option-list.size-giant nb-option-group .option-group-title {
  padding: 0.9375rem 1rem;
}
.nb-theme-default nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-default nb-option {
  background-color: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
}
.nb-theme-default nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-default nb-option.selected {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-default nb-option:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-default nb-option:focus.selected {
  background-color: #274bdb;
  color: #ffffff;
}
.nb-theme-default nb-option:hover {
  background-color: rgba(143, 155, 179, 0.16);
  color: #222b45;
}
.nb-theme-default nb-option:hover.selected {
  background-color: #598bff;
  color: #ffffff;
}
.nb-theme-default nb-option.multiple.selected {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-default nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-default nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-default nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-default nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-default nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-default nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-default nb-option,
.nb-theme-default nb-option-group {
  -webkit-user-select: none;
          user-select: none;
}
.nb-theme-default nb-option[disabled],
.nb-theme-default nb-option-group[disabled] {
  background-color: #ffffff;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.25rem;
  padding: 1rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-default nb-toast .title {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default nb-toast .message {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-default nb-toast .icon-container {
  border-radius: 0.25rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-default nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-default nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-default nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-default nb-toast.status-basic {
  background: #ffffff;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-default nb-toast.status-basic .title {
  color: #222b45;
}
.nb-theme-default nb-toast.status-basic.destroy-by-click:hover {
  background: #ffffff;
  border-color: #edf1f7;
}
.nb-theme-default nb-toast.status-basic .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-default nb-toast.status-primary {
  background: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-default nb-toast.status-primary .title {
  color: #ffffff;
}
.nb-theme-default nb-toast.status-primary.destroy-by-click:hover {
  background: #598bff;
  border-color: #598bff;
}
.nb-theme-default nb-toast.status-primary .icon-container {
  background: #ffffff;
  color: #3366ff;
}
.nb-theme-default nb-toast.status-success {
  background: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-default nb-toast.status-success .title {
  color: #ffffff;
}
.nb-theme-default nb-toast.status-success.destroy-by-click:hover {
  background: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-default nb-toast.status-success .icon-container {
  background: #ffffff;
  color: #00d68f;
}
.nb-theme-default nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-default nb-toast.status-warning .title {
  color: #ffffff;
}
.nb-theme-default nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-default nb-toast.status-warning .icon-container {
  background: #ffffff;
  color: #ffaa00;
}
.nb-theme-default nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-default nb-toast.status-danger .title {
  color: #ffffff;
}
.nb-theme-default nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-default nb-toast.status-danger .icon-container {
  background: #ffffff;
  color: #ff3d71;
}
.nb-theme-default nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-default nb-toast.status-info .title {
  color: #ffffff;
}
.nb-theme-default nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-default nb-toast.status-info .icon-container {
  background: #ffffff;
  color: #0095ff;
}
.nb-theme-default nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-default nb-toast.status-control .title {
  color: #222b45;
}
.nb-theme-default nb-toast.status-control.destroy-by-click:hover {
  background: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default nb-toast.status-control .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-default .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-default nb-tooltip {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  background: #151a30;
  border: 0 dashed transparent;
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  max-width: 16rem;
}
.nb-theme-default nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-default nb-tooltip nb-icon:not(:only-child) {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-default nb-tooltip .content {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-default nb-tooltip .arrow {
  border-bottom: 6px dashed #151a30;
}
.nb-theme-default nb-tooltip.status-basic {
  background: #edf1f7;
  border-color: transparent;
}
.nb-theme-default nb-tooltip.status-basic .arrow {
  border-bottom-color: #edf1f7;
}
.nb-theme-default nb-tooltip.status-basic .content {
  color: #222b45;
}
.nb-theme-default nb-tooltip.status-primary {
  background: #3366ff;
  border-color: transparent;
}
.nb-theme-default nb-tooltip.status-primary .arrow {
  border-bottom-color: #3366ff;
}
.nb-theme-default nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-default nb-tooltip.status-success {
  background: #00d68f;
  border-color: transparent;
}
.nb-theme-default nb-tooltip.status-success .arrow {
  border-bottom-color: #00d68f;
}
.nb-theme-default nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-default nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-default nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-default nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-default nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-default nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-default nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-default nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-default nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-default nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-default nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-default nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.nb-theme-default nb-tooltip.status-control .content {
  color: #222b45;
}
.nb-theme-default nb-datepicker-container nb-card {
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: none;
}
.nb-theme-default nb-calendar-with-time .nb-timepicker-container,
.nb-theme-default nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-default nb-calendar-with-time .column-header {
  border-top: 0.0625rem solid #e4e9f2;
  border-radius: 0;
}
.nb-theme-default nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-default nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-default nb-calendar-with-time .timepicker-section {
  border-left: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-default nb-calendar-with-time .timepicker-section {
  border-right: 0.0625rem solid #e4e9f2;
}
.nb-theme-default nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-default nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-default nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1.25rem;
}
.nb-theme-default nb-radio .outer-circle,
.nb-theme-default nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-default nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-default nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-default nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-default nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3366ff;
}
.nb-theme-default nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #3366ff;
}
.nb-theme-default nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-default nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #1a34b8;
}
.nb-theme-default nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-default nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-default nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #598bff;
}
.nb-theme-default nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #598bff;
}
.nb-theme-default nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-default nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #274bdb;
}
.nb-theme-default nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-default nb-radio.status-basic .text {
  color: #222b45;
}
.nb-theme-default nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-default nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3366ff;
}
.nb-theme-default nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #3366ff;
}
.nb-theme-default nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-default nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #1a34b8;
}
.nb-theme-default nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-default nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-default nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #598bff;
}
.nb-theme-default nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #598bff;
}
.nb-theme-default nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-default nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #274bdb;
}
.nb-theme-default nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-default nb-radio.status-primary .text {
  color: #222b45;
}
.nb-theme-default nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-default nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00d68f;
}
.nb-theme-default nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #00d68f;
}
.nb-theme-default nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-default nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00997a;
}
.nb-theme-default nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-default nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-default nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #2ce69b;
}
.nb-theme-default nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #2ce69b;
}
.nb-theme-default nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-default nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #00b887;
}
.nb-theme-default nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-default nb-radio.status-success .text {
  color: #222b45;
}
.nb-theme-default nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-default nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-default nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-default nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-default nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b86e00;
}
.nb-theme-default nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-default nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-default nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ffc94d;
}
.nb-theme-default nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-default nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-default nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db8b00;
}
.nb-theme-default nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-default nb-radio.status-warning .text {
  color: #222b45;
}
.nb-theme-default nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-default nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ff3d71;
}
.nb-theme-default nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-default nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-default nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b81d5b;
}
.nb-theme-default nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-default nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-default nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ff708d;
}
.nb-theme-default nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-default nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-default nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db2c66;
}
.nb-theme-default nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-default nb-radio.status-danger .text {
  color: #222b45;
}
.nb-theme-default nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-default nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #0095ff;
}
.nb-theme-default nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-default nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-default nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #0057c2;
}
.nb-theme-default nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-default nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-default nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #42aaff;
}
.nb-theme-default nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-default nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-default nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #006fd6;
}
.nb-theme-default nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-default nb-radio.status-info .text {
  color: #222b45;
}
.nb-theme-default nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-default nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-default nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-default nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-default nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #c5cee0;
}
.nb-theme-default nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-default nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-default nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #f7f9fc;
}
.nb-theme-default nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f9fc;
}
.nb-theme-default nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-default nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #edf1f7;
}
.nb-theme-default nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-default nb-radio.status-control .text {
  color: #ffffff;
}
.nb-theme-default nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-default nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-default nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-radio .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-default nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-default nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-default .nb-tree-grid-header-cell,
.nb-theme-default .nb-tree-grid-cell,
.nb-theme-default .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: 0.875rem 1.25rem;
  border: 1px solid #f7f9fc;
}
.nb-theme-default .nb-tree-grid-header-row {
  background: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default .nb-tree-grid-footer-row {
  background: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default .nb-tree-grid-row {
  background: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default .nb-tree-grid-row:hover {
  background: #ffffff;
}
.nb-theme-default .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #ffffff;
}
.nb-theme-default .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-default nb-tree-grid-row-toggle nb-icon,
.nb-theme-default nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-default .nb-tree-grid-header-change-sort-button {
  background: transparent;
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-default nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-default nb-icon svg {
  vertical-align: top;
}
.nb-theme-default nb-icon.status-basic {
  color: #8f9bb3;
}
.nb-theme-default nb-icon.status-primary {
  color: #3366ff;
}
.nb-theme-default nb-icon.status-success {
  color: #00d68f;
}
.nb-theme-default nb-icon.status-warning {
  color: #ffaa00;
}
.nb-theme-default nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-default nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-default nb-icon.status-control {
  color: #ffffff;
}
.nb-theme-default .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-default .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-default .nb-form-field-addon-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-default .nb-form-field-addon-basic {
  color: #8f9bb3;
}
.nb-theme-default .nb-form-field-addon-basic-highlight {
  color: #3366ff;
}
.nb-theme-default .nb-form-field-addon-primary {
  color: #3366ff;
}
.nb-theme-default .nb-form-field-addon-primary-highlight {
  color: #274bdb;
}
.nb-theme-default .nb-form-field-addon-success {
  color: #00d68f;
}
.nb-theme-default .nb-form-field-addon-success-highlight {
  color: #00b887;
}
.nb-theme-default .nb-form-field-addon-warning {
  color: #ffaa00;
}
.nb-theme-default .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-default .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-default .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-default .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-default .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-default .nb-form-field-addon-control {
  color: #ffffff;
}
.nb-theme-default .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.nb-theme-default .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-default .nb-form-field-prefix-tiny,
.nb-theme-default .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 0.625rem;
  line-height: 0.75rem;
  font-weight: 700;
}
.nb-theme-default .nb-form-field-prefix-tiny nb-icon,
.nb-theme-default .nb-form-field-suffix-tiny nb-icon {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-default .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=ltr] .nb-theme-default .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-default .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem * -1);
}
.nb-theme-default .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-default .nb-form-field-prefix-small,
.nb-theme-default .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-default .nb-form-field-prefix-small nb-icon,
.nb-theme-default .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-default .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-default .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
.nb-theme-default .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-default .nb-form-field-prefix-medium,
.nb-theme-default .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-default .nb-form-field-prefix-medium nb-icon,
.nb-theme-default .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-default .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=ltr] .nb-theme-default .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-default .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem * -1);
}
.nb-theme-default .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-default .nb-form-field-prefix-large,
.nb-theme-default .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-default .nb-form-field-prefix-large nb-icon,
.nb-theme-default .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-prefix-large {
  margin-right: calc(3rem * -1);
}
[dir=rtl] .nb-theme-default .nb-form-field-prefix-large {
  margin-left: calc(3rem * -1);
}
[dir=ltr] .nb-theme-default .nb-form-field-suffix-large {
  margin-left: calc(3rem * -1);
}
[dir=rtl] .nb-theme-default .nb-form-field-suffix-large {
  margin-right: calc(3rem * -1);
}
.nb-theme-default .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-default .nb-form-field-prefix-giant,
.nb-theme-default .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-default .nb-form-field-prefix-giant nb-icon,
.nb-theme-default .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-default .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=ltr] .nb-theme-default .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-default .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem * -1);
}
.nb-theme-default nb-tag {
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Open Sans, sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-default nb-tag.nb-transition {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-default nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-default nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-default nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-default nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-default nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.9375rem;
}
.nb-theme-default nb-tag.appearance-filled.status-basic {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-default nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e4e9f2;
}
.nb-theme-default nb-tag.appearance-filled.status-basic.active {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-default nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default nb-tag.appearance-filled.status-primary {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-default nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #274bdb;
}
.nb-theme-default nb-tag.appearance-filled.status-primary.active {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-default nb-tag.appearance-filled.status-primary:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-default nb-tag.appearance-filled.status-success {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-default nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #00b887;
}
.nb-theme-default nb-tag.appearance-filled.status-success.active {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-default nb-tag.appearance-filled.status-success:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-default nb-tag.appearance-filled.status-warning {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-default nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-default nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-default nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-default nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-default nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-default nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-default nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-default nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-default nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-default nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-default nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-default nb-tag.appearance-filled.status-control {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-default nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #edf1f7;
}
.nb-theme-default nb-tag.appearance-filled.status-control.active {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-default nb-tag.appearance-filled.status-control:hover {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-default nb-tag.appearance-outline.status-basic {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-default nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-default nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-default nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-default nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-default nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-default nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-default nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-default nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-default nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-default nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-default nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-default nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-default nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-default nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-default nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-default nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-default nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-default nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-default nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-default nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-default nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-default nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-default nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-default nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-default nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-default nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-default nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-default .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-default .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-default .nb-tag-remove.size-tiny {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-default .nb-tag-remove.size-tiny {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-default .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-default .nb-tag-remove.size-small {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-default .nb-tag-remove.size-small {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-default .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-default .nb-tag-remove.size-medium {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-default .nb-tag-remove.size-medium {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-default .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-default .nb-tag-remove.size-large {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-default .nb-tag-remove.size-large {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-default .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-default .nb-tag-remove.size-giant {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-default .nb-tag-remove.size-giant {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-default nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-default nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-default nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-default nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.0625rem;
}
.nb-theme-default nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-default nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-default nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.125rem;
}
.nb-theme-default nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-default nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-default nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.25rem;
}
.nb-theme-default nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-default nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-default nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.375rem;
}
.nb-theme-default nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-default nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-default nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.5rem;
}
.nb-theme-default .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-default .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Open Sans, sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-default .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-default .nb-tag-list-with-input::placeholder {
  font-family: Open Sans, sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-default .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-default .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-default .nb-tag-list-with-input.shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-default .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-default .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-default .nb-tag-list-with-input.size-tiny {
  padding: 0.0625rem 1rem;
}
.nb-theme-default .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-default .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-default .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-default .nb-tag-list-with-input.size-giant {
  padding: 0.4375rem 1rem;
}
.nb-theme-default .nb-tag-list-with-input.status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-default .nb-tag-list-with-input.status-basic.focus {
  background-color: #ffffff;
  border-color: #3366ff;
}
.nb-theme-default .nb-tag-list-with-input.status-primary {
  background-color: #f7f9fc;
  border-color: #3366ff;
}
.nb-theme-default .nb-tag-list-with-input.status-primary.focus {
  background-color: #ffffff;
  border-color: #1a34b8;
}
.nb-theme-default .nb-tag-list-with-input.status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
}
.nb-theme-default .nb-tag-list-with-input.status-success.focus {
  background-color: #ffffff;
  border-color: #00997a;
}
.nb-theme-default .nb-tag-list-with-input.status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
}
.nb-theme-default .nb-tag-list-with-input.status-warning.focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-default .nb-tag-list-with-input.status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
}
.nb-theme-default .nb-tag-list-with-input.status-danger.focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-default .nb-tag-list-with-input.status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
}
.nb-theme-default .nb-tag-list-with-input.status-info.focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-default .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-default .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-default nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-default .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-default .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-default .nb-tag-input {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Open Sans, sans-serif;
}
.nb-theme-default .nb-tag-input::placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-default .nb-tag-input.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-default .nb-tag-input.size-tiny::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-default .nb-tag-input.size-small::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-default .nb-tag-input.size-medium::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-default .nb-tag-input.size-large::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.5rem 0;
}
.nb-theme-default .nb-tag-input.size-giant::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default .nb-tag-input.status-basic {
  color: #222b45;
}
.nb-theme-default .nb-tag-input.status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-default .nb-tag-input.status-basic:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default .nb-tag-input.status-primary {
  color: #222b45;
}
.nb-theme-default .nb-tag-input.status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-default .nb-tag-input.status-primary:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default .nb-tag-input.status-success {
  color: #222b45;
}
.nb-theme-default .nb-tag-input.status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-default .nb-tag-input.status-success:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default .nb-tag-input.status-warning {
  color: #222b45;
}
.nb-theme-default .nb-tag-input.status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-default .nb-tag-input.status-warning:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default .nb-tag-input.status-danger {
  color: #222b45;
}
.nb-theme-default .nb-tag-input.status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-default .nb-tag-input.status-danger:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default .nb-tag-input.status-info {
  color: #222b45;
}
.nb-theme-default .nb-tag-input.status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-default .nb-tag-input.status-info:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-default .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-default .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-default .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-default {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default h1,
.nb-theme-default h2,
.nb-theme-default h3,
.nb-theme-default h4,
.nb-theme-default h5,
.nb-theme-default h6,
.nb-theme-default .h1,
.nb-theme-default .h2,
.nb-theme-default .h3,
.nb-theme-default .h4,
.nb-theme-default .h5,
.nb-theme-default .h6 {
  color: #222b45;
}
.nb-theme-default h1,
.nb-theme-default .h1 {
  font-size: 2.25rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-default h2,
.nb-theme-default .h2 {
  font-size: 2rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2.5rem;
}
.nb-theme-default h3,
.nb-theme-default .h3 {
  font-size: 1.875rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2.5rem;
}
.nb-theme-default h4,
.nb-theme-default .h4 {
  font-size: 1.625rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-default h5,
.nb-theme-default .h5 {
  font-size: 1.375rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-default h6,
.nb-theme-default .h6 {
  font-size: 1.125rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-default .subtitle,
.nb-theme-default .subtitle-2 {
  color: #222b45;
}
.nb-theme-default .subtitle {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default .subtitle-2 {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-default p,
.nb-theme-default .paragraph {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default .paragraph-2 {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-default a {
  color: #3366ff;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-default a:focus {
  color: #274bdb;
}
.nb-theme-default a:hover {
  color: #598bff;
}
.nb-theme-default a.link-control, .nb-theme-default a.link-control:hover {
  color: #ffffff;
}
.nb-theme-default a.link-alternate, .nb-theme-default a.link-alternate:hover {
  color: #ffffff;
}
.nb-theme-default .label {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-default .caption {
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-default .caption-2 {
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-default .caption,
.nb-theme-default .caption-2 {
  color: #8f9bb3;
}
.nb-theme-default .caption.status-basic,
.nb-theme-default .caption-2.status-basic {
  color: #222b45;
}
.nb-theme-default .caption.status-primary,
.nb-theme-default .caption-2.status-primary {
  color: #3366ff;
}
.nb-theme-default .caption.status-success,
.nb-theme-default .caption-2.status-success {
  color: #00d68f;
}
.nb-theme-default .caption.status-warning,
.nb-theme-default .caption-2.status-warning {
  color: #ffaa00;
}
.nb-theme-default .caption.status-danger,
.nb-theme-default .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-default .caption.status-info,
.nb-theme-default .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-default .caption.status-control,
.nb-theme-default .caption-2.status-control {
  color: #ffffff;
}
.nb-theme-default li {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-default .text-alternate {
  color: #ffffff;
}
.nb-theme-default .text-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default .text-hint {
  color: #8f9bb3;
}
.nb-theme-default .text-basic {
  color: #222b45;
}
.nb-theme-default .text-primary {
  color: #3366ff;
}
.nb-theme-default .text-success {
  color: #00d68f;
}
.nb-theme-default .text-warning {
  color: #ffaa00;
}
.nb-theme-default .text-danger {
  color: #ff3d71;
}
.nb-theme-default .text-info {
  color: #0095ff;
}
.nb-theme-default .text-control {
  color: #ffffff;
}
.nb-theme-default ng2-smart-table table tr th,
.nb-theme-default ng2-smart-table table tr th a {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #222b45;
}
.nb-theme-default ng2-smart-table table tr td {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #222b45;
}
.nb-theme-default ng2-smart-table table tr th,
.nb-theme-default ng2-smart-table table tr td {
  position: relative;
  padding: 0.875rem 1.25rem;
  border: 1px solid #edf1f7;
  vertical-align: middle;
}
.nb-theme-default ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.875rem 1.25rem;
}
[dir=ltr] .nb-theme-default ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-default ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-default ng2-smart-table table tr.ng2-smart-titles th a:hover, .nb-theme-default ng2-smart-table table tr.ng2-smart-titles th a:active, .nb-theme-default ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #222b45;
  text-decoration: none;
}
.nb-theme-default ng2-smart-table table tr.ng2-smart-titles th a.sort.asc, .nb-theme-default ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-default ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, .nb-theme-default ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #222b45;
  border-width: 0.375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-default ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=ltr] .nb-theme-default ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-default ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=rtl] .nb-theme-default ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: 0.75rem;
}
.nb-theme-default ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after, .nb-theme-default ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-default ng2-smart-table thead tr {
  background: #ffffff;
}
.nb-theme-default ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.5rem;
}
.nb-theme-default ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1.25rem;
}
.nb-theme-default ng2-smart-table tbody tr.selected, .nb-theme-default ng2-smart-table tbody tr:hover {
  background: #edf1f7 !important;
}
.nb-theme-default ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #f7f9fc;
}
.nb-theme-default ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: 0.375rem 0.5rem;
  border-color: #3366ff;
  background-color: #3366ff;
  color: #ffffff;
  border-radius: 0.375rem;
}
.nb-theme-default ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #1a34b8;
}
.nb-theme-default ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-default ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-default ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-default ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-default ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-default ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-default 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-default ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
.nb-theme-default ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-default ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-default ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-default ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #3366ff;
}
.nb-theme-default ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-default ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-default ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-default ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-default ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #edf1f7 solid 1px;
  border-radius: 0.25rem;
}
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #edf1f7;
}
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #3366ff;
  padding: 0.75rem 1.25rem;
  border: none;
}
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: transparent;
  border-color: #3366ff;
  color: #3366ff;
  text-decoration: none;
}
[dir=ltr] .nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-default ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-default nb-auth-block .text-link {
  color: #8f9bb3;
}
.nb-theme-default nb-auth-block .forgot-password {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-default nb-auth-block .socials a {
  color: #8f9bb3;
}
@media (max-width: 575.98px) {
  .nb-theme-default .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-default .pace .pace-progress {
  background: #3366ff;
}
.nb-theme-default .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3366ff, 0 0 5px #3366ff;
}
.nb-theme-default .pace .pace-activity {
  display: none;
}
.nb-theme-default nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-default nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

.nb-theme-dark nb-layout .scrollable-container {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-dark nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-dark nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-dark nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-dark nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-dark nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-dark nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-dark .layout {
  min-width: 300px;
}
.nb-theme-dark nb-layout.window-mode {
  background: #151a30;
  display: block;
}
.nb-theme-dark nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-dark nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-dark nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-dark nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.25);
  }
  .nb-theme-dark nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.25);
  }
  .nb-theme-dark 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-dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4.75rem + calc(4.75rem * 0.25));
  }
  .nb-theme-dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-dark 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-dark nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.5);
  }
  .nb-theme-dark nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.5);
  }
  .nb-theme-dark 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-dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4.75rem + calc(4.75rem * 0.5));
  }
  .nb-theme-dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-dark 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-dark nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-dark nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-dark 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-dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4.75rem + 4.75rem);
  }
  .nb-theme-dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-dark nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-dark nb-layout .layout {
  background-color: #151a30;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  min-height: 100vh;
}
.nb-theme-dark nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-dark nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4.75rem;
}
.nb-theme-dark nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
}
.nb-theme-dark nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #222b45;
  border-top: 1px solid #151a30;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1.25rem;
}
.nb-theme-dark nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #598bff;
}
.nb-theme-dark nb-layout .layout .layout-container .content nb-layout-footer nav a:focus, .nb-theme-dark nb-layout .layout .layout-container .content nb-layout-footer nav a:active, .nb-theme-dark nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #598bff;
}
.nb-theme-dark nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-dark nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 2.25rem 2.25rem 0.75rem;
}
@media (max-width: 991.98px) {
  .nb-theme-dark nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-dark nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-dark nb-layout-header {
  background-color: #222b45;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark nb-layout-header nav {
  color: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  height: 4.75rem;
  padding: 1.25rem;
}
.nb-theme-dark nb-layout-header nav a {
  color: #ffffff;
}
.nb-theme-dark nb-layout-header nav a:focus, .nb-theme-dark nb-layout-header nav a:active, .nb-theme-dark nb-layout-header nav a:hover {
  color: #ffffff;
}
.nb-theme-dark nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4.75rem);
}
.nb-theme-dark nb-layout-header.fixed ~ .layout-container {
  padding-top: 4.75rem;
  min-height: 100vh;
}
.nb-theme-dark nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4.75rem);
}
.nb-theme-dark nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-dark nb-sidebar {
  background-color: #222b45;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  width: 16rem;
}
.nb-theme-dark nb-sidebar .main-container {
  height: 100vh;
  width: 16rem;
}
.nb-theme-dark nb-sidebar .scrollable {
  padding: 1.25rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
@media (max-width: 767.98px) {
  .nb-theme-dark nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-dark nb-sidebar .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-dark nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-dark nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-dark nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-dark nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-dark nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-dark nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-dark nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-dark nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-dark nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-dark nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-dark nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-dark nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #3366ff;
}
[dir=ltr] .nb-theme-dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-dark nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-dark nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: transparent;
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-dark nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-dark nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-dark nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-dark nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-dark nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-dark nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-dark nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-dark nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-dark nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-dark nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-dark nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-dark nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-dark nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-dark nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-dark nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-dark nb-sidebar.fixed.left.collapsed + .content, .nb-theme-dark nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-dark nb-sidebar.fixed.right.collapsed + .content, .nb-theme-dark nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-dark nb-sidebar.expanded {
  width: 16rem;
}
.nb-theme-dark nb-sidebar.expanded > .scrollable {
  width: 16rem;
}
.nb-theme-dark nb-sidebar nb-sidebar-header {
  padding: 1.25rem;
  height: 3.5rem;
}
.nb-theme-dark nb-sidebar nb-sidebar-footer {
  padding: 1.25rem;
  height: 3.5rem;
}
.nb-theme-dark nb-sidebar nb-menu {
  margin: 0 calc(1.25rem * -1) calc(1.25rem * -1);
}
.nb-theme-dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic, .nb-theme-dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover, .nb-theme-dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active,
.nb-theme-dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-dark nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-dark nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-dark nb-calendar-picker {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-dark nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-dark nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-dark nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #151a30;
  border-bottom: 1px solid #151a30;
}
[dir=ltr] .nb-theme-dark nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-dark nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-dark nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-calendar-days-names .day.holiday {
  color: #8f9bb3;
}
.nb-theme-dark nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-dark nb-calendar-week-numbers {
  background: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: 0.625rem;
}
.nb-theme-dark nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #151a30;
  border-bottom: 1px solid #151a30;
  margin-bottom: 0.25rem;
}
.nb-theme-dark nb-calendar-week-numbers .sign,
.nb-theme-dark nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-dark nb-calendar-week-numbers.size-large .sign,
.nb-theme-dark nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-dark nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #151a30;
}
[dir=rtl] .nb-theme-dark nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #151a30;
}
.nb-theme-dark nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-dark nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-dark nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-dark nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-dark nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-dark nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-dark nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 0.25rem;
}
.nb-theme-dark nb-calendar-picker .day-cell,
.nb-theme-dark nb-calendar-picker .month-cell,
.nb-theme-dark nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #ffffff;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-dark nb-calendar-picker .day-cell, .nb-theme-dark nb-calendar-picker .day-cell .cell-content,
.nb-theme-dark nb-calendar-picker .month-cell,
.nb-theme-dark nb-calendar-picker .month-cell .cell-content,
.nb-theme-dark nb-calendar-picker .year-cell,
.nb-theme-dark nb-calendar-picker .year-cell .cell-content {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-dark nb-calendar-picker .day-cell.empty, .nb-theme-dark nb-calendar-picker .day-cell.disabled,
.nb-theme-dark nb-calendar-picker .month-cell.empty,
.nb-theme-dark nb-calendar-picker .month-cell.disabled,
.nb-theme-dark nb-calendar-picker .year-cell.empty,
.nb-theme-dark nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-dark nb-calendar-picker .day-cell.bounding-month,
.nb-theme-dark nb-calendar-picker .month-cell.bounding-month,
.nb-theme-dark nb-calendar-picker .year-cell.bounding-month {
  color: #8f9bb3;
}
.nb-theme-dark nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-dark nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-dark nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #192038;
  border-color: #192038;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-dark nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-dark nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #274bdb;
  border-color: #274bdb;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(51, 102, 255, 0.08);
  border: 1px solid #3366ff;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #3366ff;
  border-radius: 0.25rem;
}
.nb-theme-dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.nb-theme-dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.nb-theme-dark nb-calendar-picker .day-cell.disabled,
.nb-theme-dark nb-calendar-picker .month-cell.disabled,
.nb-theme-dark nb-calendar-picker .year-cell.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-dark nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-dark nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #101426;
}
.nb-theme-dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #3366ff;
  border-radius: 0;
}
[dir=ltr] .nb-theme-dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-dark nb-base-calendar nb-card {
  background-color: #222b45;
  border: 0.0625rem solid #101426;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-dark nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-dark nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: 0.625rem 0.25rem;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-dark nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-dark nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-dark nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-dark nb-base-calendar.has-week-number .month-cell,
.nb-theme-dark nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-dark nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-dark nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-dark nb-card {
  background-color: #222b45;
  border: 0.0625rem solid #101426;
  border-radius: 0.25rem;
  box-shadow: none;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-dark nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-dark nb-card::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-dark nb-card::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-dark nb-card::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-dark nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-dark nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-dark nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-dark nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-dark nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-dark nb-card.status-basic nb-card-header {
  background-color: #192038;
  border-bottom-width: 0;
  border-bottom-color: #192038;
  color: #ffffff;
}
.nb-theme-dark nb-card.status-basic nb-card-header a,
.nb-theme-dark nb-card.status-basic nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-dark nb-card.status-primary nb-card-header {
  background-color: #3366ff;
  border-bottom-width: 0;
  border-bottom-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark nb-card.status-primary nb-card-header a,
.nb-theme-dark nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-dark nb-card.status-success nb-card-header {
  background-color: #00d68f;
  border-bottom-width: 0;
  border-bottom-color: #00d68f;
  color: #ffffff;
}
.nb-theme-dark nb-card.status-success nb-card-header a,
.nb-theme-dark nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-dark nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-dark nb-card.status-warning nb-card-header a,
.nb-theme-dark nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-dark nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-dark nb-card.status-danger nb-card-header a,
.nb-theme-dark nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-dark nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-dark nb-card.status-info nb-card-header a,
.nb-theme-dark nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-dark nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  color: #222b45;
}
.nb-theme-dark nb-card.status-control nb-card-header a,
.nb-theme-dark nb-card.status-control nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-dark nb-card.accent-basic {
  border-top-color: #192038;
}
.nb-theme-dark nb-card.accent-primary {
  border-top-color: #3366ff;
}
.nb-theme-dark nb-card.accent-success {
  border-top-color: #00d68f;
}
.nb-theme-dark nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.nb-theme-dark nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-dark nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-dark nb-card.accent-control {
  border-top-color: #ffffff;
}
.nb-theme-dark nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.25rem;
}
.nb-theme-dark nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-dark nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-dark nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-dark nb-card-body::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-dark nb-card-body::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-dark nb-card-body::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-dark nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #151a30;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-dark nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #151a30;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-card-header h1 {
  margin: 0;
}
.nb-theme-dark nb-card-header h2 {
  margin: 0;
}
.nb-theme-dark nb-card-header h3 {
  margin: 0;
}
.nb-theme-dark nb-card-header h4 {
  margin: 0;
}
.nb-theme-dark nb-card-header h5 {
  margin: 0;
}
.nb-theme-dark nb-card-header h6 {
  margin: 0;
}
.nb-theme-dark nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-dark .second-card-container {
  height: 100%;
  border-radius: 0.25rem;
}
.nb-theme-dark .reveal-button {
  line-height: 1.25rem;
  padding: 1rem 1.5rem;
}
.nb-theme-dark .flip-button {
  line-height: 1.25rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-dark .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-dark .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-dark nb-tabset {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-dark nb-tabset .tabset {
  border-bottom: 1px solid #151a30;
}
.nb-theme-dark nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-dark nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-dark nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-dark nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-dark nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-dark nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-dark nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-dark nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-dark nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-dark nb-tabset .tab.active .tab-link::before {
  background-color: #3366ff;
}
.nb-theme-dark nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  color: #274bdb;
}
.nb-theme-dark nb-tabset .tab:focus .tab-link::before {
  background-color: #274bdb;
}
.nb-theme-dark nb-tabset .tab:hover .tab-link {
  color: #598bff;
  background-color: transparent;
}
.nb-theme-dark nb-tabset .tab:hover .tab-link::before {
  background-color: #598bff;
}
.nb-theme-dark nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-dark nb-tabset .tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-dark nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-dark nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-dark nb-tabset nb-tab {
  background-color: transparent;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-dark nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-dark nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-dark nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-dark nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-dark nb-route-tabset {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-dark nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-dark nb-route-tabset::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-dark nb-route-tabset::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-dark nb-route-tabset::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-dark nb-route-tabset .route-tabset {
  border-bottom: 1px solid #151a30;
}
.nb-theme-dark nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-dark nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-dark nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-dark nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #3366ff;
}
.nb-theme-dark nb-route-tabset .tab-link:focus {
  background-color: transparent;
  color: #274bdb;
}
.nb-theme-dark nb-route-tabset .tab-link:focus::before {
  background-color: #274bdb;
}
.nb-theme-dark nb-route-tabset .tab-link:hover {
  background-color: transparent;
  color: #598bff;
}
.nb-theme-dark nb-route-tabset .tab-link:hover::before {
  background-color: #598bff;
}
.nb-theme-dark nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-dark nb-route-tabset .route-tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-dark nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-dark nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-dark nb-menu {
  background-color: transparent;
}
.nb-theme-dark nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-dark nb-menu .menu-group,
.nb-theme-dark nb-menu .menu-item a {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.75rem 1rem;
}
.nb-theme-dark nb-menu .menu-group,
.nb-theme-dark nb-menu .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-menu .menu-item a {
  color: #ffffff;
  border-radius: 0;
}
.nb-theme-dark nb-menu .menu-item a.active {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-dark nb-menu .menu-item a.active .menu-icon {
  color: #3366ff;
}
.nb-theme-dark nb-menu .menu-item a:hover {
  background-color: transparent;
  color: #598bff;
  cursor: pointer;
}
.nb-theme-dark nb-menu .menu-item a:hover .menu-icon {
  color: #598bff;
}
.nb-theme-dark nb-menu .menu-item .menu-icon {
  color: #8f9bb3;
  font-size: 1.25rem;
  margin: 0 0.5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-dark nb-menu .menu-item .expand-state {
  color: #8f9bb3;
}
.nb-theme-dark nb-menu .menu-item {
  border-bottom: 1px solid #151a30;
}
.nb-theme-dark nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-dark nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-dark nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #151a30;
}
.nb-theme-dark nb-menu .menu-item > .menu-items {
  background-color: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-dark nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #ffffff;
}
.nb-theme-dark nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.75rem 1rem;
}
.nb-theme-dark nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-dark nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #3366ff;
}
.nb-theme-dark nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  color: #598bff;
}
.nb-theme-dark nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #598bff;
}
.nb-theme-dark nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: transparent;
  border-color: #598bff;
  color: #598bff;
}
.nb-theme-dark nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #598bff;
}
.nb-theme-dark nb-menu .menu-item > .menu-items > .menu-group, .nb-theme-dark nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-user .user-picture {
  background-color: transparent;
  border: 1px solid #151a30;
}
.nb-theme-dark nb-user .initials {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-dark nb-user .user-name {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-dark nb-user .user-title {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-dark nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-dark nb-user.size-tiny .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-dark nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-dark nb-user.size-tiny .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-dark nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-dark nb-user.size-small .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-dark nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-dark nb-user.size-small .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-dark nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-dark nb-user.size-medium .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-dark nb-user.size-medium .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-dark nb-user.size-medium .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-dark nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-dark nb-user.size-large .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-dark nb-user.size-large .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-dark nb-user.size-large .user-title {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.nb-theme-dark nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-dark nb-user.size-giant .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-dark nb-user.size-giant .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-dark nb-user.size-giant .user-title {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-dark nb-user.shape-rectangle .user-picture {
  border-radius: 0.5rem;
}
.nb-theme-dark nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-dark nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-dark nb-actions {
  background-color: transparent;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-dark nb-actions.size-tiny nb-action {
  font-size: 0.625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-dark nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-dark nb-actions.size-small nb-action {
  font-size: 0.75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-dark nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-dark nb-actions.size-medium nb-action {
  font-size: 0.875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-dark nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-dark nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-dark nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-dark nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-dark nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-dark nb-action {
  border-left: 1px solid #151a30;
}
[dir=rtl] .nb-theme-dark nb-action {
  border-right: 1px solid #151a30;
}
[dir=ltr] .nb-theme-dark nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-dark nb-action:first-child {
  border-right: none !important;
}
.nb-theme-dark nb-action nb-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-action.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-dark nb-search-field .search {
  background: #222b45;
}
.nb-theme-dark nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-search-field .search input {
  border-bottom: 1px solid #151a30;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-dark nb-search-field .search input::placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-dark nb-search-field.rotate-layout {
  opacity: 0;
  background: #222b45;
}
.nb-theme-dark nb-search-field.modal-zoomin .search::before,
.nb-theme-dark nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #3366ff;
}
.nb-theme-dark nb-search-field.modal-half .form-wrapper {
  background: #222b45;
}
.nb-theme-dark nb-search-field.modal-half .search::before {
  background: #3366ff;
}
.nb-theme-dark nb-search-field.modal-drop .form-content::after {
  background: #151a30;
}
.nb-theme-dark nb-search-field.modal-drop .search::before {
  background: #222b45;
}
.nb-theme-dark nb-search-field.curtain .search::after {
  background: #222b45;
}
.nb-theme-dark nb-search-field.curtain .search {
  background: #222b45;
}
.nb-theme-dark nb-search-field.column-curtain::before {
  background: #222b45;
}
.nb-theme-dark nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-dark nb-search-field.column-curtain.show::after {
  background: #3366ff;
}
.nb-theme-dark .nb-spinner-container {
  position: relative;
}
.nb-theme-dark nb-spinner .message {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-dark nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-dark nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: transparent;
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-dark nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-dark nb-spinner.status-primary .spin-circle {
  border-top-color: #3366ff;
  border-right-color: transparent;
  border-bottom-color: #3366ff;
  border-left-color: #3366ff;
}
.nb-theme-dark nb-spinner.status-success {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-dark nb-spinner.status-success .spin-circle {
  border-top-color: #00d68f;
  border-right-color: transparent;
  border-bottom-color: #00d68f;
  border-left-color: #00d68f;
}
.nb-theme-dark nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-dark nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-dark nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-dark nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-dark nb-spinner.status-info {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-dark nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-dark nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-dark nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.nb-theme-dark nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-dark nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-dark nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-dark nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-dark nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-dark .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-dark .nb-timepicker-container .list-item {
  color: #ffffff;
  font-size: 0.9375rem;
  font-family: Open Sans, sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-dark .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-dark .nb-timepicker-container .list-item:hover {
  background-color: #192038;
  color: #ffffff;
}
.nb-theme-dark .nb-timepicker-container .list-item:focus {
  background-color: #e4e9f2;
  color: #ffffff;
}
.nb-theme-dark .nb-timepicker-container .list-item.selected {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark .nb-timepicker-container .values-list {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
[dir=ltr] .nb-theme-dark .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-dark .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #101426;
}
.nb-theme-dark .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-dark .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-dark .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-dark .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #192038;
}
[dir=ltr] .nb-theme-dark .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-dark .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem * -1);
}
.nb-theme-dark .nb-timepicker-container .header-cell {
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-family: Open Sans, sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-dark .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-dark .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #101426;
}
.nb-theme-dark .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #101426;
}
[dir=ltr] .nb-theme-dark .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-dark .nb-timepicker-container .actions-footer {
  padding-right: 0.625rem;
}
.nb-theme-dark nb-checkbox .label {
  padding: 0;
}
.nb-theme-dark nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  position: relative;
}
.nb-theme-dark nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-dark nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-dark nb-checkbox .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-dark nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-dark nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-dark nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-dark nb-checkbox.status-basic .text {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-dark nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-dark nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-dark nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-dark nb-checkbox.status-basic .custom-checkbox:hover.indeterminate, .nb-theme-dark nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-dark nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-dark nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-dark nb-checkbox.status-primary .text {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-dark nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-dark nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-dark nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-dark nb-checkbox.status-primary .custom-checkbox:hover.indeterminate, .nb-theme-dark nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-dark nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-dark nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-dark nb-checkbox.status-success .text {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-dark nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-dark nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-dark nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-dark nb-checkbox.status-success .custom-checkbox:hover.indeterminate, .nb-theme-dark nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-dark nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-dark nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-dark nb-checkbox.status-warning .text {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-dark nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-dark nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-dark nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-dark nb-checkbox.status-warning .custom-checkbox:hover.indeterminate, .nb-theme-dark nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-dark nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-dark nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-dark nb-checkbox.status-danger .text {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-dark nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-dark nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-dark nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-dark nb-checkbox.status-danger .custom-checkbox:hover.indeterminate, .nb-theme-dark nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-dark nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-dark nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-dark nb-checkbox.status-info .text {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-dark nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-dark nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-dark nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-dark nb-checkbox.status-info .custom-checkbox:hover.indeterminate, .nb-theme-dark nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-dark nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-dark nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-dark nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-dark nb-checkbox.status-control .custom-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-control .custom-checkbox:hover.indeterminate, .nb-theme-dark nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-dark nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-dark nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-dark nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-toggle .toggle {
  height: 1.875rem;
  width: 3.125rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[dir=ltr] .nb-theme-dark nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.75rem - 1px - 1px);
}
[dir=ltr] .nb-theme-dark nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-dark nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.75rem - 1px - 1px);
}
[dir=rtl] .nb-theme-dark nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-dark nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-dark nb-toggle .toggle-switcher {
  width: 1.75rem;
  height: 1.75rem;
}
.nb-theme-dark nb-toggle .toggle-switcher nb-icon {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-dark nb-toggle .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-toggle.status-basic .text {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-basic .toggle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-dark nb-toggle.status-basic .toggle.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-dark nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-dark nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-dark nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-dark nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-dark nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-dark nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-dark nb-toggle.status-basic .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-dark nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #3366ff;
}
.nb-theme-dark nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-toggle.status-primary .text {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-primary .toggle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-dark nb-toggle.status-primary .toggle.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-dark nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-dark nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-dark nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-dark nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-dark nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-dark nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-dark nb-toggle.status-primary .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-dark nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #3366ff;
}
.nb-theme-dark nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-toggle.status-success .text {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-dark nb-toggle.status-success .toggle.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-dark nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-dark nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-dark nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-dark nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-dark nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-dark nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-dark nb-toggle.status-success .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-dark nb-toggle.status-success .toggle-switcher nb-icon {
  color: #00d68f;
}
.nb-theme-dark nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-toggle.status-warning .text {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-dark nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-dark nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-dark nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-dark nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-dark nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-dark nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-dark nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-dark nb-toggle.status-warning .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-dark nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-dark nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-toggle.status-danger .text {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-dark nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-dark nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-dark nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-dark nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-dark nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-dark nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-dark nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-dark nb-toggle.status-danger .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-dark nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-dark nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-toggle.status-info .text {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-dark nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-dark nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-dark nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-dark nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-dark nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-dark nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-dark nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-dark nb-toggle.status-info .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-dark nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-dark nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-dark nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-dark nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-dark nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-dark nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-dark nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-dark nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-dark nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-dark nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-dark nb-toggle.status-control .toggle-switcher nb-icon {
  color: #222b45;
}
.nb-theme-dark nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-dark nb-progress-bar .progress-container {
  border-radius: 0.25rem;
}
.nb-theme-dark 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-dark nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-dark nb-progress-bar.size-tiny .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-dark nb-progress-bar.size-small .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-dark nb-progress-bar.size-medium .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-dark nb-progress-bar.size-large .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-dark nb-progress-bar.size-giant .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-progress-bar.status-basic .progress-container {
  background-color: #192038;
}
.nb-theme-dark nb-progress-bar.status-basic .progress-value {
  background-color: #101426;
  color: #ffffff;
}
.nb-theme-dark nb-progress-bar.status-primary .progress-container {
  background-color: #151a30;
}
.nb-theme-dark nb-progress-bar.status-primary .progress-value {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark nb-progress-bar.status-success .progress-container {
  background-color: #151a30;
}
.nb-theme-dark nb-progress-bar.status-success .progress-value {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-dark nb-progress-bar.status-warning .progress-container {
  background-color: #151a30;
}
.nb-theme-dark nb-progress-bar.status-warning .progress-value {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-dark nb-progress-bar.status-danger .progress-container {
  background-color: #151a30;
}
.nb-theme-dark nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-dark nb-progress-bar.status-info .progress-container {
  background-color: #151a30;
}
.nb-theme-dark nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-dark nb-progress-bar.status-control .progress-container {
  background-color: #151a30;
}
.nb-theme-dark nb-progress-bar.status-control .progress-value {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-dark nb-badge {
  border-radius: 0.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-dark nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-dark nb-badge.status-basic {
  color: #ffffff;
  background-color: #192038;
}
.nb-theme-dark nb-badge.status-primary {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-dark nb-badge.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-dark nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-dark nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-dark nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-dark nb-badge.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-dark nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.5);
}
.nb-theme-dark nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-dark nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-dark nb-stepper .header .connector {
  background-color: #151a30;
}
.nb-theme-dark nb-stepper .header .connector-past {
  background-color: #3366ff;
}
.nb-theme-dark nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #101426;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-dark nb-stepper .header .step {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark nb-stepper .header .step.label-index {
  border-color: #101426;
}
.nb-theme-dark nb-stepper .header .step.selected {
  color: #274bdb;
}
.nb-theme-dark nb-stepper .header .step.selected .label-index {
  border-color: #274bdb;
}
.nb-theme-dark nb-stepper .header .step.completed {
  color: #3366ff;
}
.nb-theme-dark nb-stepper .header .step.completed .label-index {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-dark nb-alert {
  border-radius: 0.25rem;
  box-shadow: none;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-dark nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-dark nb-alert::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-dark nb-alert::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-dark nb-alert::-webkit-scrollbar-corner {
  background: #192038;
}
[dir=ltr] .nb-theme-dark nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-dark nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-dark nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-dark nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-dark nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-dark nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-dark nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-dark nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-dark nb-alert.status-basic {
  color: #ffffff;
  background-color: #192038;
}
.nb-theme-dark nb-alert.status-basic a,
.nb-theme-dark nb-alert.status-basic a:hover {
  color: #ffffff;
}
.nb-theme-dark nb-alert.accent-basic {
  border-top: 0.25rem solid #151a30;
}
.nb-theme-dark nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-dark nb-alert.status-primary {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-dark nb-alert.status-primary a,
.nb-theme-dark nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-dark nb-alert.accent-primary {
  border-top: 0.25rem solid #3366ff;
}
.nb-theme-dark nb-alert.outline-primary {
  border: 1px solid #1a34b8;
}
.nb-theme-dark nb-alert.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-dark nb-alert.status-success a,
.nb-theme-dark nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-dark nb-alert.accent-success {
  border-top: 0.25rem solid #00d68f;
}
.nb-theme-dark nb-alert.outline-success {
  border: 1px solid #00997a;
}
.nb-theme-dark nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-dark nb-alert.status-warning a,
.nb-theme-dark nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-dark nb-alert.accent-warning {
  border-top: 0.25rem solid #ffaa00;
}
.nb-theme-dark nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-dark nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-dark nb-alert.status-danger a,
.nb-theme-dark nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-dark nb-alert.accent-danger {
  border-top: 0.25rem solid #ff3d71;
}
.nb-theme-dark nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-dark nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-dark nb-alert.status-info a,
.nb-theme-dark nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-dark nb-alert.accent-info {
  border-top: 0.25rem solid #0095ff;
}
.nb-theme-dark nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-dark nb-alert.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-dark nb-alert.status-control a,
.nb-theme-dark nb-alert.status-control a:hover {
  color: #222b45;
}
.nb-theme-dark nb-alert.accent-control {
  border-top: 0.25rem solid #ffffff;
}
.nb-theme-dark nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-dark nb-chat {
  background-color: #222b45;
  border: none;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-dark nb-chat .header {
  border-bottom: 1px solid #151a30;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-dark nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-dark nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-dark nb-chat .scrollable::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-dark nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-dark nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-dark nb-chat .no-messages {
  text-align: center;
}
.nb-theme-dark nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-dark nb-chat.size-small {
  height: 21rem;
}
.nb-theme-dark nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-dark nb-chat.size-large {
  height: 36rem;
}
.nb-theme-dark nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-dark nb-chat.status-basic .header {
  background-color: #222b45;
  color: #ffffff;
}
.nb-theme-dark nb-chat.status-primary .header {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark nb-chat.status-success .header {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-dark nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-dark nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-dark nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-dark nb-chat.status-control .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-dark nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-dark nb-chat-message .message {
  flex: 1;
}
.nb-theme-dark 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: 0.875rem;
  color: white;
}
.nb-theme-dark nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-dark nb-chat-message nb-chat-message-text .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-dark 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-dark nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: 0.5rem;
}
.nb-theme-dark nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-dark nb-chat-message nb-chat-message-file a {
  color: #8f9bb3;
  background: transparent;
  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: 0.5rem;
}
.nb-theme-dark nb-chat-message nb-chat-message-file a:hover, .nb-theme-dark nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #8f9bb3;
}
.nb-theme-dark nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-dark nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: 0.5rem;
}
.nb-theme-dark nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-dark nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: 0.875rem;
  background: #192038;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-dark nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-dark nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-dark nb-chat-message.not-reply .message {
  margin-right: 0.5rem;
}
[dir=ltr] .nb-theme-dark nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-dark nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-dark nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-dark nb-chat-message.not-reply nb-chat-message-text .text {
  background: #3366ff;
  color: #ffffff;
}
[dir=ltr] .nb-theme-dark nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-dark nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-dark nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-dark nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-dark nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-dark nb-chat-message.reply .message {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-dark nb-chat-message.reply .message {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-dark nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-dark nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-dark nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-dark nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-dark nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-dark nb-chat-message.reply nb-chat-message-text .text {
  background: #192038;
  color: #ffffff;
}
[dir=ltr] .nb-theme-dark nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-dark nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-dark nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-dark nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #151a30;
}
.nb-theme-dark nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-dark nb-chat-form input {
  flex: 1;
}
.nb-theme-dark nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-dark nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-dark nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-dark nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-dark nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-dark nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-dark nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-dark nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-dark nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-dark nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-dark nb-chat-form .dropped-files div {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-dark nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-dark nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-dark nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-dark .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
}
.nb-theme-dark .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-dark .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-dark .nb-custom-message-not-reply {
  background: #3366ff;
  color: #ffffff;
}
[dir=ltr] .nb-theme-dark .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-dark .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-dark .nb-custom-message-not-reply a,
.nb-theme-dark .nb-custom-message-not-reply a:hover,
.nb-theme-dark .nb-custom-message-not-reply a:focus {
  color: #ffffff;
}
.nb-theme-dark .nb-custom-message-reply {
  background: #192038;
  color: #ffffff;
}
[dir=ltr] .nb-theme-dark .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-dark .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-dark nb-accordion {
  display: block;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  border-radius: 0.25rem;
}
.nb-theme-dark nb-accordion-item-header {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #151a30;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-dark nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-dark nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-dark nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-dark nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-dark nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-dark nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-dark nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-dark nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-dark nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-dark nb-accordion-item {
  background-color: #222b45;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
}
.nb-theme-dark nb-accordion-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nb-theme-dark nb-accordion-item:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-dark nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-dark nb-accordion-item:not(.collapsed) + nb-accordion-item nb-accordion-item-header {
  border-top-color: #151a30;
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-dark nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-dark [nbButton], .nb-theme-dark [nbButtonToggle] {
  -webkit-appearance: none;
          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-dark [nbButton]:hover, .nb-theme-dark [nbButtonToggle]:hover, .nb-theme-dark [nbButton]:focus, .nb-theme-dark [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-dark [nbButton].full-width, .nb-theme-dark .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-dark [nbButton] nb-icon, .nb-theme-dark [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-dark [nbButton].nb-transition, .nb-theme-dark .nb-transition[nbButtonToggle] {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in;
}
.nb-theme-dark [nbButton]:focus, .nb-theme-dark [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark [nbButton][disabled], .nb-theme-dark [disabled][nbButtonToggle], .nb-theme-dark [nbButton].btn-disabled, .nb-theme-dark .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-dark [nbButton].size-tiny, .nb-theme-dark .size-tiny[nbButtonToggle] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-dark [nbButton].size-tiny nb-icon, .nb-theme-dark .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-dark [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-dark .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-dark [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-dark .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-dark [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-dark .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-dark [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-dark .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-dark [nbButton].size-tiny.icon-start.icon-end.appearance-filled, .nb-theme-dark .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-dark [nbButton].size-tiny.icon-start.icon-end.appearance-outline, .nb-theme-dark .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-dark [nbButton].size-tiny.icon-start.icon-end.appearance-ghost, .nb-theme-dark .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-dark [nbButton].size-tiny.icon-start.icon-end.appearance-hero, .nb-theme-dark .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5rem 0.375rem;
}
.nb-theme-dark [nbButton].size-small, .nb-theme-dark .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-dark [nbButton].size-small nb-icon, .nb-theme-dark .size-small[nbButtonToggle] nb-icon {
  font-size: 0.75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-dark [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-dark .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-dark [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-dark .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-dark [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-dark .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-dark [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-dark .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-dark [nbButton].size-small.icon-start.icon-end.appearance-filled, .nb-theme-dark .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-dark [nbButton].size-small.icon-start.icon-end.appearance-outline, .nb-theme-dark .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-dark [nbButton].size-small.icon-start.icon-end.appearance-ghost, .nb-theme-dark .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-dark [nbButton].size-small.icon-start.icon-end.appearance-hero, .nb-theme-dark .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5625rem 0.5rem;
}
.nb-theme-dark [nbButton].size-medium, .nb-theme-dark .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-dark [nbButton].size-medium nb-icon, .nb-theme-dark .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-dark [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-dark .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-dark [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-dark .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-dark [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-dark .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-dark [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-dark .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.5rem;
}
.nb-theme-dark [nbButton].size-medium.icon-start.icon-end.appearance-filled, .nb-theme-dark .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-dark [nbButton].size-medium.icon-start.icon-end.appearance-outline, .nb-theme-dark .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-dark [nbButton].size-medium.icon-start.icon-end.appearance-ghost, .nb-theme-dark .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-dark [nbButton].size-medium.icon-start.icon-end.appearance-hero, .nb-theme-dark .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.75rem 0.5625rem;
}
.nb-theme-dark [nbButton].size-large, .nb-theme-dark .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-dark [nbButton].size-large nb-icon, .nb-theme-dark .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-dark [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-dark .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-dark [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-dark .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-dark [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-dark .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-dark [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-dark .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-dark [nbButton].size-large.icon-start.icon-end.appearance-filled, .nb-theme-dark .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-dark [nbButton].size-large.icon-start.icon-end.appearance-outline, .nb-theme-dark .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-dark [nbButton].size-large.icon-start.icon-end.appearance-ghost, .nb-theme-dark .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-dark [nbButton].size-large.icon-start.icon-end.appearance-hero, .nb-theme-dark .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.875rem 0.6875rem;
}
.nb-theme-dark [nbButton].size-giant, .nb-theme-dark .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-dark [nbButton].size-giant nb-icon, .nb-theme-dark .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-dark [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-dark .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-dark [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-dark .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-dark [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-dark .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-dark [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-dark .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-dark [nbButton].size-giant.icon-start.icon-end.appearance-filled, .nb-theme-dark .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-dark [nbButton].size-giant.icon-start.icon-end.appearance-outline, .nb-theme-dark .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-dark [nbButton].size-giant.icon-start.icon-end.appearance-ghost, .nb-theme-dark .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-dark [nbButton].size-giant.icon-start.icon-end.appearance-hero, .nb-theme-dark .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-dark [nbButton].shape-rectangle, .nb-theme-dark .shape-rectangle[nbButtonToggle] {
  border-radius: 0.25rem;
}
.nb-theme-dark [nbButton].shape-semi-round, .nb-theme-dark .shape-semi-round[nbButtonToggle] {
  border-radius: 0.75rem;
}
.nb-theme-dark [nbButton].shape-round, .nb-theme-dark .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-dark a[nbButton], .nb-theme-dark a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-dark [nbButton].appearance-filled, .nb-theme-dark .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-dark [nbButton].appearance-filled.size-tiny, .nb-theme-dark .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-dark [nbButton].appearance-filled.size-small, .nb-theme-dark .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-dark [nbButton].appearance-filled.size-medium, .nb-theme-dark .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-dark [nbButton].appearance-filled.size-large, .nb-theme-dark .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-dark [nbButton].appearance-filled.size-giant, .nb-theme-dark .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-dark [nbButton].appearance-filled.status-basic, .nb-theme-dark .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-dark [nbButton].appearance-filled.status-basic:focus, .nb-theme-dark .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-dark [nbButton].appearance-filled.status-basic:hover, .nb-theme-dark .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark [nbButton].appearance-filled.status-basic:active, .nb-theme-dark .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e4e9f2;
  border-color: #e4e9f2;
}
.nb-theme-dark [nbButton].appearance-filled.status-basic[disabled], .nb-theme-dark .appearance-filled.status-basic[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-filled.status-basic.btn-disabled, .nb-theme-dark .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-filled.status-primary, .nb-theme-dark .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-filled.status-primary:focus, .nb-theme-dark .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-dark [nbButton].appearance-filled.status-primary:hover, .nb-theme-dark .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-dark [nbButton].appearance-filled.status-primary:active, .nb-theme-dark .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-dark [nbButton].appearance-filled.status-primary[disabled], .nb-theme-dark .appearance-filled.status-primary[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-filled.status-primary.btn-disabled, .nb-theme-dark .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-filled.status-success, .nb-theme-dark .appearance-filled.status-success[nbButtonToggle] {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-filled.status-success:focus, .nb-theme-dark .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-dark [nbButton].appearance-filled.status-success:hover, .nb-theme-dark .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-dark [nbButton].appearance-filled.status-success:active, .nb-theme-dark .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-dark [nbButton].appearance-filled.status-success[disabled], .nb-theme-dark .appearance-filled.status-success[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-filled.status-success.btn-disabled, .nb-theme-dark .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-filled.status-warning, .nb-theme-dark .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-filled.status-warning:focus, .nb-theme-dark .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-dark [nbButton].appearance-filled.status-warning:hover, .nb-theme-dark .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-dark [nbButton].appearance-filled.status-warning:active, .nb-theme-dark .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-dark [nbButton].appearance-filled.status-warning[disabled], .nb-theme-dark .appearance-filled.status-warning[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-filled.status-warning.btn-disabled, .nb-theme-dark .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-filled.status-danger, .nb-theme-dark .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-filled.status-danger:focus, .nb-theme-dark .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-dark [nbButton].appearance-filled.status-danger:hover, .nb-theme-dark .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-dark [nbButton].appearance-filled.status-danger:active, .nb-theme-dark .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-dark [nbButton].appearance-filled.status-danger[disabled], .nb-theme-dark .appearance-filled.status-danger[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-filled.status-danger.btn-disabled, .nb-theme-dark .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-filled.status-info, .nb-theme-dark .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-filled.status-info:focus, .nb-theme-dark .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-dark [nbButton].appearance-filled.status-info:hover, .nb-theme-dark .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-dark [nbButton].appearance-filled.status-info:active, .nb-theme-dark .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-dark [nbButton].appearance-filled.status-info[disabled], .nb-theme-dark .appearance-filled.status-info[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-filled.status-info.btn-disabled, .nb-theme-dark .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-filled.status-control, .nb-theme-dark .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-dark [nbButton].appearance-filled.status-control:focus, .nb-theme-dark .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-dark [nbButton].appearance-filled.status-control:hover, .nb-theme-dark .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark [nbButton].appearance-filled.status-control:active, .nb-theme-dark .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-dark [nbButton].appearance-filled.status-control[disabled], .nb-theme-dark .appearance-filled.status-control[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-filled.status-control.btn-disabled, .nb-theme-dark .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-outline, .nb-theme-dark .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-dark [nbButton].appearance-outline:focus, .nb-theme-dark .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark [nbButton].appearance-outline:focus:not(:hover):not(:active), .nb-theme-dark .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-dark [nbButton].appearance-outline.size-tiny, .nb-theme-dark .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-dark [nbButton].appearance-outline.size-small, .nb-theme-dark .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-dark [nbButton].appearance-outline.size-medium, .nb-theme-dark .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-dark [nbButton].appearance-outline.size-large, .nb-theme-dark .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-dark [nbButton].appearance-outline.size-giant, .nb-theme-dark .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-dark [nbButton].appearance-outline.status-basic, .nb-theme-dark .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-dark [nbButton].appearance-outline.status-basic:focus, .nb-theme-dark .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-dark [nbButton].appearance-outline.status-basic:hover, .nb-theme-dark .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-dark [nbButton].appearance-outline.status-basic:active, .nb-theme-dark .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-dark [nbButton].appearance-outline.status-basic[disabled], .nb-theme-dark .appearance-outline.status-basic[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-outline.status-basic.btn-disabled, .nb-theme-dark .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-outline.status-primary, .nb-theme-dark .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-dark [nbButton].appearance-outline.status-primary:focus, .nb-theme-dark .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-dark [nbButton].appearance-outline.status-primary:hover, .nb-theme-dark .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-dark [nbButton].appearance-outline.status-primary:active, .nb-theme-dark .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-dark [nbButton].appearance-outline.status-primary[disabled], .nb-theme-dark .appearance-outline.status-primary[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-outline.status-primary.btn-disabled, .nb-theme-dark .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-outline.status-success, .nb-theme-dark .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-dark [nbButton].appearance-outline.status-success:focus, .nb-theme-dark .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-dark [nbButton].appearance-outline.status-success:hover, .nb-theme-dark .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-dark [nbButton].appearance-outline.status-success:active, .nb-theme-dark .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-dark [nbButton].appearance-outline.status-success[disabled], .nb-theme-dark .appearance-outline.status-success[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-outline.status-success.btn-disabled, .nb-theme-dark .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-outline.status-warning, .nb-theme-dark .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-dark [nbButton].appearance-outline.status-warning:focus, .nb-theme-dark .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-dark [nbButton].appearance-outline.status-warning:hover, .nb-theme-dark .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-dark [nbButton].appearance-outline.status-warning:active, .nb-theme-dark .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-dark [nbButton].appearance-outline.status-warning[disabled], .nb-theme-dark .appearance-outline.status-warning[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-outline.status-warning.btn-disabled, .nb-theme-dark .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-outline.status-danger, .nb-theme-dark .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-dark [nbButton].appearance-outline.status-danger:focus, .nb-theme-dark .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-dark [nbButton].appearance-outline.status-danger:hover, .nb-theme-dark .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-dark [nbButton].appearance-outline.status-danger:active, .nb-theme-dark .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-dark [nbButton].appearance-outline.status-danger[disabled], .nb-theme-dark .appearance-outline.status-danger[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-outline.status-danger.btn-disabled, .nb-theme-dark .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-outline.status-info, .nb-theme-dark .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-dark [nbButton].appearance-outline.status-info:focus, .nb-theme-dark .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-dark [nbButton].appearance-outline.status-info:hover, .nb-theme-dark .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-dark [nbButton].appearance-outline.status-info:active, .nb-theme-dark .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-dark [nbButton].appearance-outline.status-info[disabled], .nb-theme-dark .appearance-outline.status-info[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-outline.status-info.btn-disabled, .nb-theme-dark .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-outline.status-control, .nb-theme-dark .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-outline.status-control:focus, .nb-theme-dark .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-outline.status-control:hover, .nb-theme-dark .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-outline.status-control:active, .nb-theme-dark .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-outline.status-control[disabled], .nb-theme-dark .appearance-outline.status-control[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-outline.status-control.btn-disabled, .nb-theme-dark .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-ghost, .nb-theme-dark .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-dark [nbButton].appearance-ghost:focus, .nb-theme-dark .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark [nbButton].appearance-ghost:focus:not(:hover):not(:active), .nb-theme-dark .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-dark [nbButton].appearance-ghost.size-tiny, .nb-theme-dark .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-dark [nbButton].appearance-ghost.size-small, .nb-theme-dark .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-dark [nbButton].appearance-ghost.size-medium, .nb-theme-dark .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-dark [nbButton].appearance-ghost.size-large, .nb-theme-dark .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-dark [nbButton].appearance-ghost.size-giant, .nb-theme-dark .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-dark [nbButton].appearance-ghost.status-basic, .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle] {
  color: #8f9bb3;
}
.nb-theme-dark [nbButton].appearance-ghost.status-basic:focus, .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #8f9bb3;
}
.nb-theme-dark [nbButton].appearance-ghost.status-basic:hover, .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-dark [nbButton].appearance-ghost.status-basic:active, .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-dark [nbButton].appearance-ghost.status-basic[disabled], .nb-theme-dark .appearance-ghost.status-basic[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-ghost.status-basic.btn-disabled, .nb-theme-dark .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-ghost.status-primary, .nb-theme-dark .appearance-ghost.status-primary[nbButtonToggle] {
  color: #3366ff;
}
.nb-theme-dark [nbButton].appearance-ghost.status-primary:focus, .nb-theme-dark .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #3366ff;
}
.nb-theme-dark [nbButton].appearance-ghost.status-primary:hover, .nb-theme-dark .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #3366ff;
}
.nb-theme-dark [nbButton].appearance-ghost.status-primary:active, .nb-theme-dark .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #3366ff;
}
.nb-theme-dark [nbButton].appearance-ghost.status-primary[disabled], .nb-theme-dark .appearance-ghost.status-primary[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-ghost.status-primary.btn-disabled, .nb-theme-dark .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-ghost.status-success, .nb-theme-dark .appearance-ghost.status-success[nbButtonToggle] {
  color: #00d68f;
}
.nb-theme-dark [nbButton].appearance-ghost.status-success:focus, .nb-theme-dark .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #00d68f;
}
.nb-theme-dark [nbButton].appearance-ghost.status-success:hover, .nb-theme-dark .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-dark [nbButton].appearance-ghost.status-success:active, .nb-theme-dark .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-dark [nbButton].appearance-ghost.status-success[disabled], .nb-theme-dark .appearance-ghost.status-success[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-ghost.status-success.btn-disabled, .nb-theme-dark .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-ghost.status-warning, .nb-theme-dark .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-dark [nbButton].appearance-ghost.status-warning:focus, .nb-theme-dark .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffaa00;
}
.nb-theme-dark [nbButton].appearance-ghost.status-warning:hover, .nb-theme-dark .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-dark [nbButton].appearance-ghost.status-warning:active, .nb-theme-dark .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-dark [nbButton].appearance-ghost.status-warning[disabled], .nb-theme-dark .appearance-ghost.status-warning[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-ghost.status-warning.btn-disabled, .nb-theme-dark .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-ghost.status-danger, .nb-theme-dark .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-dark [nbButton].appearance-ghost.status-danger:focus, .nb-theme-dark .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ff3d71;
}
.nb-theme-dark [nbButton].appearance-ghost.status-danger:hover, .nb-theme-dark .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-dark [nbButton].appearance-ghost.status-danger:active, .nb-theme-dark .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-dark [nbButton].appearance-ghost.status-danger[disabled], .nb-theme-dark .appearance-ghost.status-danger[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-ghost.status-danger.btn-disabled, .nb-theme-dark .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-ghost.status-info, .nb-theme-dark .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-dark [nbButton].appearance-ghost.status-info:focus, .nb-theme-dark .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #0095ff;
}
.nb-theme-dark [nbButton].appearance-ghost.status-info:hover, .nb-theme-dark .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-dark [nbButton].appearance-ghost.status-info:active, .nb-theme-dark .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-dark [nbButton].appearance-ghost.status-info[disabled], .nb-theme-dark .appearance-ghost.status-info[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-ghost.status-info.btn-disabled, .nb-theme-dark .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-ghost.status-control, .nb-theme-dark .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-ghost.status-control:focus, .nb-theme-dark .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-ghost.status-control:hover, .nb-theme-dark .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-ghost.status-control:active, .nb-theme-dark .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-ghost.status-control[disabled], .nb-theme-dark .appearance-ghost.status-control[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-ghost.status-control.btn-disabled, .nb-theme-dark .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-hero, .nb-theme-dark .appearance-hero[nbButtonToggle] {
  text-shadow: 0 0.5rem 1rem 0 #1a1f33;
  text-transform: uppercase;
}
.nb-theme-dark [nbButton].appearance-hero.size-tiny, .nb-theme-dark .appearance-hero.size-tiny[nbButtonToggle] {
  padding: 0.375rem 0.6875rem;
}
.nb-theme-dark [nbButton].appearance-hero.size-small, .nb-theme-dark .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-dark [nbButton].appearance-hero.size-medium, .nb-theme-dark .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-dark [nbButton].appearance-hero.size-large, .nb-theme-dark .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.875rem 1.1875rem;
}
.nb-theme-dark [nbButton].appearance-hero.size-giant, .nb-theme-dark .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-dark [nbButton].appearance-hero.status-basic, .nb-theme-dark .appearance-hero.status-basic[nbButtonToggle] {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #8f9bb3;
}
.nb-theme-dark [nbButton].appearance-hero.status-basic:focus, .nb-theme-dark .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark [nbButton].appearance-hero.status-basic:hover, .nb-theme-dark .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-dark [nbButton].appearance-hero.status-basic:active, .nb-theme-dark .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-dark [nbButton].appearance-hero.status-basic[disabled], .nb-theme-dark .appearance-hero.status-basic[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-hero.status-basic.btn-disabled, .nb-theme-dark .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-hero.status-basic.button-pulse, .nb-theme-dark .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: 0.8;
  }
}
.nb-theme-dark [nbButton].appearance-hero.status-primary, .nb-theme-dark .appearance-hero.status-primary[nbButtonToggle] {
  background-image: linear-gradient(to right, #598bff, #3366ff);
  border: none;
  box-shadow: 0 0 0 0 #274bdb, 0 0 0 0 #1a34b8, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-hero.status-primary:focus, .nb-theme-dark .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
  box-shadow: 0 0 0 0 #274bdb, 0 0 0 0 #1a34b8, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark [nbButton].appearance-hero.status-primary:hover, .nb-theme-dark .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-dark [nbButton].appearance-hero.status-primary:active, .nb-theme-dark .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
}
.nb-theme-dark [nbButton].appearance-hero.status-primary[disabled], .nb-theme-dark .appearance-hero.status-primary[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-hero.status-primary.btn-disabled, .nb-theme-dark .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-hero.status-primary.button-pulse, .nb-theme-dark .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #598bff;
    opacity: 0.8;
  }
}
.nb-theme-dark [nbButton].appearance-hero.status-success, .nb-theme-dark .appearance-hero.status-success[nbButtonToggle] {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  border: none;
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-hero.status-success:focus, .nb-theme-dark .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark [nbButton].appearance-hero.status-success:hover, .nb-theme-dark .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-dark [nbButton].appearance-hero.status-success:active, .nb-theme-dark .appearance-hero.status-success[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-dark [nbButton].appearance-hero.status-success[disabled], .nb-theme-dark .appearance-hero.status-success[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-hero.status-success.btn-disabled, .nb-theme-dark .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-hero.status-success.button-pulse, .nb-theme-dark .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: 0.8;
  }
}
.nb-theme-dark [nbButton].appearance-hero.status-warning, .nb-theme-dark .appearance-hero.status-warning[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  border: none;
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-hero.status-warning:focus, .nb-theme-dark .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark [nbButton].appearance-hero.status-warning:hover, .nb-theme-dark .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-dark [nbButton].appearance-hero.status-warning:active, .nb-theme-dark .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-dark [nbButton].appearance-hero.status-warning[disabled], .nb-theme-dark .appearance-hero.status-warning[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-hero.status-warning.btn-disabled, .nb-theme-dark .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-hero.status-warning.button-pulse, .nb-theme-dark .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.8;
  }
}
.nb-theme-dark [nbButton].appearance-hero.status-danger, .nb-theme-dark .appearance-hero.status-danger[nbButtonToggle] {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  border: none;
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-hero.status-danger:focus, .nb-theme-dark .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark [nbButton].appearance-hero.status-danger:hover, .nb-theme-dark .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-dark [nbButton].appearance-hero.status-danger:active, .nb-theme-dark .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-dark [nbButton].appearance-hero.status-danger[disabled], .nb-theme-dark .appearance-hero.status-danger[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-hero.status-danger.btn-disabled, .nb-theme-dark .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-hero.status-danger.button-pulse, .nb-theme-dark .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.8;
  }
}
.nb-theme-dark [nbButton].appearance-hero.status-info, .nb-theme-dark .appearance-hero.status-info[nbButtonToggle] {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  border: none;
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-dark [nbButton].appearance-hero.status-info:focus, .nb-theme-dark .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark [nbButton].appearance-hero.status-info:hover, .nb-theme-dark .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-dark [nbButton].appearance-hero.status-info:active, .nb-theme-dark .appearance-hero.status-info[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-dark [nbButton].appearance-hero.status-info[disabled], .nb-theme-dark .appearance-hero.status-info[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-hero.status-info.btn-disabled, .nb-theme-dark .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-hero.status-info.button-pulse, .nb-theme-dark .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.8;
  }
}
.nb-theme-dark [nbButton].appearance-hero.status-control, .nb-theme-dark .appearance-hero.status-control[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #222b45;
}
.nb-theme-dark [nbButton].appearance-hero.status-control:focus, .nb-theme-dark .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark [nbButton].appearance-hero.status-control:hover, .nb-theme-dark .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-dark [nbButton].appearance-hero.status-control:active, .nb-theme-dark .appearance-hero.status-control[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-dark [nbButton].appearance-hero.status-control[disabled], .nb-theme-dark .appearance-hero.status-control[disabled][nbButtonToggle], .nb-theme-dark [nbButton].appearance-hero.status-control.btn-disabled, .nb-theme-dark .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbButton].appearance-hero.status-control.button-pulse, .nb-theme-dark .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.8;
  }
}
.nb-theme-dark nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-dark nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-dark nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-dark nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-dark nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-dark nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-dark nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-dark nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-dark nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-dark nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-dark nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-dark nb-button-group [nbButton].appearance-filled, .nb-theme-dark nb-button-group [nbButton].appearance-ghost,
.nb-theme-dark nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-dark nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: transparent;
}
[dir=ltr] .nb-theme-dark nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-dark nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #8f9bb3;
}
[dir=ltr] .nb-theme-dark nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-dark nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #ffffff;
}
[dir=ltr] .nb-theme-dark nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-dark nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #ffffff;
}
[dir=ltr] .nb-theme-dark nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-dark nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #ffffff;
}
[dir=ltr] .nb-theme-dark nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-dark nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #ffffff;
}
[dir=ltr] .nb-theme-dark nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-dark nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #ffffff;
}
[dir=ltr] .nb-theme-dark nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-dark nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #222b45;
}
[dir=ltr] .nb-theme-dark nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-dark 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-dark nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-dark nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-dark nb-list-item {
  border-bottom: 1px solid #151a30;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1rem;
}
.nb-theme-dark nb-list-item:first-child {
  border-top: 1px solid #151a30;
}
.nb-theme-dark [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Open Sans, sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-dark [nbInput].nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-dark [nbInput]::placeholder {
  font-family: Open Sans, sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-dark [nbInput]:focus {
  outline: none;
}
.nb-theme-dark [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-dark [nbInput].status-basic {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-dark [nbInput].status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-dark [nbInput].status-basic:focus {
  background-color: #222b45;
  border-color: #3366ff;
}
.nb-theme-dark [nbInput].status-basic:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-dark [nbInput].status-basic:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-dark [nbInput].status-basic:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbInput].status-primary {
  background-color: #192038;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-dark [nbInput].status-primary:focus {
  background-color: #222b45;
  border-color: #1a34b8;
}
.nb-theme-dark [nbInput].status-primary:hover {
  background-color: #151a30;
  border-color: #598bff;
}
.nb-theme-dark [nbInput].status-primary:focus:hover {
  background-color: #151a30;
  border-color: #598bff;
}
.nb-theme-dark [nbInput].status-primary:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbInput].status-success {
  background-color: #192038;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-dark [nbInput].status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-dark [nbInput].status-success:focus {
  background-color: #222b45;
  border-color: #00997a;
}
.nb-theme-dark [nbInput].status-success:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-dark [nbInput].status-success:focus:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-dark [nbInput].status-success:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbInput].status-warning {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-dark [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-dark [nbInput].status-warning:focus {
  background-color: #222b45;
  border-color: #b86e00;
}
.nb-theme-dark [nbInput].status-warning:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-dark [nbInput].status-warning:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-dark [nbInput].status-warning:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbInput].status-danger {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-dark [nbInput].status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-dark [nbInput].status-danger:focus {
  background-color: #222b45;
  border-color: #b81d5b;
}
.nb-theme-dark [nbInput].status-danger:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-dark [nbInput].status-danger:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-dark [nbInput].status-danger:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbInput].status-info {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-dark [nbInput].status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-dark [nbInput].status-info:focus {
  background-color: #222b45;
  border-color: #0057c2;
}
.nb-theme-dark [nbInput].status-info:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-dark [nbInput].status-info:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-dark [nbInput].status-info:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-dark [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-dark [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-dark [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-dark [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-dark [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-dark [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-dark [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-dark [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-dark [nbInput].size-tiny::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-dark [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-dark [nbInput].size-small::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-dark [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-dark [nbInput].size-medium::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-dark [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-dark [nbInput].size-large::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-dark [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-dark [nbInput].size-giant::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark [nbInput].shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-dark [nbInput].shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-dark [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-dark nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-dark .overlay-backdrop {
  background: rgba(0, 0, 0, 0.35);
}
.nb-theme-dark .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-dark nb-popover {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background: #222b45;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
}
.nb-theme-dark nb-popover .primitive-overlay {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 0.75rem 1rem;
}
.nb-theme-dark nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid transparent;
}
.nb-theme-dark nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #222b45;
  -webkit-clip-path: inset(0 0 2px);
          clip-path: inset(0 0 2px);
}
.nb-theme-dark nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-dark nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-dark nb-popover.nb-overlay-bottom-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-dark nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.6875rem;
}
.nb-theme-dark nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-dark nb-popover.nb-overlay-bottom-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-dark nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-dark nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-dark nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-dark nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-dark nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-dark nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-dark nb-popover.nb-overlay-top-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-dark nb-popover.nb-overlay-top-start .arrow {
  left: 0.6875rem;
}
.nb-theme-dark nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-dark nb-popover.nb-overlay-top-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-dark nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-dark nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-dark nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-dark nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-dark .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-dark nb-context-menu {
  background-color: #222b45;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-dark nb-context-menu nb-menu {
  border-radius: 0.25rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-dark nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-dark nb-select .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
}
.nb-theme-dark nb-select .select-button.placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-dark nb-select .select-button:focus {
  outline: none;
}
.nb-theme-dark nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-dark nb-select.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-dark nb-select.size-tiny .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-dark nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-dark nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-dark nb-select.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-select.size-small .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-dark nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-dark nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-dark nb-select.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-select.size-medium .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-dark nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-dark nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-dark nb-select.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-select.size-large .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-dark nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-dark nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-dark nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-dark nb-select.size-giant .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-dark nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-dark nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-dark nb-select.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-dark nb-select.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-dark nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-dark nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-dark nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-dark nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-dark nb-select.appearance-outline.status-basic .select-button {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #222b45;
  border-color: #3366ff;
}
.nb-theme-dark nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-dark nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-dark nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-dark nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-outline.status-basic .select-button.bottom, .nb-theme-dark nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #101426;
}
.nb-theme-dark nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #101426;
}
.nb-theme-dark nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #101426;
}
.nb-theme-dark nb-select.appearance-outline.status-primary .select-button {
  background-color: #192038;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #222b45;
  border-color: #274bdb;
}
.nb-theme-dark nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #151a30;
  border-color: #598bff;
}
.nb-theme-dark nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #151a30;
  border-color: #598bff;
}
.nb-theme-dark nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-dark nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-outline.status-primary .select-button.bottom, .nb-theme-dark nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #3366ff;
}
.nb-theme-dark nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #3366ff;
}
.nb-theme-dark nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3366ff;
}
.nb-theme-dark nb-select.appearance-outline.status-success .select-button {
  background-color: #192038;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #222b45;
  border-color: #00b887;
}
.nb-theme-dark nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-dark nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-dark nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-dark nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-outline.status-success .select-button.bottom, .nb-theme-dark nb-select.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-dark nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-dark nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-dark nb-select.appearance-outline.status-warning .select-button {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #222b45;
  border-color: #db8b00;
}
.nb-theme-dark nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-dark nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-dark nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-dark nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-outline.status-warning .select-button.bottom, .nb-theme-dark nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-dark nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-dark nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-dark nb-select.appearance-outline.status-danger .select-button {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #222b45;
  border-color: #db2c66;
}
.nb-theme-dark nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-dark nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-dark nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-dark nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-outline.status-danger .select-button.bottom, .nb-theme-dark nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-dark nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-dark nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-dark nb-select.appearance-outline.status-info .select-button {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #222b45;
  border-color: #006fd6;
}
.nb-theme-dark nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-dark nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-dark nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-dark nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-outline.status-info .select-button.bottom, .nb-theme-dark nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-dark nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-dark nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-dark nb-select.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-dark nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-dark nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-dark nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-dark nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-outline.status-control .select-button.bottom, .nb-theme-dark nb-select.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-dark nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-dark nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-dark nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-dark nb-select.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-dark nb-select.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-dark nb-select.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-dark nb-select.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-dark nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-dark nb-select.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-dark nb-select.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-dark nb-select.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-dark nb-select.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-dark nb-select.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-dark nb-select.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-dark nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-dark nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-dark nb-select.appearance-filled.status-primary .select-button {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-dark nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-dark nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-dark nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-dark nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-dark nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-dark nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-dark nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-dark nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-dark nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-dark nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-dark nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-dark nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-dark nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-dark nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-dark nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-dark nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-dark nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-dark nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-dark nb-select.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-dark nb-select.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-dark nb-select.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-dark nb-select.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-dark nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-dark nb-select.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-dark nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-dark nb-select.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-dark nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-dark nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-dark nb-select.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #598bff, #3366ff);
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
}
.nb-theme-dark nb-select.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-dark nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-dark nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-dark nb-select.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-dark nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-dark nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-dark nb-select.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-dark nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-dark nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-dark nb-select.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-dark nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-dark nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-dark nb-select.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-dark nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-dark nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-dark nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-dark nb-select.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-dark nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-dark nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-dark nb-form-field nb-select {
  width: 100%;
}
.nb-theme-dark nb-select-with-autocomplete .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
}
.nb-theme-dark nb-select-with-autocomplete .select-button.placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-dark nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-dark nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-dark nb-select-with-autocomplete.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-dark nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-dark nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-dark nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-dark nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-dark nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-dark nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-dark nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-dark nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-dark nb-option:focus, .nb-theme-dark nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
  outline: none;
}
.nb-theme-dark nb-option:focus.selected, .nb-theme-dark nb-option.active.selected {
  background-color: #274bdb;
  color: #ffffff;
}
.nb-theme-dark nb-option.multiple:focus, .nb-theme-dark nb-option.multiple.active, .nb-theme-dark nb-option.multiple.selected:focus, .nb-theme-dark nb-option.multiple.selected.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #222b45;
  border-color: #3366ff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom, .nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #101426;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #101426;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #101426;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #192038;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #222b45;
  border-color: #274bdb;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #151a30;
  border-color: #598bff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #151a30;
  border-color: #598bff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom, .nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #3366ff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #3366ff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3366ff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #192038;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #222b45;
  border-color: #00b887;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom, .nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #222b45;
  border-color: #db8b00;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom, .nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #222b45;
  border-color: #db2c66;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom, .nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #222b45;
  border-color: #006fd6;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom, .nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom, .nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #598bff, #3366ff);
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-dark nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-dark nb-option-list {
  background-color: #222b45;
  border-color: #101426;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-dark nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-dark nb-option-list.position-top {
  border-bottom: 0.0625rem solid #101426;
}
.nb-theme-dark nb-option-list.position-bottom {
  border-top: 0.0625rem solid #101426;
}
.nb-theme-dark nb-option-group {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
}
.nb-theme-dark nb-option-list.size-tiny nb-option-group {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-dark nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-dark nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-dark nb-option-list.size-small nb-option-group {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-dark nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-dark nb-option-list.size-medium nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.4375rem 1rem;
}
.nb-theme-dark nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-dark nb-option-list.size-large nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.6875rem 1rem;
}
.nb-theme-dark nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-dark nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-dark nb-option-list.size-giant nb-option-group .option-group-title {
  padding: 0.9375rem 1rem;
}
.nb-theme-dark nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-dark nb-option {
  background-color: #222b45;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
}
.nb-theme-dark nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-dark nb-option.selected {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark nb-option:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
  outline: none;
}
.nb-theme-dark nb-option:focus.selected {
  background-color: #274bdb;
  color: #ffffff;
}
.nb-theme-dark nb-option:hover {
  background-color: rgba(143, 155, 179, 0.16);
  color: #ffffff;
}
.nb-theme-dark nb-option:hover.selected {
  background-color: #598bff;
  color: #ffffff;
}
.nb-theme-dark nb-option.multiple.selected {
  background-color: #222b45;
  color: #ffffff;
}
.nb-theme-dark nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-dark nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-dark nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-dark nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-dark nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-dark nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-dark nb-option,
.nb-theme-dark nb-option-group {
  -webkit-user-select: none;
          user-select: none;
}
.nb-theme-dark nb-option[disabled],
.nb-theme-dark nb-option-group[disabled] {
  background-color: #222b45;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.25rem;
  padding: 1rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
}
.nb-theme-dark nb-toast .title {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark nb-toast .message {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-dark nb-toast .icon-container {
  border-radius: 0.25rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-dark nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-dark nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-dark nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-dark nb-toast.status-basic {
  background: #222b45;
  border-color: #151a30;
  color: #ffffff;
}
.nb-theme-dark nb-toast.status-basic .title {
  color: #ffffff;
}
.nb-theme-dark nb-toast.status-basic.destroy-by-click:hover {
  background: #222b45;
  border-color: #151a30;
}
.nb-theme-dark nb-toast.status-basic .icon-container {
  background: #222b45;
  color: #ffffff;
}
.nb-theme-dark nb-toast.status-primary {
  background: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark nb-toast.status-primary .title {
  color: #ffffff;
}
.nb-theme-dark nb-toast.status-primary.destroy-by-click:hover {
  background: #598bff;
  border-color: #598bff;
}
.nb-theme-dark nb-toast.status-primary .icon-container {
  background: #222b45;
  color: #3366ff;
}
.nb-theme-dark nb-toast.status-success {
  background: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-dark nb-toast.status-success .title {
  color: #ffffff;
}
.nb-theme-dark nb-toast.status-success.destroy-by-click:hover {
  background: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-dark nb-toast.status-success .icon-container {
  background: #222b45;
  color: #00d68f;
}
.nb-theme-dark nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-dark nb-toast.status-warning .title {
  color: #ffffff;
}
.nb-theme-dark nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-dark nb-toast.status-warning .icon-container {
  background: #222b45;
  color: #ffaa00;
}
.nb-theme-dark nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-dark nb-toast.status-danger .title {
  color: #ffffff;
}
.nb-theme-dark nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-dark nb-toast.status-danger .icon-container {
  background: #222b45;
  color: #ff3d71;
}
.nb-theme-dark nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-dark nb-toast.status-info .title {
  color: #ffffff;
}
.nb-theme-dark nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-dark nb-toast.status-info .icon-container {
  background: #222b45;
  color: #0095ff;
}
.nb-theme-dark nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-dark nb-toast.status-control .title {
  color: #222b45;
}
.nb-theme-dark nb-toast.status-control.destroy-by-click:hover {
  background: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark nb-toast.status-control .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-dark .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-dark nb-tooltip {
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  background: #edf1f7;
  border: 0 dashed transparent;
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  max-width: 16rem;
}
.nb-theme-dark nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-dark nb-tooltip nb-icon:not(:only-child) {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-dark nb-tooltip .content {
  color: #192038;
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-dark nb-tooltip .arrow {
  border-bottom: 6px dashed #edf1f7;
}
.nb-theme-dark nb-tooltip.status-basic {
  background: #151a30;
  border-color: transparent;
}
.nb-theme-dark nb-tooltip.status-basic .arrow {
  border-bottom-color: #151a30;
}
.nb-theme-dark nb-tooltip.status-basic .content {
  color: #ffffff;
}
.nb-theme-dark nb-tooltip.status-primary {
  background: #3366ff;
  border-color: transparent;
}
.nb-theme-dark nb-tooltip.status-primary .arrow {
  border-bottom-color: #3366ff;
}
.nb-theme-dark nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-dark nb-tooltip.status-success {
  background: #00d68f;
  border-color: transparent;
}
.nb-theme-dark nb-tooltip.status-success .arrow {
  border-bottom-color: #00d68f;
}
.nb-theme-dark nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-dark nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-dark nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-dark nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-dark nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-dark nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-dark nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-dark nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-dark nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-dark nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-dark nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-dark nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.nb-theme-dark nb-tooltip.status-control .content {
  color: #222b45;
}
.nb-theme-dark nb-datepicker-container nb-card {
  border-color: #101426;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background: #222b45;
  box-shadow: none;
}
.nb-theme-dark nb-calendar-with-time .nb-timepicker-container,
.nb-theme-dark nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-dark nb-calendar-with-time .column-header {
  border-top: 0.0625rem solid #101426;
  border-radius: 0;
}
.nb-theme-dark nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-dark nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-dark nb-calendar-with-time .timepicker-section {
  border-left: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-dark nb-calendar-with-time .timepicker-section {
  border-right: 0.0625rem solid #101426;
}
.nb-theme-dark nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-dark nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-dark nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1.25rem;
}
.nb-theme-dark nb-radio .outer-circle,
.nb-theme-dark nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-dark nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-dark nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-dark nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-dark nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3366ff;
}
.nb-theme-dark nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #3366ff;
}
.nb-theme-dark nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-dark nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #1a34b8;
}
.nb-theme-dark nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-dark nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-dark nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #598bff;
}
.nb-theme-dark nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #598bff;
}
.nb-theme-dark nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-dark nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #274bdb;
}
.nb-theme-dark nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-dark nb-radio.status-basic .text {
  color: #ffffff;
}
.nb-theme-dark nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-dark nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3366ff;
}
.nb-theme-dark nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #3366ff;
}
.nb-theme-dark nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-dark nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #1a34b8;
}
.nb-theme-dark nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-dark nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-dark nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #598bff;
}
.nb-theme-dark nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #598bff;
}
.nb-theme-dark nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-dark nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #274bdb;
}
.nb-theme-dark nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-dark nb-radio.status-primary .text {
  color: #ffffff;
}
.nb-theme-dark nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-dark nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00d68f;
}
.nb-theme-dark nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #00d68f;
}
.nb-theme-dark nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-dark nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00997a;
}
.nb-theme-dark nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-dark nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-dark nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #2ce69b;
}
.nb-theme-dark nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #2ce69b;
}
.nb-theme-dark nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-dark nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #00b887;
}
.nb-theme-dark nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-dark nb-radio.status-success .text {
  color: #ffffff;
}
.nb-theme-dark nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-dark nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-dark nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-dark nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-dark nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b86e00;
}
.nb-theme-dark nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-dark nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-dark nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ffc94d;
}
.nb-theme-dark nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-dark nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-dark nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db8b00;
}
.nb-theme-dark nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-dark nb-radio.status-warning .text {
  color: #ffffff;
}
.nb-theme-dark nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-dark nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ff3d71;
}
.nb-theme-dark nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-dark nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-dark nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b81d5b;
}
.nb-theme-dark nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-dark nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-dark nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ff708d;
}
.nb-theme-dark nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-dark nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-dark nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db2c66;
}
.nb-theme-dark nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-dark nb-radio.status-danger .text {
  color: #ffffff;
}
.nb-theme-dark nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-dark nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #0095ff;
}
.nb-theme-dark nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-dark nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-dark nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #0057c2;
}
.nb-theme-dark nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-dark nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-dark nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #42aaff;
}
.nb-theme-dark nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-dark nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-dark nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #006fd6;
}
.nb-theme-dark nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-dark nb-radio.status-info .text {
  color: #ffffff;
}
.nb-theme-dark nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-dark nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-dark nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-dark nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-dark nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #c5cee0;
}
.nb-theme-dark nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-dark nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-dark nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #f7f9fc;
}
.nb-theme-dark nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f9fc;
}
.nb-theme-dark nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-dark nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #edf1f7;
}
.nb-theme-dark nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-dark nb-radio.status-control .text {
  color: #ffffff;
}
.nb-theme-dark nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-dark nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-dark nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-radio .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-dark nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-dark nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-dark .nb-tree-grid-header-cell,
.nb-theme-dark .nb-tree-grid-cell,
.nb-theme-dark .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: 0.875rem 1.25rem;
  border: 1px solid #192038;
}
.nb-theme-dark .nb-tree-grid-header-row {
  background: #222b45;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark .nb-tree-grid-footer-row {
  background: #222b45;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark .nb-tree-grid-row {
  background: #222b45;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark .nb-tree-grid-row:hover {
  background: #222b45;
}
.nb-theme-dark .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #222b45;
}
.nb-theme-dark .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-dark nb-tree-grid-row-toggle nb-icon,
.nb-theme-dark nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-dark .nb-tree-grid-header-change-sort-button {
  background: transparent;
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-dark nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-dark nb-icon svg {
  vertical-align: top;
}
.nb-theme-dark nb-icon.status-basic {
  color: #8f9bb3;
}
.nb-theme-dark nb-icon.status-primary {
  color: #3366ff;
}
.nb-theme-dark nb-icon.status-success {
  color: #00d68f;
}
.nb-theme-dark nb-icon.status-warning {
  color: #ffaa00;
}
.nb-theme-dark nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-dark nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-dark nb-icon.status-control {
  color: #ffffff;
}
.nb-theme-dark .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-dark .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-dark .nb-form-field-addon-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-dark .nb-form-field-addon-basic {
  color: #8f9bb3;
}
.nb-theme-dark .nb-form-field-addon-basic-highlight {
  color: #3366ff;
}
.nb-theme-dark .nb-form-field-addon-primary {
  color: #3366ff;
}
.nb-theme-dark .nb-form-field-addon-primary-highlight {
  color: #274bdb;
}
.nb-theme-dark .nb-form-field-addon-success {
  color: #00d68f;
}
.nb-theme-dark .nb-form-field-addon-success-highlight {
  color: #00b887;
}
.nb-theme-dark .nb-form-field-addon-warning {
  color: #ffaa00;
}
.nb-theme-dark .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-dark .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-dark .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-dark .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-dark .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-dark .nb-form-field-addon-control {
  color: #ffffff;
}
.nb-theme-dark .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.nb-theme-dark .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-dark .nb-form-field-prefix-tiny,
.nb-theme-dark .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 0.625rem;
  line-height: 0.75rem;
  font-weight: 700;
}
.nb-theme-dark .nb-form-field-prefix-tiny nb-icon,
.nb-theme-dark .nb-form-field-suffix-tiny nb-icon {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-dark .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=ltr] .nb-theme-dark .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-dark .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem * -1);
}
.nb-theme-dark .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-dark .nb-form-field-prefix-small,
.nb-theme-dark .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-dark .nb-form-field-prefix-small nb-icon,
.nb-theme-dark .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-dark .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-dark .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
.nb-theme-dark .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-dark .nb-form-field-prefix-medium,
.nb-theme-dark .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-dark .nb-form-field-prefix-medium nb-icon,
.nb-theme-dark .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-dark .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=ltr] .nb-theme-dark .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-dark .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem * -1);
}
.nb-theme-dark .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-dark .nb-form-field-prefix-large,
.nb-theme-dark .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-dark .nb-form-field-prefix-large nb-icon,
.nb-theme-dark .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-prefix-large {
  margin-right: calc(3rem * -1);
}
[dir=rtl] .nb-theme-dark .nb-form-field-prefix-large {
  margin-left: calc(3rem * -1);
}
[dir=ltr] .nb-theme-dark .nb-form-field-suffix-large {
  margin-left: calc(3rem * -1);
}
[dir=rtl] .nb-theme-dark .nb-form-field-suffix-large {
  margin-right: calc(3rem * -1);
}
.nb-theme-dark .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-dark .nb-form-field-prefix-giant,
.nb-theme-dark .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-dark .nb-form-field-prefix-giant nb-icon,
.nb-theme-dark .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-dark .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=ltr] .nb-theme-dark .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-dark .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem * -1);
}
.nb-theme-dark nb-tag {
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Open Sans, sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-dark nb-tag.nb-transition {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-dark nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-dark nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-dark nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-dark nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-dark nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.9375rem;
}
.nb-theme-dark nb-tag.appearance-filled.status-basic {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-dark nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e4e9f2;
}
.nb-theme-dark nb-tag.appearance-filled.status-basic.active {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-dark nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark nb-tag.appearance-filled.status-primary {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-dark nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #274bdb;
}
.nb-theme-dark nb-tag.appearance-filled.status-primary.active {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-dark nb-tag.appearance-filled.status-primary:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-dark nb-tag.appearance-filled.status-success {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-dark nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #00b887;
}
.nb-theme-dark nb-tag.appearance-filled.status-success.active {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-dark nb-tag.appearance-filled.status-success:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-dark nb-tag.appearance-filled.status-warning {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-dark nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-dark nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-dark nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-dark nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-dark nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-dark nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-dark nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-dark nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-dark nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-dark nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-dark nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-dark nb-tag.appearance-filled.status-control {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-dark nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #edf1f7;
}
.nb-theme-dark nb-tag.appearance-filled.status-control.active {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-dark nb-tag.appearance-filled.status-control:hover {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-dark nb-tag.appearance-outline.status-basic {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-dark nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-dark nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-dark nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-dark nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-dark nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-dark nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-dark nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-dark nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-dark nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-dark nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-dark nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-dark nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-dark nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-dark nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-dark nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-dark nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-dark nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-dark nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-dark nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-dark nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-dark nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-dark nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-dark nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-dark nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-dark nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-dark nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-dark nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-dark .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-dark .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-dark .nb-tag-remove.size-tiny {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-dark .nb-tag-remove.size-tiny {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-dark .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-dark .nb-tag-remove.size-small {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-dark .nb-tag-remove.size-small {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-dark .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-dark .nb-tag-remove.size-medium {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-dark .nb-tag-remove.size-medium {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-dark .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-dark .nb-tag-remove.size-large {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-dark .nb-tag-remove.size-large {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-dark .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-dark .nb-tag-remove.size-giant {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-dark .nb-tag-remove.size-giant {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-dark nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.0625rem;
}
.nb-theme-dark nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-dark nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-dark nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.125rem;
}
.nb-theme-dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.25rem;
}
.nb-theme-dark nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-dark nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-dark nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.375rem;
}
.nb-theme-dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.5rem;
}
.nb-theme-dark .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-dark .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Open Sans, sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-dark .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-dark .nb-tag-list-with-input::placeholder {
  font-family: Open Sans, sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-dark .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-dark .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-dark .nb-tag-list-with-input.shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-dark .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-dark .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-dark .nb-tag-list-with-input.size-tiny {
  padding: 0.0625rem 1rem;
}
.nb-theme-dark .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-dark .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-dark .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-dark .nb-tag-list-with-input.size-giant {
  padding: 0.4375rem 1rem;
}
.nb-theme-dark .nb-tag-list-with-input.status-basic {
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-dark .nb-tag-list-with-input.status-basic.focus {
  background-color: #222b45;
  border-color: #3366ff;
}
.nb-theme-dark .nb-tag-list-with-input.status-primary {
  background-color: #192038;
  border-color: #3366ff;
}
.nb-theme-dark .nb-tag-list-with-input.status-primary.focus {
  background-color: #222b45;
  border-color: #1a34b8;
}
.nb-theme-dark .nb-tag-list-with-input.status-success {
  background-color: #192038;
  border-color: #00d68f;
}
.nb-theme-dark .nb-tag-list-with-input.status-success.focus {
  background-color: #222b45;
  border-color: #00997a;
}
.nb-theme-dark .nb-tag-list-with-input.status-warning {
  background-color: #192038;
  border-color: #ffaa00;
}
.nb-theme-dark .nb-tag-list-with-input.status-warning.focus {
  background-color: #222b45;
  border-color: #b86e00;
}
.nb-theme-dark .nb-tag-list-with-input.status-danger {
  background-color: #192038;
  border-color: #ff3d71;
}
.nb-theme-dark .nb-tag-list-with-input.status-danger.focus {
  background-color: #222b45;
  border-color: #b81d5b;
}
.nb-theme-dark .nb-tag-list-with-input.status-info {
  background-color: #192038;
  border-color: #0095ff;
}
.nb-theme-dark .nb-tag-list-with-input.status-info.focus {
  background-color: #222b45;
  border-color: #0057c2;
}
.nb-theme-dark .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-dark .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-dark nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-dark .nb-tag-input {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Open Sans, sans-serif;
}
.nb-theme-dark .nb-tag-input::placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-dark .nb-tag-input.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-dark .nb-tag-input.size-tiny::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-dark .nb-tag-input.size-small::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-dark .nb-tag-input.size-medium::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-dark .nb-tag-input.size-large::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.5rem 0;
}
.nb-theme-dark .nb-tag-input.size-giant::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark .nb-tag-input.status-basic {
  color: #ffffff;
}
.nb-theme-dark .nb-tag-input.status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-dark .nb-tag-input.status-basic:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark .nb-tag-input.status-primary {
  color: #ffffff;
}
.nb-theme-dark .nb-tag-input.status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-dark .nb-tag-input.status-primary:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark .nb-tag-input.status-success {
  color: #ffffff;
}
.nb-theme-dark .nb-tag-input.status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-dark .nb-tag-input.status-success:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark .nb-tag-input.status-warning {
  color: #ffffff;
}
.nb-theme-dark .nb-tag-input.status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-dark .nb-tag-input.status-warning:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark .nb-tag-input.status-danger {
  color: #ffffff;
}
.nb-theme-dark .nb-tag-input.status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-dark .nb-tag-input.status-danger:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark .nb-tag-input.status-info {
  color: #ffffff;
}
.nb-theme-dark .nb-tag-input.status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-dark .nb-tag-input.status-info:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-dark .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-dark .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-dark .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-dark {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark h1,
.nb-theme-dark h2,
.nb-theme-dark h3,
.nb-theme-dark h4,
.nb-theme-dark h5,
.nb-theme-dark h6,
.nb-theme-dark .h1,
.nb-theme-dark .h2,
.nb-theme-dark .h3,
.nb-theme-dark .h4,
.nb-theme-dark .h5,
.nb-theme-dark .h6 {
  color: #ffffff;
}
.nb-theme-dark h1,
.nb-theme-dark .h1 {
  font-size: 2.25rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-dark h2,
.nb-theme-dark .h2 {
  font-size: 2rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2.5rem;
}
.nb-theme-dark h3,
.nb-theme-dark .h3 {
  font-size: 1.875rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2.5rem;
}
.nb-theme-dark h4,
.nb-theme-dark .h4 {
  font-size: 1.625rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-dark h5,
.nb-theme-dark .h5 {
  font-size: 1.375rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-dark h6,
.nb-theme-dark .h6 {
  font-size: 1.125rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-dark .subtitle,
.nb-theme-dark .subtitle-2 {
  color: #ffffff;
}
.nb-theme-dark .subtitle {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark .subtitle-2 {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-dark p,
.nb-theme-dark .paragraph {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark .paragraph-2 {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-dark a {
  color: #3366ff;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-dark a:focus {
  color: #274bdb;
}
.nb-theme-dark a:hover {
  color: #598bff;
}
.nb-theme-dark a.link-control, .nb-theme-dark a.link-control:hover {
  color: #ffffff;
}
.nb-theme-dark a.link-alternate, .nb-theme-dark a.link-alternate:hover {
  color: #192038;
}
.nb-theme-dark .label {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-dark .caption {
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-dark .caption-2 {
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-dark .caption,
.nb-theme-dark .caption-2 {
  color: #8f9bb3;
}
.nb-theme-dark .caption.status-basic,
.nb-theme-dark .caption-2.status-basic {
  color: #ffffff;
}
.nb-theme-dark .caption.status-primary,
.nb-theme-dark .caption-2.status-primary {
  color: #3366ff;
}
.nb-theme-dark .caption.status-success,
.nb-theme-dark .caption-2.status-success {
  color: #00d68f;
}
.nb-theme-dark .caption.status-warning,
.nb-theme-dark .caption-2.status-warning {
  color: #ffaa00;
}
.nb-theme-dark .caption.status-danger,
.nb-theme-dark .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-dark .caption.status-info,
.nb-theme-dark .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-dark .caption.status-control,
.nb-theme-dark .caption-2.status-control {
  color: #ffffff;
}
.nb-theme-dark li {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-dark .text-alternate {
  color: #192038;
}
.nb-theme-dark .text-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark .text-hint {
  color: #8f9bb3;
}
.nb-theme-dark .text-basic {
  color: #ffffff;
}
.nb-theme-dark .text-primary {
  color: #3366ff;
}
.nb-theme-dark .text-success {
  color: #00d68f;
}
.nb-theme-dark .text-warning {
  color: #ffaa00;
}
.nb-theme-dark .text-danger {
  color: #ff3d71;
}
.nb-theme-dark .text-info {
  color: #0095ff;
}
.nb-theme-dark .text-control {
  color: #ffffff;
}
.nb-theme-dark ng2-smart-table table tr th,
.nb-theme-dark ng2-smart-table table tr th a {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #ffffff;
}
.nb-theme-dark ng2-smart-table table tr td {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #ffffff;
}
.nb-theme-dark ng2-smart-table table tr th,
.nb-theme-dark ng2-smart-table table tr td {
  position: relative;
  padding: 0.875rem 1.25rem;
  border: 1px solid #151a30;
  vertical-align: middle;
}
.nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.875rem 1.25rem;
}
[dir=ltr] .nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th a:hover, .nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th a:active, .nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #ffffff;
  text-decoration: none;
}
.nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc, .nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, .nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #ffffff;
  border-width: 0.375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=ltr] .nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=rtl] .nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: 0.75rem;
}
.nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after, .nb-theme-dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-dark ng2-smart-table thead tr {
  background: #222b45;
}
.nb-theme-dark ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.5rem;
}
.nb-theme-dark ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1.25rem;
}
.nb-theme-dark ng2-smart-table tbody tr.selected, .nb-theme-dark ng2-smart-table tbody tr:hover {
  background: #151a30 !important;
}
.nb-theme-dark ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #192038;
}
.nb-theme-dark ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: 0.375rem 0.5rem;
  border-color: #3366ff;
  background-color: #3366ff;
  color: #ffffff;
  border-radius: 0.375rem;
}
.nb-theme-dark ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #1a34b8;
}
.nb-theme-dark ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-dark ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-dark ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-dark ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-dark ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-dark ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-dark 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: #ffffff;
}
.nb-theme-dark ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #151a30;
}
.nb-theme-dark ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #3366ff;
}
.nb-theme-dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-dark ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-dark ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #151a30 solid 1px;
  border-radius: 0.25rem;
}
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #151a30;
}
[dir=rtl] .nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #151a30;
}
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #3366ff;
  padding: 0.75rem 1.25rem;
  border: none;
}
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: transparent;
  border-color: #3366ff;
  color: #3366ff;
  text-decoration: none;
}
[dir=ltr] .nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-dark nb-auth-block .text-link {
  color: #8f9bb3;
}
.nb-theme-dark nb-auth-block .forgot-password {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-dark nb-auth-block .socials a {
  color: #8f9bb3;
}
@media (max-width: 575.98px) {
  .nb-theme-dark .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-dark .pace .pace-progress {
  background: #3366ff;
}
.nb-theme-dark .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3366ff, 0 0 5px #3366ff;
}
.nb-theme-dark .pace .pace-activity {
  display: none;
}
.nb-theme-dark nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-dark nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

.nb-theme-cosmic nb-layout .scrollable-container {
  scrollbar-face-color: #13132b;
  scrollbar-track-color: #252547;
}
.nb-theme-cosmic nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-cosmic nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #13132b;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-cosmic nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #252547;
}
.nb-theme-cosmic nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #252547;
}
.nb-theme-cosmic nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-cosmic nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-cosmic .layout {
  min-width: 300px;
}
.nb-theme-cosmic nb-layout.window-mode {
  background: #1b1b38;
  display: block;
}
.nb-theme-cosmic nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-cosmic nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-cosmic nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-cosmic nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.25);
  }
  .nb-theme-cosmic nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.25);
  }
  .nb-theme-cosmic 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-cosmic nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-cosmic nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-cosmic nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4.75rem + calc(4.75rem * 0.25));
  }
  .nb-theme-cosmic nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-cosmic 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-cosmic nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.5);
  }
  .nb-theme-cosmic nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.5);
  }
  .nb-theme-cosmic 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-cosmic nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-cosmic nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-cosmic nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4.75rem + calc(4.75rem * 0.5));
  }
  .nb-theme-cosmic nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-cosmic 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-cosmic nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-cosmic nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-cosmic 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-cosmic nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-cosmic nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-cosmic nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4.75rem + 4.75rem);
  }
  .nb-theme-cosmic nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-cosmic nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-cosmic nb-layout .layout {
  background-color: #1b1b38;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  min-height: 100vh;
}
.nb-theme-cosmic nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-cosmic nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4.75rem;
}
.nb-theme-cosmic nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
}
.nb-theme-cosmic nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #323259;
  border-top: 1px solid #1b1b38;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1.25rem;
}
.nb-theme-cosmic nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #b18aff;
}
.nb-theme-cosmic nb-layout .layout .layout-container .content nb-layout-footer nav a:focus, .nb-theme-cosmic nb-layout .layout .layout-container .content nb-layout-footer nav a:active, .nb-theme-cosmic nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #b18aff;
}
.nb-theme-cosmic nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-cosmic nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 2.25rem 2.25rem 0.75rem;
}
@media (max-width: 991.98px) {
  .nb-theme-cosmic nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-cosmic nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-cosmic nb-layout-header {
  background-color: #323259;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic nb-layout-header nav {
  color: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  height: 4.75rem;
  padding: 1.25rem;
}
.nb-theme-cosmic nb-layout-header nav a {
  color: #ffffff;
}
.nb-theme-cosmic nb-layout-header nav a:focus, .nb-theme-cosmic nb-layout-header nav a:active, .nb-theme-cosmic nb-layout-header nav a:hover {
  color: #ffffff;
}
.nb-theme-cosmic nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4.75rem);
}
.nb-theme-cosmic nb-layout-header.fixed ~ .layout-container {
  padding-top: 4.75rem;
  min-height: 100vh;
}
.nb-theme-cosmic nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4.75rem);
}
.nb-theme-cosmic nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-cosmic nb-sidebar {
  background-color: #323259;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  width: 16rem;
}
.nb-theme-cosmic nb-sidebar .main-container {
  height: 100vh;
  width: 16rem;
}
.nb-theme-cosmic nb-sidebar .scrollable {
  padding: 1.25rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  scrollbar-face-color: #13132b;
  scrollbar-track-color: #252547;
}
@media (max-width: 767.98px) {
  .nb-theme-cosmic nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-cosmic nb-sidebar .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-cosmic nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #13132b;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-cosmic nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #252547;
}
.nb-theme-cosmic nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #252547;
}
.nb-theme-cosmic nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-cosmic nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-cosmic nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-cosmic nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-cosmic nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-cosmic nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-cosmic nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-cosmic nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-cosmic nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-cosmic nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #a16eff;
}
[dir=ltr] .nb-theme-cosmic nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-cosmic nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-cosmic nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-cosmic nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-cosmic nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-cosmic nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-cosmic nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: transparent;
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-cosmic nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-cosmic nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-cosmic nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-cosmic nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-cosmic nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-cosmic nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-cosmic nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-cosmic nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-cosmic nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-cosmic nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-cosmic nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-cosmic nb-sidebar.fixed.left.collapsed + .content, .nb-theme-cosmic nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-cosmic nb-sidebar.fixed.right.collapsed + .content, .nb-theme-cosmic nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-cosmic nb-sidebar.expanded {
  width: 16rem;
}
.nb-theme-cosmic nb-sidebar.expanded > .scrollable {
  width: 16rem;
}
.nb-theme-cosmic nb-sidebar nb-sidebar-header {
  padding: 1.25rem;
  height: 3.5rem;
}
.nb-theme-cosmic nb-sidebar nb-sidebar-footer {
  padding: 1.25rem;
  height: 3.5rem;
}
.nb-theme-cosmic nb-sidebar nb-menu {
  margin: 0 calc(1.25rem * -1) calc(1.25rem * -1);
}
.nb-theme-cosmic nb-calendar-view-mode [nbButton].appearance-ghost.status-basic, .nb-theme-cosmic nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-cosmic nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover, .nb-theme-cosmic nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-cosmic nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active,
.nb-theme-cosmic nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-cosmic nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-cosmic nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-cosmic nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-cosmic nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-cosmic nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-cosmic nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-cosmic nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-cosmic nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-cosmic nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-cosmic nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-cosmic nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-cosmic nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-cosmic nb-calendar-picker {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-cosmic nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-cosmic nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-cosmic nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #1b1b38;
  border-bottom: 1px solid #1b1b38;
}
[dir=ltr] .nb-theme-cosmic nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-cosmic nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-cosmic nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #b4b4db;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-calendar-days-names .day.holiday {
  color: #b4b4db;
}
.nb-theme-cosmic nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-cosmic nb-calendar-week-numbers {
  background: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #b4b4db;
  padding-bottom: 0.625rem;
}
.nb-theme-cosmic nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #1b1b38;
  border-bottom: 1px solid #1b1b38;
  margin-bottom: 0.25rem;
}
.nb-theme-cosmic nb-calendar-week-numbers .sign,
.nb-theme-cosmic nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-cosmic nb-calendar-week-numbers.size-large .sign,
.nb-theme-cosmic nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-cosmic nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #1b1b38;
}
[dir=rtl] .nb-theme-cosmic nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #1b1b38;
}
.nb-theme-cosmic nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-cosmic nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-cosmic nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-cosmic nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-cosmic nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-cosmic nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-cosmic nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 0.25rem;
}
.nb-theme-cosmic nb-calendar-picker .day-cell,
.nb-theme-cosmic nb-calendar-picker .month-cell,
.nb-theme-cosmic nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #ffffff;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-cosmic nb-calendar-picker .day-cell, .nb-theme-cosmic nb-calendar-picker .day-cell .cell-content,
.nb-theme-cosmic nb-calendar-picker .month-cell,
.nb-theme-cosmic nb-calendar-picker .month-cell .cell-content,
.nb-theme-cosmic nb-calendar-picker .year-cell,
.nb-theme-cosmic nb-calendar-picker .year-cell .cell-content {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-cosmic nb-calendar-picker .day-cell.empty, .nb-theme-cosmic nb-calendar-picker .day-cell.disabled,
.nb-theme-cosmic nb-calendar-picker .month-cell.empty,
.nb-theme-cosmic nb-calendar-picker .month-cell.disabled,
.nb-theme-cosmic nb-calendar-picker .year-cell.empty,
.nb-theme-cosmic nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-cosmic nb-calendar-picker .day-cell.bounding-month,
.nb-theme-cosmic nb-calendar-picker .month-cell.bounding-month,
.nb-theme-cosmic nb-calendar-picker .year-cell.bounding-month {
  color: #b4b4db;
}
.nb-theme-cosmic nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-cosmic nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-cosmic nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #252547;
  border-color: #252547;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-cosmic nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-cosmic nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #7b51db;
  border-color: #7b51db;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-cosmic nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-cosmic nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(161, 110, 255, 0.08);
  border: 1px solid #a16eff;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-cosmic nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-cosmic nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(161, 110, 255, 0.16);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-cosmic nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-cosmic nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-cosmic nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-cosmic nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #a16eff;
  border-color: #a16eff;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-cosmic nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-cosmic nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #b18aff;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-cosmic nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-cosmic nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #7b51db;
  border-color: #7b51db;
}
.nb-theme-cosmic nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-cosmic nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-cosmic nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #a16eff;
  border-radius: 0.25rem;
}
.nb-theme-cosmic nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-cosmic nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-cosmic nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-cosmic nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-cosmic nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-cosmic nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.nb-theme-cosmic nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-cosmic nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-cosmic nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.nb-theme-cosmic nb-calendar-picker .day-cell.disabled,
.nb-theme-cosmic nb-calendar-picker .month-cell.disabled,
.nb-theme-cosmic nb-calendar-picker .year-cell.disabled {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-cosmic nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-cosmic nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #13132b;
}
.nb-theme-cosmic nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #a16eff;
  border-radius: 0;
}
[dir=ltr] .nb-theme-cosmic nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-cosmic nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-cosmic nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-cosmic nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-cosmic nb-base-calendar nb-card {
  background-color: #323259;
  border: 0.0625rem solid #13132b;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-cosmic nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-cosmic nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: 0.625rem 0.25rem;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-cosmic nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-cosmic nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-cosmic nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-cosmic nb-base-calendar.has-week-number .month-cell,
.nb-theme-cosmic nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-cosmic nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-cosmic nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-cosmic nb-card {
  background-color: #323259;
  border: 0.0625rem solid #13132b;
  border-radius: 0.25rem;
  box-shadow: none;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #13132b;
  scrollbar-track-color: #252547;
}
.nb-theme-cosmic nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-cosmic nb-card::-webkit-scrollbar-thumb {
  background: #13132b;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-cosmic nb-card::-webkit-scrollbar-track {
  background: #252547;
}
.nb-theme-cosmic nb-card::-webkit-scrollbar-corner {
  background: #252547;
}
.nb-theme-cosmic nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-cosmic nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-cosmic nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-cosmic nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-cosmic nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-cosmic nb-card.status-basic nb-card-header {
  background-color: #252547;
  border-bottom-width: 0;
  border-bottom-color: #252547;
  color: #ffffff;
}
.nb-theme-cosmic nb-card.status-basic nb-card-header a,
.nb-theme-cosmic nb-card.status-basic nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-cosmic nb-card.status-primary nb-card-header {
  background-color: #a16eff;
  border-bottom-width: 0;
  border-bottom-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic nb-card.status-primary nb-card-header a,
.nb-theme-cosmic nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-cosmic nb-card.status-success nb-card-header {
  background-color: #00d68f;
  border-bottom-width: 0;
  border-bottom-color: #00d68f;
  color: #ffffff;
}
.nb-theme-cosmic nb-card.status-success nb-card-header a,
.nb-theme-cosmic nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-cosmic nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-cosmic nb-card.status-warning nb-card-header a,
.nb-theme-cosmic nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-cosmic nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-cosmic nb-card.status-danger nb-card-header a,
.nb-theme-cosmic nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-cosmic nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-cosmic nb-card.status-info nb-card-header a,
.nb-theme-cosmic nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-cosmic nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  color: #323259;
}
.nb-theme-cosmic nb-card.status-control nb-card-header a,
.nb-theme-cosmic nb-card.status-control nb-card-header a:hover {
  color: #323259;
}
.nb-theme-cosmic nb-card.accent-basic {
  border-top-color: #252547;
}
.nb-theme-cosmic nb-card.accent-primary {
  border-top-color: #a16eff;
}
.nb-theme-cosmic nb-card.accent-success {
  border-top-color: #00d68f;
}
.nb-theme-cosmic nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.nb-theme-cosmic nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-cosmic nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-cosmic nb-card.accent-control {
  border-top-color: #ffffff;
}
.nb-theme-cosmic nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.25rem;
}
.nb-theme-cosmic nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-cosmic nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
  scrollbar-face-color: #13132b;
  scrollbar-track-color: #252547;
}
.nb-theme-cosmic nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-cosmic nb-card-body::-webkit-scrollbar-thumb {
  background: #13132b;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-cosmic nb-card-body::-webkit-scrollbar-track {
  background: #252547;
}
.nb-theme-cosmic nb-card-body::-webkit-scrollbar-corner {
  background: #252547;
}
.nb-theme-cosmic nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #1b1b38;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-cosmic nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #1b1b38;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-card-header h1 {
  margin: 0;
}
.nb-theme-cosmic nb-card-header h2 {
  margin: 0;
}
.nb-theme-cosmic nb-card-header h3 {
  margin: 0;
}
.nb-theme-cosmic nb-card-header h4 {
  margin: 0;
}
.nb-theme-cosmic nb-card-header h5 {
  margin: 0;
}
.nb-theme-cosmic nb-card-header h6 {
  margin: 0;
}
.nb-theme-cosmic nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-cosmic .second-card-container {
  height: 100%;
  border-radius: 0.25rem;
}
.nb-theme-cosmic .reveal-button {
  line-height: 1.25rem;
  padding: 1rem 1.5rem;
}
.nb-theme-cosmic .flip-button {
  line-height: 1.25rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-cosmic .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-cosmic .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-cosmic nb-tabset {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-cosmic nb-tabset .tabset {
  border-bottom: 1px solid #1b1b38;
}
.nb-theme-cosmic nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #b4b4db;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-cosmic nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-cosmic nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-cosmic nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-cosmic nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-cosmic nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-cosmic nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-cosmic nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-cosmic nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #a16eff;
}
.nb-theme-cosmic nb-tabset .tab.active .tab-link::before {
  background-color: #a16eff;
}
.nb-theme-cosmic nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  color: #7b51db;
}
.nb-theme-cosmic nb-tabset .tab:focus .tab-link::before {
  background-color: #7b51db;
}
.nb-theme-cosmic nb-tabset .tab:hover .tab-link {
  color: #b18aff;
  background-color: transparent;
}
.nb-theme-cosmic nb-tabset .tab:hover .tab-link::before {
  background-color: #b18aff;
}
.nb-theme-cosmic nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-cosmic nb-tabset .tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(180, 180, 219, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-cosmic nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-cosmic nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-cosmic nb-tabset nb-tab {
  background-color: transparent;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #13132b;
  scrollbar-track-color: #252547;
}
.nb-theme-cosmic nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-cosmic nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #13132b;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-cosmic nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #252547;
}
.nb-theme-cosmic nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #252547;
}
.nb-theme-cosmic nb-route-tabset {
  scrollbar-face-color: #13132b;
  scrollbar-track-color: #252547;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-cosmic nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-cosmic nb-route-tabset::-webkit-scrollbar-thumb {
  background: #13132b;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-cosmic nb-route-tabset::-webkit-scrollbar-track {
  background: #252547;
}
.nb-theme-cosmic nb-route-tabset::-webkit-scrollbar-corner {
  background: #252547;
}
.nb-theme-cosmic nb-route-tabset .route-tabset {
  border-bottom: 1px solid #1b1b38;
}
.nb-theme-cosmic nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #b4b4db;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-cosmic nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-cosmic nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #a16eff;
}
.nb-theme-cosmic nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #a16eff;
}
.nb-theme-cosmic nb-route-tabset .tab-link:focus {
  background-color: transparent;
  color: #7b51db;
}
.nb-theme-cosmic nb-route-tabset .tab-link:focus::before {
  background-color: #7b51db;
}
.nb-theme-cosmic nb-route-tabset .tab-link:hover {
  background-color: transparent;
  color: #b18aff;
}
.nb-theme-cosmic nb-route-tabset .tab-link:hover::before {
  background-color: #b18aff;
}
.nb-theme-cosmic nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-cosmic nb-route-tabset .route-tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(180, 180, 219, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-cosmic nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-cosmic nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-cosmic nb-menu {
  background-color: transparent;
}
.nb-theme-cosmic nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-cosmic nb-menu .menu-group,
.nb-theme-cosmic nb-menu .menu-item a {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.75rem 1rem;
}
.nb-theme-cosmic nb-menu .menu-group,
.nb-theme-cosmic nb-menu .menu-group nb-icon.menu-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-menu .menu-item a {
  color: #ffffff;
  border-radius: 0;
}
.nb-theme-cosmic nb-menu .menu-item a.active {
  background-color: transparent;
  color: #a16eff;
}
.nb-theme-cosmic nb-menu .menu-item a.active .menu-icon {
  color: #a16eff;
}
.nb-theme-cosmic nb-menu .menu-item a:hover {
  background-color: transparent;
  color: #b18aff;
  cursor: pointer;
}
.nb-theme-cosmic nb-menu .menu-item a:hover .menu-icon {
  color: #b18aff;
}
.nb-theme-cosmic nb-menu .menu-item .menu-icon {
  color: #b4b4db;
  font-size: 1.25rem;
  margin: 0 0.5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-cosmic nb-menu .menu-item .expand-state {
  color: #b4b4db;
}
.nb-theme-cosmic nb-menu .menu-item {
  border-bottom: 1px solid #1b1b38;
}
.nb-theme-cosmic nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-cosmic nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-cosmic nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #1b1b38;
}
.nb-theme-cosmic nb-menu .menu-item > .menu-items {
  background-color: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-cosmic nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #ffffff;
}
.nb-theme-cosmic nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.75rem 1rem;
}
.nb-theme-cosmic nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #a16eff;
  color: #a16eff;
}
.nb-theme-cosmic nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #a16eff;
}
.nb-theme-cosmic nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  color: #b18aff;
}
.nb-theme-cosmic nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #b18aff;
}
.nb-theme-cosmic nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: transparent;
  border-color: #b18aff;
  color: #b18aff;
}
.nb-theme-cosmic nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #b18aff;
}
.nb-theme-cosmic nb-menu .menu-item > .menu-items > .menu-group, .nb-theme-cosmic nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-user .user-picture {
  background-color: transparent;
  border: 1px solid #1b1b38;
}
.nb-theme-cosmic nb-user .initials {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-cosmic nb-user .user-name {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-cosmic nb-user .user-title {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-cosmic nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-cosmic nb-user.size-tiny .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-cosmic nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-cosmic nb-user.size-tiny .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-cosmic nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-cosmic nb-user.size-small .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-cosmic nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-cosmic nb-user.size-small .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-cosmic nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-cosmic nb-user.size-medium .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-cosmic nb-user.size-medium .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-cosmic nb-user.size-medium .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-cosmic nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-cosmic nb-user.size-large .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-cosmic nb-user.size-large .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-cosmic nb-user.size-large .user-title {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.nb-theme-cosmic nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-cosmic nb-user.size-giant .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-cosmic nb-user.size-giant .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-cosmic nb-user.size-giant .user-title {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-cosmic nb-user.shape-rectangle .user-picture {
  border-radius: 0.5rem;
}
.nb-theme-cosmic nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-cosmic nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-cosmic nb-actions {
  background-color: transparent;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-cosmic nb-actions.size-tiny nb-action {
  font-size: 0.625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-cosmic nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-cosmic nb-actions.size-small nb-action {
  font-size: 0.75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-cosmic nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-cosmic nb-actions.size-medium nb-action {
  font-size: 0.875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-cosmic nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-cosmic nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-cosmic nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-cosmic nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-cosmic nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-cosmic nb-action {
  border-left: 1px solid #1b1b38;
}
[dir=rtl] .nb-theme-cosmic nb-action {
  border-right: 1px solid #1b1b38;
}
[dir=ltr] .nb-theme-cosmic nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-cosmic nb-action:first-child {
  border-right: none !important;
}
.nb-theme-cosmic nb-action nb-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-action.disabled {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-action.disabled nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-cosmic nb-search-field .search {
  background: #323259;
}
.nb-theme-cosmic nb-search-field .search span.info {
  color: #b4b4db;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-search-field .search input {
  border-bottom: 1px solid #1b1b38;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-cosmic nb-search-field .search input::placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-cosmic nb-search-field.rotate-layout {
  opacity: 0;
  background: #323259;
}
.nb-theme-cosmic nb-search-field.modal-zoomin .search::before,
.nb-theme-cosmic nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #a16eff;
}
.nb-theme-cosmic nb-search-field.modal-half .form-wrapper {
  background: #323259;
}
.nb-theme-cosmic nb-search-field.modal-half .search::before {
  background: #a16eff;
}
.nb-theme-cosmic nb-search-field.modal-drop .form-content::after {
  background: #1b1b38;
}
.nb-theme-cosmic nb-search-field.modal-drop .search::before {
  background: #323259;
}
.nb-theme-cosmic nb-search-field.curtain .search::after {
  background: #323259;
}
.nb-theme-cosmic nb-search-field.curtain .search {
  background: #323259;
}
.nb-theme-cosmic nb-search-field.column-curtain::before {
  background: #323259;
}
.nb-theme-cosmic nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-cosmic nb-search-field.column-curtain.show::after {
  background: #a16eff;
}
.nb-theme-cosmic .nb-spinner-container {
  position: relative;
}
.nb-theme-cosmic nb-spinner .message {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-cosmic nb-spinner.status-basic {
  background-color: rgba(180, 180, 219, 0.16);
}
.nb-theme-cosmic nb-spinner.status-basic .spin-circle {
  border-top-color: #b4b4db;
  border-right-color: transparent;
  border-bottom-color: #b4b4db;
  border-left-color: #b4b4db;
}
.nb-theme-cosmic nb-spinner.status-primary {
  background-color: rgba(180, 180, 219, 0.16);
}
.nb-theme-cosmic nb-spinner.status-primary .spin-circle {
  border-top-color: #a16eff;
  border-right-color: transparent;
  border-bottom-color: #a16eff;
  border-left-color: #a16eff;
}
.nb-theme-cosmic nb-spinner.status-success {
  background-color: rgba(180, 180, 219, 0.16);
}
.nb-theme-cosmic nb-spinner.status-success .spin-circle {
  border-top-color: #00d68f;
  border-right-color: transparent;
  border-bottom-color: #00d68f;
  border-left-color: #00d68f;
}
.nb-theme-cosmic nb-spinner.status-warning {
  background-color: rgba(180, 180, 219, 0.16);
}
.nb-theme-cosmic nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-cosmic nb-spinner.status-danger {
  background-color: rgba(180, 180, 219, 0.16);
}
.nb-theme-cosmic nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-cosmic nb-spinner.status-info {
  background-color: rgba(180, 180, 219, 0.16);
}
.nb-theme-cosmic nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-cosmic nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-cosmic nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.nb-theme-cosmic nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-cosmic nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-cosmic nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-cosmic nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-cosmic nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-cosmic .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-cosmic .nb-timepicker-container .list-item {
  color: #ffffff;
  font-size: 0.9375rem;
  font-family: Open Sans, sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-cosmic .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-cosmic .nb-timepicker-container .list-item:hover {
  background-color: #252547;
  color: #ffffff;
}
.nb-theme-cosmic .nb-timepicker-container .list-item:focus {
  background-color: #e1e1f2;
  color: #ffffff;
}
.nb-theme-cosmic .nb-timepicker-container .list-item.selected {
  background-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic .nb-timepicker-container .values-list {
  scrollbar-face-color: #13132b;
  scrollbar-track-color: #252547;
}
[dir=ltr] .nb-theme-cosmic .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #13132b;
}
[dir=rtl] .nb-theme-cosmic .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #13132b;
}
.nb-theme-cosmic .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-cosmic .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #13132b;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-cosmic .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #252547;
}
.nb-theme-cosmic .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #252547;
}
[dir=ltr] .nb-theme-cosmic .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-cosmic .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem * -1);
}
.nb-theme-cosmic .nb-timepicker-container .header-cell {
  color: #b4b4db;
  font-size: 0.9375rem;
  font-family: Open Sans, sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-cosmic .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: 0.0625rem solid #13132b;
}
[dir=rtl] .nb-theme-cosmic .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #13132b;
}
.nb-theme-cosmic .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #13132b;
}
[dir=ltr] .nb-theme-cosmic .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-cosmic .nb-timepicker-container .actions-footer {
  padding-right: 0.625rem;
}
.nb-theme-cosmic nb-checkbox .label {
  padding: 0;
}
.nb-theme-cosmic nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  position: relative;
}
.nb-theme-cosmic nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #6a6a94, inset 0 0 0 100vmax #6a6a94;
}
.nb-theme-cosmic nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-cosmic nb-checkbox .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-cosmic nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-cosmic nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-cosmic nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.08);
  border-color: #b4b4db;
}
.nb-theme-cosmic nb-checkbox.status-basic .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #a16eff;
  border-color: #a16eff;
}
.nb-theme-cosmic nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #a16eff;
  border-color: #a16eff;
}
.nb-theme-cosmic nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.24);
  border-color: #b4b4db;
}
.nb-theme-cosmic nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #7b51db;
  border-color: #5a37b8;
}
.nb-theme-cosmic nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(161, 110, 255, 0.16);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-checkbox.status-basic .custom-checkbox:hover.indeterminate, .nb-theme-cosmic nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #b18aff;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.24);
  border-color: #b4b4db;
}
.nb-theme-cosmic nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #7b51db;
  border-color: #7b51db;
}
.nb-theme-cosmic nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-cosmic nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.48);
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(161, 110, 255, 0.08);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-checkbox.status-primary .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #a16eff;
  border-color: #a16eff;
}
.nb-theme-cosmic nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #a16eff;
  border-color: #a16eff;
}
.nb-theme-cosmic nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #7b51db;
  border-color: #5a37b8;
}
.nb-theme-cosmic nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(161, 110, 255, 0.16);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-checkbox.status-primary .custom-checkbox:hover.indeterminate, .nb-theme-cosmic nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #b18aff;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #7b51db;
  border-color: #7b51db;
}
.nb-theme-cosmic nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-cosmic nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.48);
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-cosmic nb-checkbox.status-success .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-cosmic nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-cosmic nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-cosmic nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-cosmic nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-cosmic nb-checkbox.status-success .custom-checkbox:hover.indeterminate, .nb-theme-cosmic nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-cosmic nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-cosmic nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-cosmic nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-cosmic nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.48);
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-checkbox.status-warning .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-cosmic nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-checkbox.status-warning .custom-checkbox:hover.indeterminate, .nb-theme-cosmic nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-cosmic nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-cosmic nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-cosmic nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.48);
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-checkbox.status-danger .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-cosmic nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-checkbox.status-danger .custom-checkbox:hover.indeterminate, .nb-theme-cosmic nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-cosmic nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-cosmic nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-cosmic nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.48);
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-cosmic nb-checkbox.status-info .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-cosmic nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-cosmic nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-cosmic nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-cosmic nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-cosmic nb-checkbox.status-info .custom-checkbox:hover.indeterminate, .nb-theme-cosmic nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-cosmic nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-cosmic nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-cosmic nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-cosmic nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.48);
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #323259;
}
.nb-theme-cosmic nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #323259;
}
.nb-theme-cosmic nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #f0f0fa;
  border-color: #ceceeb;
}
.nb-theme-cosmic nb-checkbox.status-control .custom-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-control .custom-checkbox:hover.indeterminate, .nb-theme-cosmic nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-cosmic nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #f0f0fa;
  border-color: #f0f0fa;
}
.nb-theme-cosmic nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-cosmic nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(180, 180, 219, 0.48);
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-toggle .toggle {
  height: 1.875rem;
  width: 3.125rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[dir=ltr] .nb-theme-cosmic nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.75rem - 1px - 1px);
}
[dir=ltr] .nb-theme-cosmic nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-cosmic nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.75rem - 1px - 1px);
}
[dir=rtl] .nb-theme-cosmic nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-cosmic nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-cosmic nb-toggle .toggle-switcher {
  width: 1.75rem;
  height: 1.75rem;
}
.nb-theme-cosmic nb-toggle .toggle-switcher nb-icon {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-cosmic nb-toggle .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-toggle.status-basic .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-basic .toggle {
  background-color: rgba(180, 180, 219, 0.08);
  border-color: #b4b4db;
}
.nb-theme-cosmic nb-toggle.status-basic .toggle.checked {
  background-color: #a16eff;
  border-color: #a16eff;
}
.nb-theme-cosmic nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #7b51db;
  border-color: #5a37b8;
}
.nb-theme-cosmic nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #7b51db;
  border-color: #7b51db;
}
.nb-theme-cosmic nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(161, 110, 255, 0.16);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #b18aff;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-toggle.status-basic .toggle-switcher {
  background-color: #323259;
}
.nb-theme-cosmic nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #a16eff;
}
.nb-theme-cosmic nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-toggle.status-primary .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-primary .toggle {
  background-color: rgba(161, 110, 255, 0.08);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-toggle.status-primary .toggle.checked {
  background-color: #a16eff;
  border-color: #a16eff;
}
.nb-theme-cosmic nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #7b51db;
  border-color: #5a37b8;
}
.nb-theme-cosmic nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #7b51db;
  border-color: #7b51db;
}
.nb-theme-cosmic nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(161, 110, 255, 0.16);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #b18aff;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-toggle.status-primary .toggle-switcher {
  background-color: #323259;
}
.nb-theme-cosmic nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #a16eff;
}
.nb-theme-cosmic nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-toggle.status-success .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-cosmic nb-toggle.status-success .toggle.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-cosmic nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-cosmic nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-cosmic nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-cosmic nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-cosmic nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-cosmic nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-cosmic nb-toggle.status-success .toggle-switcher {
  background-color: #323259;
}
.nb-theme-cosmic nb-toggle.status-success .toggle-switcher nb-icon {
  color: #00d68f;
}
.nb-theme-cosmic nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-toggle.status-warning .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-cosmic nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-cosmic nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-cosmic nb-toggle.status-warning .toggle-switcher {
  background-color: #323259;
}
.nb-theme-cosmic nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-cosmic nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-toggle.status-danger .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-cosmic nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-cosmic nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-cosmic nb-toggle.status-danger .toggle-switcher {
  background-color: #323259;
}
.nb-theme-cosmic nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-cosmic nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-toggle.status-info .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-cosmic nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-cosmic nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-cosmic nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-cosmic nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-cosmic nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-cosmic nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-cosmic nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-cosmic nb-toggle.status-info .toggle-switcher {
  background-color: #323259;
}
.nb-theme-cosmic nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-cosmic nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-control .toggle-switcher nb-icon {
  color: #323259;
}
.nb-theme-cosmic nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-progress-bar .progress-container {
  border-radius: 0.25rem;
}
.nb-theme-cosmic 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-cosmic nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-cosmic nb-progress-bar.size-tiny .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-cosmic nb-progress-bar.size-small .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-cosmic nb-progress-bar.size-medium .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-cosmic nb-progress-bar.size-large .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-cosmic nb-progress-bar.size-giant .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-progress-bar.status-basic .progress-container {
  background-color: #252547;
}
.nb-theme-cosmic nb-progress-bar.status-basic .progress-value {
  background-color: #13132b;
  color: #ffffff;
}
.nb-theme-cosmic nb-progress-bar.status-primary .progress-container {
  background-color: #1b1b38;
}
.nb-theme-cosmic nb-progress-bar.status-primary .progress-value {
  background-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic nb-progress-bar.status-success .progress-container {
  background-color: #1b1b38;
}
.nb-theme-cosmic nb-progress-bar.status-success .progress-value {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-cosmic nb-progress-bar.status-warning .progress-container {
  background-color: #1b1b38;
}
.nb-theme-cosmic nb-progress-bar.status-warning .progress-value {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-cosmic nb-progress-bar.status-danger .progress-container {
  background-color: #1b1b38;
}
.nb-theme-cosmic nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-cosmic nb-progress-bar.status-info .progress-container {
  background-color: #1b1b38;
}
.nb-theme-cosmic nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-cosmic nb-progress-bar.status-control .progress-container {
  background-color: #1b1b38;
}
.nb-theme-cosmic nb-progress-bar.status-control .progress-value {
  background-color: #ffffff;
  color: #323259;
}
.nb-theme-cosmic nb-badge {
  border-radius: 0.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-cosmic nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-cosmic nb-badge.status-basic {
  color: #ffffff;
  background-color: #252547;
}
.nb-theme-cosmic nb-badge.status-primary {
  color: #ffffff;
  background-color: #a16eff;
}
.nb-theme-cosmic nb-badge.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-cosmic nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-cosmic nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-cosmic nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-cosmic nb-badge.status-control {
  color: #323259;
  background-color: #ffffff;
}
.nb-theme-cosmic nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.5);
}
.nb-theme-cosmic nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-cosmic nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-cosmic nb-stepper .header .connector {
  background-color: #1b1b38;
}
.nb-theme-cosmic nb-stepper .header .connector-past {
  background-color: #a16eff;
}
.nb-theme-cosmic nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #13132b;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-cosmic nb-stepper .header .step {
  color: #b4b4db;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic nb-stepper .header .step.label-index {
  border-color: #13132b;
}
.nb-theme-cosmic nb-stepper .header .step.selected {
  color: #7b51db;
}
.nb-theme-cosmic nb-stepper .header .step.selected .label-index {
  border-color: #7b51db;
}
.nb-theme-cosmic nb-stepper .header .step.completed {
  color: #a16eff;
}
.nb-theme-cosmic nb-stepper .header .step.completed .label-index {
  background-color: #a16eff;
  border-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-cosmic nb-alert {
  border-radius: 0.25rem;
  box-shadow: none;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #13132b;
  scrollbar-track-color: #252547;
}
.nb-theme-cosmic nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-cosmic nb-alert::-webkit-scrollbar-thumb {
  background: #13132b;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-cosmic nb-alert::-webkit-scrollbar-track {
  background: #252547;
}
.nb-theme-cosmic nb-alert::-webkit-scrollbar-corner {
  background: #252547;
}
[dir=ltr] .nb-theme-cosmic nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-cosmic nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-cosmic nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-cosmic nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-cosmic nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-cosmic nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-cosmic nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-cosmic nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-cosmic nb-alert.status-basic {
  color: #ffffff;
  background-color: #252547;
}
.nb-theme-cosmic nb-alert.status-basic a,
.nb-theme-cosmic nb-alert.status-basic a:hover {
  color: #ffffff;
}
.nb-theme-cosmic nb-alert.accent-basic {
  border-top: 0.25rem solid #1b1b38;
}
.nb-theme-cosmic nb-alert.outline-basic {
  border: 1px solid #ceceeb;
}
.nb-theme-cosmic nb-alert.status-primary {
  color: #ffffff;
  background-color: #a16eff;
}
.nb-theme-cosmic nb-alert.status-primary a,
.nb-theme-cosmic nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-cosmic nb-alert.accent-primary {
  border-top: 0.25rem solid #a16eff;
}
.nb-theme-cosmic nb-alert.outline-primary {
  border: 1px solid #5a37b8;
}
.nb-theme-cosmic nb-alert.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-cosmic nb-alert.status-success a,
.nb-theme-cosmic nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-cosmic nb-alert.accent-success {
  border-top: 0.25rem solid #00d68f;
}
.nb-theme-cosmic nb-alert.outline-success {
  border: 1px solid #00997a;
}
.nb-theme-cosmic nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-cosmic nb-alert.status-warning a,
.nb-theme-cosmic nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-cosmic nb-alert.accent-warning {
  border-top: 0.25rem solid #ffaa00;
}
.nb-theme-cosmic nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-cosmic nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-cosmic nb-alert.status-danger a,
.nb-theme-cosmic nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-cosmic nb-alert.accent-danger {
  border-top: 0.25rem solid #ff3d71;
}
.nb-theme-cosmic nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-cosmic nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-cosmic nb-alert.status-info a,
.nb-theme-cosmic nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-cosmic nb-alert.accent-info {
  border-top: 0.25rem solid #0095ff;
}
.nb-theme-cosmic nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-cosmic nb-alert.status-control {
  color: #323259;
  background-color: #ffffff;
}
.nb-theme-cosmic nb-alert.status-control a,
.nb-theme-cosmic nb-alert.status-control a:hover {
  color: #323259;
}
.nb-theme-cosmic nb-alert.accent-control {
  border-top: 0.25rem solid #ffffff;
}
.nb-theme-cosmic nb-alert.outline-control {
  border: 1px solid #ceceeb;
}
.nb-theme-cosmic nb-chat {
  background-color: #323259;
  border: none;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-cosmic nb-chat .header {
  border-bottom: 1px solid #1b1b38;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #13132b;
  scrollbar-track-color: #252547;
}
.nb-theme-cosmic nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-cosmic nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #13132b;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-cosmic nb-chat .scrollable::-webkit-scrollbar-track {
  background: #252547;
}
.nb-theme-cosmic nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #252547;
}
.nb-theme-cosmic nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-cosmic nb-chat .no-messages {
  text-align: center;
}
.nb-theme-cosmic nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-cosmic nb-chat.size-small {
  height: 21rem;
}
.nb-theme-cosmic nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-cosmic nb-chat.size-large {
  height: 36rem;
}
.nb-theme-cosmic nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-cosmic nb-chat.status-basic .header {
  background-color: #323259;
  color: #ffffff;
}
.nb-theme-cosmic nb-chat.status-primary .header {
  background-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic nb-chat.status-success .header {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-cosmic nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-cosmic nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-cosmic nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-cosmic nb-chat.status-control .header {
  background-color: #ffffff;
  color: #323259;
}
.nb-theme-cosmic nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-cosmic nb-chat-message .message {
  flex: 1;
}
.nb-theme-cosmic nb-chat-message .avatar {
  display: block;
  border-radius: 50%;
  flex-shrink: 0;
  background: #ceceeb;
  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: 0.875rem;
  color: white;
}
.nb-theme-cosmic nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-cosmic nb-chat-message nb-chat-message-text .sender {
  font-size: 0.875rem;
  color: #b4b4db;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-cosmic 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-cosmic nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: 0.5rem;
}
.nb-theme-cosmic nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-cosmic nb-chat-message nb-chat-message-file a {
  color: #b4b4db;
  background: transparent;
  font-size: 4rem;
  text-align: center;
  border: 1px solid #b4b4db;
  width: 10rem;
  height: 10rem;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 0.5rem;
}
.nb-theme-cosmic nb-chat-message nb-chat-message-file a:hover, .nb-theme-cosmic nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #b4b4db;
}
.nb-theme-cosmic nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-cosmic nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: 0.5rem;
}
.nb-theme-cosmic nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-cosmic nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-cosmic nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-cosmic nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-cosmic nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: 0.875rem;
  background: #252547;
  color: #b4b4db;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-cosmic nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #b4b4db;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-cosmic nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-cosmic nb-chat-message.not-reply .message {
  margin-right: 0.5rem;
}
[dir=ltr] .nb-theme-cosmic nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-cosmic nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-cosmic nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-cosmic nb-chat-message.not-reply nb-chat-message-text .text {
  background: #a16eff;
  color: #ffffff;
}
[dir=ltr] .nb-theme-cosmic nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-cosmic nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-cosmic nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-cosmic nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-cosmic nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-cosmic nb-chat-message.reply .message {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-cosmic nb-chat-message.reply .message {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-cosmic nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-cosmic nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-cosmic nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-cosmic nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-cosmic nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-cosmic nb-chat-message.reply nb-chat-message-text .text {
  background: #252547;
  color: #ffffff;
}
[dir=ltr] .nb-theme-cosmic nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-cosmic nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-cosmic nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-cosmic nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #1b1b38;
}
.nb-theme-cosmic nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-cosmic nb-chat-form input {
  flex: 1;
}
.nb-theme-cosmic nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-cosmic nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-cosmic nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-cosmic nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-cosmic nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-cosmic nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-cosmic nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-cosmic nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-cosmic nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-cosmic nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-cosmic nb-chat-form .dropped-files div {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-cosmic nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-cosmic nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-cosmic nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-cosmic .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
}
.nb-theme-cosmic .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-cosmic .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-cosmic .nb-custom-message-not-reply {
  background: #a16eff;
  color: #ffffff;
}
[dir=ltr] .nb-theme-cosmic .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-cosmic .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-cosmic .nb-custom-message-not-reply a,
.nb-theme-cosmic .nb-custom-message-not-reply a:hover,
.nb-theme-cosmic .nb-custom-message-not-reply a:focus {
  color: #ffffff;
}
.nb-theme-cosmic .nb-custom-message-reply {
  background: #252547;
  color: #ffffff;
}
[dir=ltr] .nb-theme-cosmic .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-cosmic .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-cosmic nb-accordion {
  display: block;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  border-radius: 0.25rem;
}
.nb-theme-cosmic nb-accordion-item-header {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #1b1b38;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-cosmic nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-cosmic nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-cosmic nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-cosmic nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-cosmic nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-cosmic nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-cosmic nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-cosmic nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-cosmic nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-cosmic nb-accordion-item {
  background-color: #323259;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(180, 180, 219, 0.48);
  cursor: default;
}
.nb-theme-cosmic nb-accordion-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nb-theme-cosmic nb-accordion-item:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-cosmic nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-cosmic nb-accordion-item:not(.collapsed) + nb-accordion-item nb-accordion-item-header {
  border-top-color: #1b1b38;
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-cosmic nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-cosmic [nbButton], .nb-theme-cosmic [nbButtonToggle] {
  -webkit-appearance: none;
          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-cosmic [nbButton]:hover, .nb-theme-cosmic [nbButtonToggle]:hover, .nb-theme-cosmic [nbButton]:focus, .nb-theme-cosmic [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-cosmic [nbButton].full-width, .nb-theme-cosmic .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-cosmic [nbButton] nb-icon, .nb-theme-cosmic [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-cosmic [nbButton].nb-transition, .nb-theme-cosmic .nb-transition[nbButtonToggle] {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in;
}
.nb-theme-cosmic [nbButton]:focus, .nb-theme-cosmic [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic [nbButton][disabled], .nb-theme-cosmic [disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].btn-disabled, .nb-theme-cosmic .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-cosmic [nbButton].size-tiny, .nb-theme-cosmic .size-tiny[nbButtonToggle] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-cosmic [nbButton].size-tiny nb-icon, .nb-theme-cosmic .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-cosmic [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-cosmic .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-cosmic [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-cosmic .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-cosmic [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-cosmic .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-cosmic [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-cosmic .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-cosmic [nbButton].size-tiny.icon-start.icon-end.appearance-filled, .nb-theme-cosmic .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-cosmic [nbButton].size-tiny.icon-start.icon-end.appearance-outline, .nb-theme-cosmic .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-cosmic [nbButton].size-tiny.icon-start.icon-end.appearance-ghost, .nb-theme-cosmic .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-cosmic [nbButton].size-tiny.icon-start.icon-end.appearance-hero, .nb-theme-cosmic .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5rem 0.375rem;
}
.nb-theme-cosmic [nbButton].size-small, .nb-theme-cosmic .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-cosmic [nbButton].size-small nb-icon, .nb-theme-cosmic .size-small[nbButtonToggle] nb-icon {
  font-size: 0.75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-cosmic [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-cosmic .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-cosmic [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-cosmic .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-cosmic [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-cosmic .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-cosmic [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-cosmic .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-cosmic [nbButton].size-small.icon-start.icon-end.appearance-filled, .nb-theme-cosmic .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-cosmic [nbButton].size-small.icon-start.icon-end.appearance-outline, .nb-theme-cosmic .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-cosmic [nbButton].size-small.icon-start.icon-end.appearance-ghost, .nb-theme-cosmic .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-cosmic [nbButton].size-small.icon-start.icon-end.appearance-hero, .nb-theme-cosmic .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5625rem 0.5rem;
}
.nb-theme-cosmic [nbButton].size-medium, .nb-theme-cosmic .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-cosmic [nbButton].size-medium nb-icon, .nb-theme-cosmic .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-cosmic [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-cosmic .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-cosmic [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-cosmic .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-cosmic [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-cosmic .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-cosmic [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-cosmic .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.5rem;
}
.nb-theme-cosmic [nbButton].size-medium.icon-start.icon-end.appearance-filled, .nb-theme-cosmic .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-cosmic [nbButton].size-medium.icon-start.icon-end.appearance-outline, .nb-theme-cosmic .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-cosmic [nbButton].size-medium.icon-start.icon-end.appearance-ghost, .nb-theme-cosmic .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-cosmic [nbButton].size-medium.icon-start.icon-end.appearance-hero, .nb-theme-cosmic .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.75rem 0.5625rem;
}
.nb-theme-cosmic [nbButton].size-large, .nb-theme-cosmic .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-cosmic [nbButton].size-large nb-icon, .nb-theme-cosmic .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-cosmic [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-cosmic .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-cosmic [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-cosmic .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-cosmic [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-cosmic .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-cosmic [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-cosmic .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-cosmic [nbButton].size-large.icon-start.icon-end.appearance-filled, .nb-theme-cosmic .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-cosmic [nbButton].size-large.icon-start.icon-end.appearance-outline, .nb-theme-cosmic .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-cosmic [nbButton].size-large.icon-start.icon-end.appearance-ghost, .nb-theme-cosmic .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-cosmic [nbButton].size-large.icon-start.icon-end.appearance-hero, .nb-theme-cosmic .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.875rem 0.6875rem;
}
.nb-theme-cosmic [nbButton].size-giant, .nb-theme-cosmic .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-cosmic [nbButton].size-giant nb-icon, .nb-theme-cosmic .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-cosmic [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-cosmic .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-cosmic [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-cosmic .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-cosmic [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-cosmic .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-cosmic [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-cosmic .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-cosmic [nbButton].size-giant.icon-start.icon-end.appearance-filled, .nb-theme-cosmic .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-cosmic [nbButton].size-giant.icon-start.icon-end.appearance-outline, .nb-theme-cosmic .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-cosmic [nbButton].size-giant.icon-start.icon-end.appearance-ghost, .nb-theme-cosmic .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-cosmic [nbButton].size-giant.icon-start.icon-end.appearance-hero, .nb-theme-cosmic .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-cosmic [nbButton].shape-rectangle, .nb-theme-cosmic .shape-rectangle[nbButtonToggle] {
  border-radius: 0.25rem;
}
.nb-theme-cosmic [nbButton].shape-semi-round, .nb-theme-cosmic .shape-semi-round[nbButtonToggle] {
  border-radius: 0.75rem;
}
.nb-theme-cosmic [nbButton].shape-round, .nb-theme-cosmic .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-cosmic a[nbButton], .nb-theme-cosmic a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-cosmic [nbButton].appearance-filled, .nb-theme-cosmic .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-cosmic [nbButton].appearance-filled.size-tiny, .nb-theme-cosmic .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-cosmic [nbButton].appearance-filled.size-small, .nb-theme-cosmic .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-cosmic [nbButton].appearance-filled.size-medium, .nb-theme-cosmic .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-cosmic [nbButton].appearance-filled.size-large, .nb-theme-cosmic .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-cosmic [nbButton].appearance-filled.size-giant, .nb-theme-cosmic .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-basic, .nb-theme-cosmic .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #f0f0fa;
  border-color: #f0f0fa;
  color: #323259;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-basic:focus, .nb-theme-cosmic .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e1e1f2;
  border-color: #ceceeb;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-basic:hover, .nb-theme-cosmic .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-basic:active, .nb-theme-cosmic .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e1e1f2;
  border-color: #e1e1f2;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-basic[disabled], .nb-theme-cosmic .appearance-filled.status-basic[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-filled.status-basic.btn-disabled, .nb-theme-cosmic .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-filled.status-primary, .nb-theme-cosmic .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #a16eff;
  border-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-primary:focus, .nb-theme-cosmic .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #7b51db;
  border-color: #5a37b8;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-primary:hover, .nb-theme-cosmic .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #b18aff;
  border-color: #b18aff;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-primary:active, .nb-theme-cosmic .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #7b51db;
  border-color: #7b51db;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-primary[disabled], .nb-theme-cosmic .appearance-filled.status-primary[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-filled.status-primary.btn-disabled, .nb-theme-cosmic .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-filled.status-success, .nb-theme-cosmic .appearance-filled.status-success[nbButtonToggle] {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-success:focus, .nb-theme-cosmic .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-success:hover, .nb-theme-cosmic .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-success:active, .nb-theme-cosmic .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-success[disabled], .nb-theme-cosmic .appearance-filled.status-success[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-filled.status-success.btn-disabled, .nb-theme-cosmic .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-filled.status-warning, .nb-theme-cosmic .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-warning:focus, .nb-theme-cosmic .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-warning:hover, .nb-theme-cosmic .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-warning:active, .nb-theme-cosmic .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-warning[disabled], .nb-theme-cosmic .appearance-filled.status-warning[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-filled.status-warning.btn-disabled, .nb-theme-cosmic .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-filled.status-danger, .nb-theme-cosmic .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-danger:focus, .nb-theme-cosmic .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-danger:hover, .nb-theme-cosmic .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-danger:active, .nb-theme-cosmic .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-danger[disabled], .nb-theme-cosmic .appearance-filled.status-danger[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-filled.status-danger.btn-disabled, .nb-theme-cosmic .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-filled.status-info, .nb-theme-cosmic .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-info:focus, .nb-theme-cosmic .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-info:hover, .nb-theme-cosmic .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-info:active, .nb-theme-cosmic .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-info[disabled], .nb-theme-cosmic .appearance-filled.status-info[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-filled.status-info.btn-disabled, .nb-theme-cosmic .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-filled.status-control, .nb-theme-cosmic .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #323259;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-control:focus, .nb-theme-cosmic .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #f0f0fa;
  border-color: #ceceeb;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-control:hover, .nb-theme-cosmic .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-control:active, .nb-theme-cosmic .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #f0f0fa;
  border-color: #f0f0fa;
}
.nb-theme-cosmic [nbButton].appearance-filled.status-control[disabled], .nb-theme-cosmic .appearance-filled.status-control[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-filled.status-control.btn-disabled, .nb-theme-cosmic .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-outline, .nb-theme-cosmic .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-cosmic [nbButton].appearance-outline:focus, .nb-theme-cosmic .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic [nbButton].appearance-outline:focus:not(:hover):not(:active), .nb-theme-cosmic .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #6a6a94, inset 0 0 0 100vmax #6a6a94;
}
.nb-theme-cosmic [nbButton].appearance-outline.size-tiny, .nb-theme-cosmic .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-cosmic [nbButton].appearance-outline.size-small, .nb-theme-cosmic .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-cosmic [nbButton].appearance-outline.size-medium, .nb-theme-cosmic .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-cosmic [nbButton].appearance-outline.size-large, .nb-theme-cosmic .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-cosmic [nbButton].appearance-outline.size-giant, .nb-theme-cosmic .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-basic, .nb-theme-cosmic .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.08);
  border-color: #b4b4db;
  color: #b4b4db;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-basic:focus, .nb-theme-cosmic .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(180, 180, 219, 0.24);
  border-color: #b4b4db;
  color: #b4b4db;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-basic:hover, .nb-theme-cosmic .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: #b4b4db;
  color: #b4b4db;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-basic:active, .nb-theme-cosmic .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(180, 180, 219, 0.24);
  border-color: #b4b4db;
  color: #b4b4db;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-basic[disabled], .nb-theme-cosmic .appearance-outline.status-basic[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-outline.status-basic.btn-disabled, .nb-theme-cosmic .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-outline.status-primary, .nb-theme-cosmic .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(161, 110, 255, 0.08);
  border-color: #a16eff;
  color: #a16eff;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-primary:focus, .nb-theme-cosmic .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
  color: #a16eff;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-primary:hover, .nb-theme-cosmic .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(161, 110, 255, 0.16);
  border-color: #a16eff;
  color: #a16eff;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-primary:active, .nb-theme-cosmic .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
  color: #a16eff;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-primary[disabled], .nb-theme-cosmic .appearance-outline.status-primary[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-outline.status-primary.btn-disabled, .nb-theme-cosmic .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-outline.status-success, .nb-theme-cosmic .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-success:focus, .nb-theme-cosmic .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-success:hover, .nb-theme-cosmic .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-success:active, .nb-theme-cosmic .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-success[disabled], .nb-theme-cosmic .appearance-outline.status-success[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-outline.status-success.btn-disabled, .nb-theme-cosmic .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-outline.status-warning, .nb-theme-cosmic .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-warning:focus, .nb-theme-cosmic .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-warning:hover, .nb-theme-cosmic .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-warning:active, .nb-theme-cosmic .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-warning[disabled], .nb-theme-cosmic .appearance-outline.status-warning[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-outline.status-warning.btn-disabled, .nb-theme-cosmic .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-outline.status-danger, .nb-theme-cosmic .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-danger:focus, .nb-theme-cosmic .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-danger:hover, .nb-theme-cosmic .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-danger:active, .nb-theme-cosmic .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-danger[disabled], .nb-theme-cosmic .appearance-outline.status-danger[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-outline.status-danger.btn-disabled, .nb-theme-cosmic .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-outline.status-info, .nb-theme-cosmic .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-info:focus, .nb-theme-cosmic .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-info:hover, .nb-theme-cosmic .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-info:active, .nb-theme-cosmic .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-info[disabled], .nb-theme-cosmic .appearance-outline.status-info[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-outline.status-info.btn-disabled, .nb-theme-cosmic .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-outline.status-control, .nb-theme-cosmic .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-control:focus, .nb-theme-cosmic .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-control:hover, .nb-theme-cosmic .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-control:active, .nb-theme-cosmic .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-outline.status-control[disabled], .nb-theme-cosmic .appearance-outline.status-control[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-outline.status-control.btn-disabled, .nb-theme-cosmic .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-ghost, .nb-theme-cosmic .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-cosmic [nbButton].appearance-ghost:focus, .nb-theme-cosmic .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic [nbButton].appearance-ghost:focus:not(:hover):not(:active), .nb-theme-cosmic .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #6a6a94, inset 0 0 0 100vmax #6a6a94;
}
.nb-theme-cosmic [nbButton].appearance-ghost.size-tiny, .nb-theme-cosmic .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-cosmic [nbButton].appearance-ghost.size-small, .nb-theme-cosmic .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-cosmic [nbButton].appearance-ghost.size-medium, .nb-theme-cosmic .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-cosmic [nbButton].appearance-ghost.size-large, .nb-theme-cosmic .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-cosmic [nbButton].appearance-ghost.size-giant, .nb-theme-cosmic .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-basic, .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle] {
  color: #b4b4db;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-basic:focus, .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.4);
  color: #b4b4db;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-basic:hover, .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(180, 180, 219, 0.08);
  border-color: transparent;
  color: #b4b4db;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-basic:active, .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: #b4b4db;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-basic[disabled], .nb-theme-cosmic .appearance-ghost.status-basic[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-ghost.status-basic.btn-disabled, .nb-theme-cosmic .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-primary, .nb-theme-cosmic .appearance-ghost.status-primary[nbButtonToggle] {
  color: #a16eff;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-primary:focus, .nb-theme-cosmic .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.4);
  color: #a16eff;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-primary:hover, .nb-theme-cosmic .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(180, 180, 219, 0.08);
  border-color: transparent;
  color: #a16eff;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-primary:active, .nb-theme-cosmic .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: #a16eff;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-primary[disabled], .nb-theme-cosmic .appearance-ghost.status-primary[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-ghost.status-primary.btn-disabled, .nb-theme-cosmic .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-success, .nb-theme-cosmic .appearance-ghost.status-success[nbButtonToggle] {
  color: #00d68f;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-success:focus, .nb-theme-cosmic .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.4);
  color: #00d68f;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-success:hover, .nb-theme-cosmic .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(180, 180, 219, 0.08);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-success:active, .nb-theme-cosmic .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-success[disabled], .nb-theme-cosmic .appearance-ghost.status-success[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-ghost.status-success.btn-disabled, .nb-theme-cosmic .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-warning, .nb-theme-cosmic .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-warning:focus, .nb-theme-cosmic .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.4);
  color: #ffaa00;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-warning:hover, .nb-theme-cosmic .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(180, 180, 219, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-warning:active, .nb-theme-cosmic .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-warning[disabled], .nb-theme-cosmic .appearance-ghost.status-warning[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-ghost.status-warning.btn-disabled, .nb-theme-cosmic .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-danger, .nb-theme-cosmic .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-danger:focus, .nb-theme-cosmic .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.4);
  color: #ff3d71;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-danger:hover, .nb-theme-cosmic .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(180, 180, 219, 0.08);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-danger:active, .nb-theme-cosmic .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-danger[disabled], .nb-theme-cosmic .appearance-ghost.status-danger[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-ghost.status-danger.btn-disabled, .nb-theme-cosmic .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-info, .nb-theme-cosmic .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-info:focus, .nb-theme-cosmic .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.4);
  color: #0095ff;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-info:hover, .nb-theme-cosmic .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(180, 180, 219, 0.08);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-info:active, .nb-theme-cosmic .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-info[disabled], .nb-theme-cosmic .appearance-ghost.status-info[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-ghost.status-info.btn-disabled, .nb-theme-cosmic .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-control, .nb-theme-cosmic .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-control:focus, .nb-theme-cosmic .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.4);
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-control:hover, .nb-theme-cosmic .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(180, 180, 219, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-control:active, .nb-theme-cosmic .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-ghost.status-control[disabled], .nb-theme-cosmic .appearance-ghost.status-control[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-ghost.status-control.btn-disabled, .nb-theme-cosmic .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: transparent;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-hero, .nb-theme-cosmic .appearance-hero[nbButtonToggle] {
  text-shadow: 0 0.5rem 1rem 0 #1a1f33;
  text-transform: uppercase;
}
.nb-theme-cosmic [nbButton].appearance-hero.size-tiny, .nb-theme-cosmic .appearance-hero.size-tiny[nbButtonToggle] {
  padding: 0.375rem 0.6875rem;
}
.nb-theme-cosmic [nbButton].appearance-hero.size-small, .nb-theme-cosmic .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-cosmic [nbButton].appearance-hero.size-medium, .nb-theme-cosmic .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-cosmic [nbButton].appearance-hero.size-large, .nb-theme-cosmic .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.875rem 1.1875rem;
}
.nb-theme-cosmic [nbButton].appearance-hero.size-giant, .nb-theme-cosmic .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-basic, .nb-theme-cosmic .appearance-hero.status-basic[nbButtonToggle] {
  background-image: linear-gradient(to right, #f7f7fc, #f0f0fa);
  border: none;
  box-shadow: 0 0 0 0 #b4b4db, 0 0 0 0 #6a6a94, 0 0 transparent;
  color: #b4b4db;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-basic:focus, .nb-theme-cosmic .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f0f0fa, #e1e1f2);
  box-shadow: 0 0 0 0 #b4b4db, 0 0 0 0 #6a6a94, 0 0 transparent, 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-basic:hover, .nb-theme-cosmic .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f7fc);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-basic:active, .nb-theme-cosmic .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f0f0fa, #e1e1f2);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-basic[disabled], .nb-theme-cosmic .appearance-hero.status-basic[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-hero.status-basic.btn-disabled, .nb-theme-cosmic .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  background-image: none;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-basic.button-pulse, .nb-theme-cosmic .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f7fc;
    opacity: 0.8;
  }
}
.nb-theme-cosmic [nbButton].appearance-hero.status-primary, .nb-theme-cosmic .appearance-hero.status-primary[nbButtonToggle] {
  background-image: linear-gradient(to right, #b18aff, #a16eff);
  border: none;
  box-shadow: 0 0 0 0 #7b51db, 0 0 0 0 #5a37b8, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-primary:focus, .nb-theme-cosmic .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #a16eff, #7b51db);
  box-shadow: 0 0 0 0 #7b51db, 0 0 0 0 #5a37b8, 0 0 transparent, 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-primary:hover, .nb-theme-cosmic .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #d5bfff, #b18aff);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-primary:active, .nb-theme-cosmic .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #a16eff, #7b51db);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-primary[disabled], .nb-theme-cosmic .appearance-hero.status-primary[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-hero.status-primary.btn-disabled, .nb-theme-cosmic .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  background-image: none;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-primary.button-pulse, .nb-theme-cosmic .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #b18aff;
    opacity: 0.8;
  }
}
.nb-theme-cosmic [nbButton].appearance-hero.status-success, .nb-theme-cosmic .appearance-hero.status-success[nbButtonToggle] {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  border: none;
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-success:focus, .nb-theme-cosmic .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent, 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-success:hover, .nb-theme-cosmic .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-success:active, .nb-theme-cosmic .appearance-hero.status-success[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-success[disabled], .nb-theme-cosmic .appearance-hero.status-success[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-hero.status-success.btn-disabled, .nb-theme-cosmic .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  background-image: none;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-success.button-pulse, .nb-theme-cosmic .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: 0.8;
  }
}
.nb-theme-cosmic [nbButton].appearance-hero.status-warning, .nb-theme-cosmic .appearance-hero.status-warning[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  border: none;
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-warning:focus, .nb-theme-cosmic .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent, 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-warning:hover, .nb-theme-cosmic .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-warning:active, .nb-theme-cosmic .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-warning[disabled], .nb-theme-cosmic .appearance-hero.status-warning[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-hero.status-warning.btn-disabled, .nb-theme-cosmic .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  background-image: none;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-warning.button-pulse, .nb-theme-cosmic .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.8;
  }
}
.nb-theme-cosmic [nbButton].appearance-hero.status-danger, .nb-theme-cosmic .appearance-hero.status-danger[nbButtonToggle] {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  border: none;
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-danger:focus, .nb-theme-cosmic .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent, 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-danger:hover, .nb-theme-cosmic .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-danger:active, .nb-theme-cosmic .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-danger[disabled], .nb-theme-cosmic .appearance-hero.status-danger[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-hero.status-danger.btn-disabled, .nb-theme-cosmic .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  background-image: none;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-danger.button-pulse, .nb-theme-cosmic .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.8;
  }
}
.nb-theme-cosmic [nbButton].appearance-hero.status-info, .nb-theme-cosmic .appearance-hero.status-info[nbButtonToggle] {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  border: none;
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-info:focus, .nb-theme-cosmic .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent, 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-info:hover, .nb-theme-cosmic .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-info:active, .nb-theme-cosmic .appearance-hero.status-info[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-info[disabled], .nb-theme-cosmic .appearance-hero.status-info[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-hero.status-info.btn-disabled, .nb-theme-cosmic .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  background-image: none;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-info.button-pulse, .nb-theme-cosmic .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.8;
  }
}
.nb-theme-cosmic [nbButton].appearance-hero.status-control, .nb-theme-cosmic .appearance-hero.status-control[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  border: none;
  box-shadow: 0 0 0 0 #b4b4db, 0 0 0 0 #6a6a94, 0 0 transparent;
  color: #323259;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-control:focus, .nb-theme-cosmic .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f7f7fc, #f0f0fa);
  box-shadow: 0 0 0 0 #b4b4db, 0 0 0 0 #6a6a94, 0 0 transparent, 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic [nbButton].appearance-hero.status-control:hover, .nb-theme-cosmic .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f7fc);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-control:active, .nb-theme-cosmic .appearance-hero.status-control[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f7f7fc, #f0f0fa);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-control[disabled], .nb-theme-cosmic .appearance-hero.status-control[disabled][nbButtonToggle], .nb-theme-cosmic [nbButton].appearance-hero.status-control.btn-disabled, .nb-theme-cosmic .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(180, 180, 219, 0.24);
  background-image: none;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbButton].appearance-hero.status-control.button-pulse, .nb-theme-cosmic .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.8;
  }
}
.nb-theme-cosmic nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-cosmic nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-cosmic nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-cosmic nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-cosmic nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-cosmic nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-cosmic nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-cosmic nb-button-group [nbButton].appearance-filled, .nb-theme-cosmic nb-button-group [nbButton].appearance-ghost,
.nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: transparent;
}
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #ceceeb;
}
[dir=rtl] .nb-theme-cosmic nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #ceceeb;
}
.nb-theme-cosmic nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #b4b4db;
}
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #7b51db;
}
[dir=rtl] .nb-theme-cosmic nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #7b51db;
}
.nb-theme-cosmic nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #ffffff;
}
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-cosmic 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-cosmic nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-cosmic 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-cosmic nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #ffffff;
}
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-cosmic 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-cosmic nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-cosmic 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-cosmic nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #ffffff;
}
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-cosmic 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-cosmic nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-cosmic 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-cosmic nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #ffffff;
}
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-cosmic 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-cosmic nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-cosmic 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-cosmic nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #ffffff;
}
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #f0f0fa;
}
[dir=rtl] .nb-theme-cosmic nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #f0f0fa;
}
.nb-theme-cosmic nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #323259;
}
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #ceceeb;
}
[dir=rtl] .nb-theme-cosmic nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-cosmic nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #ceceeb;
}
.nb-theme-cosmic nb-list-item {
  border-bottom: 1px solid #1b1b38;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1rem;
}
.nb-theme-cosmic nb-list-item:first-child {
  border-top: 1px solid #1b1b38;
}
.nb-theme-cosmic [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Open Sans, sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-cosmic [nbInput].nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-cosmic [nbInput]::placeholder {
  font-family: Open Sans, sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-cosmic [nbInput]:focus {
  outline: none;
}
.nb-theme-cosmic [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-cosmic [nbInput].status-basic {
  background-color: #252547;
  border-color: #13132b;
  color: #ffffff;
}
.nb-theme-cosmic [nbInput].status-basic::placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic [nbInput].status-basic:focus {
  background-color: #323259;
  border-color: #a16eff;
}
.nb-theme-cosmic [nbInput].status-basic:hover {
  background-color: #1b1b38;
  border-color: #13132b;
}
.nb-theme-cosmic [nbInput].status-basic:focus:hover {
  background-color: #1b1b38;
  border-color: #13132b;
}
.nb-theme-cosmic [nbInput].status-basic:disabled {
  background-color: #252547;
  border-color: #13132b;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbInput].status-basic:disabled::placeholder {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbInput].status-primary {
  background-color: #252547;
  border-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic [nbInput].status-primary::placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic [nbInput].status-primary:focus {
  background-color: #323259;
  border-color: #5a37b8;
}
.nb-theme-cosmic [nbInput].status-primary:hover {
  background-color: #1b1b38;
  border-color: #b18aff;
}
.nb-theme-cosmic [nbInput].status-primary:focus:hover {
  background-color: #1b1b38;
  border-color: #b18aff;
}
.nb-theme-cosmic [nbInput].status-primary:disabled {
  background-color: #252547;
  border-color: #13132b;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbInput].status-primary:disabled::placeholder {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbInput].status-success {
  background-color: #252547;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-cosmic [nbInput].status-success::placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic [nbInput].status-success:focus {
  background-color: #323259;
  border-color: #00997a;
}
.nb-theme-cosmic [nbInput].status-success:hover {
  background-color: #1b1b38;
  border-color: #2ce69b;
}
.nb-theme-cosmic [nbInput].status-success:focus:hover {
  background-color: #1b1b38;
  border-color: #2ce69b;
}
.nb-theme-cosmic [nbInput].status-success:disabled {
  background-color: #252547;
  border-color: #13132b;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbInput].status-success:disabled::placeholder {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbInput].status-warning {
  background-color: #252547;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-cosmic [nbInput].status-warning::placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic [nbInput].status-warning:focus {
  background-color: #323259;
  border-color: #b86e00;
}
.nb-theme-cosmic [nbInput].status-warning:hover {
  background-color: #1b1b38;
  border-color: #ffc94d;
}
.nb-theme-cosmic [nbInput].status-warning:focus:hover {
  background-color: #1b1b38;
  border-color: #ffc94d;
}
.nb-theme-cosmic [nbInput].status-warning:disabled {
  background-color: #252547;
  border-color: #13132b;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbInput].status-warning:disabled::placeholder {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbInput].status-danger {
  background-color: #252547;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-cosmic [nbInput].status-danger::placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic [nbInput].status-danger:focus {
  background-color: #323259;
  border-color: #b81d5b;
}
.nb-theme-cosmic [nbInput].status-danger:hover {
  background-color: #1b1b38;
  border-color: #ff708d;
}
.nb-theme-cosmic [nbInput].status-danger:focus:hover {
  background-color: #1b1b38;
  border-color: #ff708d;
}
.nb-theme-cosmic [nbInput].status-danger:disabled {
  background-color: #252547;
  border-color: #13132b;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbInput].status-danger:disabled::placeholder {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbInput].status-info {
  background-color: #252547;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-cosmic [nbInput].status-info::placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic [nbInput].status-info:focus {
  background-color: #323259;
  border-color: #0057c2;
}
.nb-theme-cosmic [nbInput].status-info:hover {
  background-color: #1b1b38;
  border-color: #42aaff;
}
.nb-theme-cosmic [nbInput].status-info:focus:hover {
  background-color: #1b1b38;
  border-color: #42aaff;
}
.nb-theme-cosmic [nbInput].status-info:disabled {
  background-color: #252547;
  border-color: #13132b;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbInput].status-info:disabled::placeholder {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-cosmic [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-cosmic [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-cosmic [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-cosmic [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-cosmic [nbInput].status-control:disabled {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
  color: #ffffff;
}
.nb-theme-cosmic [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-cosmic [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-cosmic [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-cosmic [nbInput].size-tiny::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-cosmic [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-cosmic [nbInput].size-small::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-cosmic [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-cosmic [nbInput].size-medium::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-cosmic [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-cosmic [nbInput].size-large::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-cosmic [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-cosmic [nbInput].size-giant::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic [nbInput].shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-cosmic [nbInput].shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-cosmic [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-cosmic nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-cosmic .overlay-backdrop {
  background: rgba(0, 0, 0, 0.35);
}
.nb-theme-cosmic .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-cosmic nb-popover {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background: #323259;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
}
.nb-theme-cosmic nb-popover .primitive-overlay {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 0.75rem 1rem;
}
.nb-theme-cosmic nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid transparent;
}
.nb-theme-cosmic nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #323259;
  -webkit-clip-path: inset(0 0 2px);
          clip-path: inset(0 0 2px);
}
.nb-theme-cosmic nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-cosmic nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-cosmic nb-popover.nb-overlay-bottom-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-cosmic nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.6875rem;
}
.nb-theme-cosmic nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-cosmic nb-popover.nb-overlay-bottom-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-cosmic nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-cosmic nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-cosmic nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-cosmic nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-cosmic nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-cosmic nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-cosmic nb-popover.nb-overlay-top-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-cosmic nb-popover.nb-overlay-top-start .arrow {
  left: 0.6875rem;
}
.nb-theme-cosmic nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-cosmic nb-popover.nb-overlay-top-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-cosmic nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-cosmic nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-cosmic nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-cosmic nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-cosmic .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-cosmic nb-context-menu {
  background-color: #323259;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-cosmic nb-context-menu nb-menu {
  border-radius: 0.25rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-cosmic nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-cosmic nb-select .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
}
.nb-theme-cosmic nb-select .select-button.placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-cosmic nb-select .select-button:focus {
  outline: none;
}
.nb-theme-cosmic nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-cosmic nb-select.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-cosmic nb-select.size-tiny .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-cosmic nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-cosmic nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-cosmic nb-select.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-select.size-small .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-cosmic nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-cosmic nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-cosmic nb-select.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-select.size-medium .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-cosmic nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-cosmic nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-cosmic nb-select.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-select.size-large .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-cosmic nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-cosmic nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-cosmic nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-select.size-giant .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-cosmic nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-cosmic nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-cosmic nb-select.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-cosmic nb-select.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-cosmic nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-cosmic nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-cosmic nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-cosmic nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-cosmic nb-select.appearance-outline.status-basic .select-button {
  background-color: #252547;
  border-color: #13132b;
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #323259;
  border-color: #a16eff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #1b1b38;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #1b1b38;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-outline.status-basic .select-button.bottom, .nb-theme-cosmic nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #13132b;
}
.nb-theme-cosmic nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #13132b;
}
.nb-theme-cosmic nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #13132b;
}
.nb-theme-cosmic nb-select.appearance-outline.status-primary .select-button {
  background-color: #252547;
  border-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #323259;
  border-color: #7b51db;
}
.nb-theme-cosmic nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #1b1b38;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #1b1b38;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-outline.status-primary .select-button.bottom, .nb-theme-cosmic nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #a16eff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #a16eff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #a16eff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-success .select-button {
  background-color: #252547;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #323259;
  border-color: #00b887;
}
.nb-theme-cosmic nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #1b1b38;
  border-color: #2ce69b;
}
.nb-theme-cosmic nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #1b1b38;
  border-color: #2ce69b;
}
.nb-theme-cosmic nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-outline.status-success .select-button.bottom, .nb-theme-cosmic nb-select.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-cosmic nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-cosmic nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-cosmic nb-select.appearance-outline.status-warning .select-button {
  background-color: #252547;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #323259;
  border-color: #db8b00;
}
.nb-theme-cosmic nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #1b1b38;
  border-color: #ffc94d;
}
.nb-theme-cosmic nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #1b1b38;
  border-color: #ffc94d;
}
.nb-theme-cosmic nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-outline.status-warning .select-button.bottom, .nb-theme-cosmic nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-cosmic nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-cosmic nb-select.appearance-outline.status-danger .select-button {
  background-color: #252547;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #323259;
  border-color: #db2c66;
}
.nb-theme-cosmic nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #1b1b38;
  border-color: #ff708d;
}
.nb-theme-cosmic nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #1b1b38;
  border-color: #ff708d;
}
.nb-theme-cosmic nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-outline.status-danger .select-button.bottom, .nb-theme-cosmic nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-cosmic nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-cosmic nb-select.appearance-outline.status-info .select-button {
  background-color: #252547;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #323259;
  border-color: #006fd6;
}
.nb-theme-cosmic nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #1b1b38;
  border-color: #42aaff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #1b1b38;
  border-color: #42aaff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-outline.status-info .select-button.bottom, .nb-theme-cosmic nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-cosmic nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-outline.status-control .select-button.bottom, .nb-theme-cosmic nb-select.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-cosmic nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-cosmic nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-cosmic nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-cosmic nb-select.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-cosmic nb-select.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-cosmic nb-select.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-cosmic nb-select.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-cosmic nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-cosmic nb-select.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-cosmic nb-select.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-cosmic nb-select.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-cosmic nb-select.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-cosmic nb-select.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-cosmic nb-select.appearance-filled.status-basic .select-button {
  background-color: #f0f0fa;
  border-color: #f0f0fa;
  color: #323259;
}
.nb-theme-cosmic nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e1e1f2;
  border-color: #ceceeb;
}
.nb-theme-cosmic nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #323259;
}
.nb-theme-cosmic nb-select.appearance-filled.status-primary .select-button {
  background-color: #a16eff;
  border-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #7b51db;
  border-color: #5a37b8;
}
.nb-theme-cosmic nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #b18aff;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #b18aff;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-cosmic nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-cosmic nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-cosmic nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-cosmic nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-cosmic nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-cosmic nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-cosmic nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-cosmic nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-cosmic nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-cosmic nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #323259;
}
.nb-theme-cosmic nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #f0f0fa;
  border-color: #ceceeb;
}
.nb-theme-cosmic nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #323259;
}
.nb-theme-cosmic nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-cosmic nb-select.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-cosmic nb-select.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-cosmic nb-select.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-cosmic nb-select.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-cosmic nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-cosmic nb-select.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f7fc, #f0f0fa);
  color: #323259;
}
.nb-theme-cosmic nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #f0f0fa, #e1e1f2);
}
.nb-theme-cosmic nb-select.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f7fc);
}
.nb-theme-cosmic nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f7fc);
}
.nb-theme-cosmic nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #323259;
}
.nb-theme-cosmic nb-select.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #b18aff, #a16eff);
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #a16eff, #7b51db);
}
.nb-theme-cosmic nb-select.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #d5bfff, #b18aff);
}
.nb-theme-cosmic nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #d5bfff, #b18aff);
}
.nb-theme-cosmic nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-cosmic nb-select.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-cosmic nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-cosmic nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-cosmic nb-select.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-cosmic nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-cosmic nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-cosmic nb-select.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-cosmic nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-cosmic nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-cosmic nb-select.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-cosmic nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-cosmic nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #323259;
}
.nb-theme-cosmic nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f7fc, #f0f0fa);
}
.nb-theme-cosmic nb-select.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f7fc);
}
.nb-theme-cosmic nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f7fc);
}
.nb-theme-cosmic nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #323259;
}
.nb-theme-cosmic nb-form-field nb-select {
  width: 100%;
}
.nb-theme-cosmic nb-select-with-autocomplete .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
}
.nb-theme-cosmic nb-select-with-autocomplete .select-button.placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-cosmic nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-cosmic nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-cosmic nb-option:focus, .nb-theme-cosmic nb-option.active {
  background-color: rgba(180, 180, 219, 0.24);
  color: #ffffff;
  outline: none;
}
.nb-theme-cosmic nb-option:focus.selected, .nb-theme-cosmic nb-option.active.selected {
  background-color: #7b51db;
  color: #ffffff;
}
.nb-theme-cosmic nb-option.multiple:focus, .nb-theme-cosmic nb-option.multiple.active, .nb-theme-cosmic nb-option.multiple.selected:focus, .nb-theme-cosmic nb-option.multiple.selected.active {
  background-color: rgba(180, 180, 219, 0.24);
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #252547;
  border-color: #13132b;
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #323259;
  border-color: #a16eff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #1b1b38;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #1b1b38;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom, .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #13132b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #13132b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #13132b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #252547;
  border-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #323259;
  border-color: #7b51db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #1b1b38;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #1b1b38;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom, .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #a16eff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #a16eff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #a16eff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #252547;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #323259;
  border-color: #00b887;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #1b1b38;
  border-color: #2ce69b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #1b1b38;
  border-color: #2ce69b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom, .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #252547;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #323259;
  border-color: #db8b00;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #1b1b38;
  border-color: #ffc94d;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #1b1b38;
  border-color: #ffc94d;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom, .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #252547;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #323259;
  border-color: #db2c66;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #1b1b38;
  border-color: #ff708d;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #1b1b38;
  border-color: #ff708d;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom, .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #252547;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #323259;
  border-color: #006fd6;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #1b1b38;
  border-color: #42aaff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #1b1b38;
  border-color: #42aaff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  border-color: #13132b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom, .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom, .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #f0f0fa;
  border-color: #f0f0fa;
  color: #323259;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e1e1f2;
  border-color: #ceceeb;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #323259;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #a16eff;
  border-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #7b51db;
  border-color: #5a37b8;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #b18aff;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #b18aff;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #323259;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #f0f0fa;
  border-color: #ceceeb;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #252547;
  border-color: #252547;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #323259;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f7fc, #f0f0fa);
  color: #323259;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #f0f0fa, #e1e1f2);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f7fc);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f7fc);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #323259;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #b18aff, #a16eff);
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #a16eff, #7b51db);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #d5bfff, #b18aff);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #d5bfff, #b18aff);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #323259;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f7fc, #f0f0fa);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f7fc);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f7fc);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(180, 180, 219, 0.48);
  background-color: #252547;
  background-image: none;
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #323259;
}
.nb-theme-cosmic nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-cosmic nb-option-list {
  background-color: #323259;
  border-color: #13132b;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-cosmic nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-cosmic nb-option-list.position-top {
  border-bottom: 0.0625rem solid #13132b;
}
.nb-theme-cosmic nb-option-list.position-bottom {
  border-top: 0.0625rem solid #13132b;
}
.nb-theme-cosmic nb-option-group {
  color: #b4b4db;
  font-family: Open Sans, sans-serif;
}
.nb-theme-cosmic nb-option-list.size-tiny nb-option-group {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-cosmic nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-cosmic nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-cosmic nb-option-list.size-small nb-option-group {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-cosmic nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-cosmic nb-option-list.size-medium nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.4375rem 1rem;
}
.nb-theme-cosmic nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-cosmic nb-option-list.size-large nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.6875rem 1rem;
}
.nb-theme-cosmic nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-cosmic nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-option-list.size-giant nb-option-group .option-group-title {
  padding: 0.9375rem 1rem;
}
.nb-theme-cosmic nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-cosmic nb-option {
  background-color: #323259;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
}
.nb-theme-cosmic nb-option.active {
  background-color: rgba(180, 180, 219, 0.24);
  color: #ffffff;
}
.nb-theme-cosmic nb-option.selected {
  background-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic nb-option:focus {
  background-color: rgba(180, 180, 219, 0.24);
  color: #ffffff;
  outline: none;
}
.nb-theme-cosmic nb-option:focus.selected {
  background-color: #7b51db;
  color: #ffffff;
}
.nb-theme-cosmic nb-option:hover {
  background-color: rgba(180, 180, 219, 0.16);
  color: #ffffff;
}
.nb-theme-cosmic nb-option:hover.selected {
  background-color: #b18aff;
  color: #ffffff;
}
.nb-theme-cosmic nb-option.multiple.selected {
  background-color: #323259;
  color: #ffffff;
}
.nb-theme-cosmic nb-option.multiple:focus {
  background-color: rgba(180, 180, 219, 0.24);
  color: #ffffff;
}
.nb-theme-cosmic nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-cosmic nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-cosmic nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-cosmic nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-cosmic nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-cosmic nb-option,
.nb-theme-cosmic nb-option-group {
  -webkit-user-select: none;
          user-select: none;
}
.nb-theme-cosmic nb-option[disabled],
.nb-theme-cosmic nb-option-group[disabled] {
  background-color: #323259;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.25rem;
  padding: 1rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
}
.nb-theme-cosmic nb-toast .title {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic nb-toast .message {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-cosmic nb-toast .icon-container {
  border-radius: 0.25rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-cosmic nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-cosmic nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-cosmic nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-cosmic nb-toast.status-basic {
  background: #323259;
  border-color: #1b1b38;
  color: #ffffff;
}
.nb-theme-cosmic nb-toast.status-basic .title {
  color: #ffffff;
}
.nb-theme-cosmic nb-toast.status-basic.destroy-by-click:hover {
  background: #323259;
  border-color: #1b1b38;
}
.nb-theme-cosmic nb-toast.status-basic .icon-container {
  background: #323259;
  color: #ffffff;
}
.nb-theme-cosmic nb-toast.status-primary {
  background: #a16eff;
  border-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic nb-toast.status-primary .title {
  color: #ffffff;
}
.nb-theme-cosmic nb-toast.status-primary.destroy-by-click:hover {
  background: #b18aff;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-toast.status-primary .icon-container {
  background: #323259;
  color: #a16eff;
}
.nb-theme-cosmic nb-toast.status-success {
  background: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-cosmic nb-toast.status-success .title {
  color: #ffffff;
}
.nb-theme-cosmic nb-toast.status-success.destroy-by-click:hover {
  background: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-cosmic nb-toast.status-success .icon-container {
  background: #323259;
  color: #00d68f;
}
.nb-theme-cosmic nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-cosmic nb-toast.status-warning .title {
  color: #ffffff;
}
.nb-theme-cosmic nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-cosmic nb-toast.status-warning .icon-container {
  background: #323259;
  color: #ffaa00;
}
.nb-theme-cosmic nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-cosmic nb-toast.status-danger .title {
  color: #ffffff;
}
.nb-theme-cosmic nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-cosmic nb-toast.status-danger .icon-container {
  background: #323259;
  color: #ff3d71;
}
.nb-theme-cosmic nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-cosmic nb-toast.status-info .title {
  color: #ffffff;
}
.nb-theme-cosmic nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-cosmic nb-toast.status-info .icon-container {
  background: #323259;
  color: #0095ff;
}
.nb-theme-cosmic nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  color: #323259;
}
.nb-theme-cosmic nb-toast.status-control .title {
  color: #323259;
}
.nb-theme-cosmic nb-toast.status-control.destroy-by-click:hover {
  background: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic nb-toast.status-control .icon-container {
  background: #ffffff;
  color: #323259;
}
.nb-theme-cosmic .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-cosmic nb-tooltip {
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  background: #f0f0fa;
  border: 0 dashed transparent;
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  max-width: 16rem;
}
.nb-theme-cosmic nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-cosmic nb-tooltip nb-icon:not(:only-child) {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-cosmic nb-tooltip .content {
  color: #252547;
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-cosmic nb-tooltip .arrow {
  border-bottom: 6px dashed #f0f0fa;
}
.nb-theme-cosmic nb-tooltip.status-basic {
  background: #1b1b38;
  border-color: transparent;
}
.nb-theme-cosmic nb-tooltip.status-basic .arrow {
  border-bottom-color: #1b1b38;
}
.nb-theme-cosmic nb-tooltip.status-basic .content {
  color: #ffffff;
}
.nb-theme-cosmic nb-tooltip.status-primary {
  background: #a16eff;
  border-color: transparent;
}
.nb-theme-cosmic nb-tooltip.status-primary .arrow {
  border-bottom-color: #a16eff;
}
.nb-theme-cosmic nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-cosmic nb-tooltip.status-success {
  background: #00d68f;
  border-color: transparent;
}
.nb-theme-cosmic nb-tooltip.status-success .arrow {
  border-bottom-color: #00d68f;
}
.nb-theme-cosmic nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-cosmic nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-cosmic nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-cosmic nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-cosmic nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-cosmic nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-cosmic nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-cosmic nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-cosmic nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-cosmic nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-cosmic nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-cosmic nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.nb-theme-cosmic nb-tooltip.status-control .content {
  color: #323259;
}
.nb-theme-cosmic nb-datepicker-container nb-card {
  border-color: #13132b;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background: #323259;
  box-shadow: none;
}
.nb-theme-cosmic nb-calendar-with-time .nb-timepicker-container,
.nb-theme-cosmic nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-cosmic nb-calendar-with-time .column-header {
  border-top: 0.0625rem solid #13132b;
  border-radius: 0;
}
.nb-theme-cosmic nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-cosmic nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-cosmic nb-calendar-with-time .timepicker-section {
  border-left: 0.0625rem solid #13132b;
}
[dir=rtl] .nb-theme-cosmic nb-calendar-with-time .timepicker-section {
  border-right: 0.0625rem solid #13132b;
}
.nb-theme-cosmic nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-cosmic nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-cosmic nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1.25rem;
}
.nb-theme-cosmic nb-radio .outer-circle,
.nb-theme-cosmic nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-cosmic nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-cosmic nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 0.375rem #6a6a94;
}
.nb-theme-cosmic nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(180, 180, 219, 0.08);
  border-color: #b4b4db;
}
.nb-theme-cosmic nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #a16eff;
}
.nb-theme-cosmic nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #a16eff;
}
.nb-theme-cosmic nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #5a37b8;
}
.nb-theme-cosmic nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #7b51db;
}
.nb-theme-cosmic nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(161, 110, 255, 0.16);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #b18aff;
}
.nb-theme-cosmic nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #7b51db;
}
.nb-theme-cosmic nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #7b51db;
}
.nb-theme-cosmic nb-radio.status-basic .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(161, 110, 255, 0.08);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #a16eff;
}
.nb-theme-cosmic nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #a16eff;
}
.nb-theme-cosmic nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #5a37b8;
}
.nb-theme-cosmic nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #7b51db;
}
.nb-theme-cosmic nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(161, 110, 255, 0.16);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #b18aff;
}
.nb-theme-cosmic nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
}
.nb-theme-cosmic nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #7b51db;
}
.nb-theme-cosmic nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #7b51db;
}
.nb-theme-cosmic nb-radio.status-primary .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-cosmic nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00d68f;
}
.nb-theme-cosmic nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #00d68f;
}
.nb-theme-cosmic nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-cosmic nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00997a;
}
.nb-theme-cosmic nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-cosmic nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-cosmic nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #2ce69b;
}
.nb-theme-cosmic nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #2ce69b;
}
.nb-theme-cosmic nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-cosmic nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #00b887;
}
.nb-theme-cosmic nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-cosmic nb-radio.status-success .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-cosmic nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b86e00;
}
.nb-theme-cosmic nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-cosmic nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ffc94d;
}
.nb-theme-cosmic nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-cosmic nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-cosmic nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db8b00;
}
.nb-theme-cosmic nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-cosmic nb-radio.status-warning .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-cosmic nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b81d5b;
}
.nb-theme-cosmic nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-cosmic nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ff708d;
}
.nb-theme-cosmic nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-cosmic nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-cosmic nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db2c66;
}
.nb-theme-cosmic nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-cosmic nb-radio.status-danger .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-cosmic nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #0095ff;
}
.nb-theme-cosmic nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-cosmic nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-cosmic nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #0057c2;
}
.nb-theme-cosmic nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-cosmic nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-cosmic nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #42aaff;
}
.nb-theme-cosmic nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-cosmic nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-cosmic nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #006fd6;
}
.nb-theme-cosmic nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-cosmic nb-radio.status-info .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #ceceeb;
}
.nb-theme-cosmic nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #f0f0fa;
}
.nb-theme-cosmic nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #f7f7fc;
}
.nb-theme-cosmic nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f7fc;
}
.nb-theme-cosmic nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #f0f0fa;
}
.nb-theme-cosmic nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #f0f0fa;
}
.nb-theme-cosmic nb-radio.status-control .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: rgba(180, 180, 219, 0.24);
}
.nb-theme-cosmic nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-cosmic nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-radio .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-cosmic nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-cosmic nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-cosmic .nb-tree-grid-header-cell,
.nb-theme-cosmic .nb-tree-grid-cell,
.nb-theme-cosmic .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: 0.875rem 1.25rem;
  border: 1px solid #252547;
}
.nb-theme-cosmic .nb-tree-grid-header-row {
  background: #323259;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic .nb-tree-grid-footer-row {
  background: #323259;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic .nb-tree-grid-row {
  background: #323259;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic .nb-tree-grid-row:hover {
  background: #323259;
}
.nb-theme-cosmic .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #323259;
}
.nb-theme-cosmic .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-cosmic nb-tree-grid-row-toggle nb-icon,
.nb-theme-cosmic nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-cosmic .nb-tree-grid-header-change-sort-button {
  background: transparent;
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-cosmic nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-cosmic nb-icon svg {
  vertical-align: top;
}
.nb-theme-cosmic nb-icon.status-basic {
  color: #b4b4db;
}
.nb-theme-cosmic nb-icon.status-primary {
  color: #a16eff;
}
.nb-theme-cosmic nb-icon.status-success {
  color: #00d68f;
}
.nb-theme-cosmic nb-icon.status-warning {
  color: #ffaa00;
}
.nb-theme-cosmic nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-cosmic nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-cosmic nb-icon.status-control {
  color: #ffffff;
}
.nb-theme-cosmic .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-cosmic .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-cosmic .nb-form-field-addon-disabled {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-cosmic .nb-form-field-addon-basic {
  color: #b4b4db;
}
.nb-theme-cosmic .nb-form-field-addon-basic-highlight {
  color: #a16eff;
}
.nb-theme-cosmic .nb-form-field-addon-primary {
  color: #a16eff;
}
.nb-theme-cosmic .nb-form-field-addon-primary-highlight {
  color: #7b51db;
}
.nb-theme-cosmic .nb-form-field-addon-success {
  color: #00d68f;
}
.nb-theme-cosmic .nb-form-field-addon-success-highlight {
  color: #00b887;
}
.nb-theme-cosmic .nb-form-field-addon-warning {
  color: #ffaa00;
}
.nb-theme-cosmic .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-cosmic .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-cosmic .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-cosmic .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-cosmic .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-cosmic .nb-form-field-addon-control {
  color: #ffffff;
}
.nb-theme-cosmic .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.nb-theme-cosmic .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-cosmic .nb-form-field-prefix-tiny,
.nb-theme-cosmic .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 0.625rem;
  line-height: 0.75rem;
  font-weight: 700;
}
.nb-theme-cosmic .nb-form-field-prefix-tiny nb-icon,
.nb-theme-cosmic .nb-form-field-suffix-tiny nb-icon {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem * -1);
}
.nb-theme-cosmic .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-cosmic .nb-form-field-prefix-small,
.nb-theme-cosmic .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-cosmic .nb-form-field-prefix-small nb-icon,
.nb-theme-cosmic .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
.nb-theme-cosmic .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-cosmic .nb-form-field-prefix-medium,
.nb-theme-cosmic .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-cosmic .nb-form-field-prefix-medium nb-icon,
.nb-theme-cosmic .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem * -1);
}
.nb-theme-cosmic .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-cosmic .nb-form-field-prefix-large,
.nb-theme-cosmic .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-cosmic .nb-form-field-prefix-large nb-icon,
.nb-theme-cosmic .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-prefix-large {
  margin-right: calc(3rem * -1);
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-prefix-large {
  margin-left: calc(3rem * -1);
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-suffix-large {
  margin-left: calc(3rem * -1);
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-suffix-large {
  margin-right: calc(3rem * -1);
}
.nb-theme-cosmic .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-cosmic .nb-form-field-prefix-giant,
.nb-theme-cosmic .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-cosmic .nb-form-field-prefix-giant nb-icon,
.nb-theme-cosmic .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem * -1);
}
.nb-theme-cosmic nb-tag {
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Open Sans, sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-cosmic nb-tag.nb-transition {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-cosmic nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-cosmic nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-cosmic nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-cosmic nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-cosmic nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.9375rem;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-basic {
  background-color: #f0f0fa;
  border-color: #f0f0fa;
  color: #323259;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e1e1f2;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-basic.active {
  background-color: #e1e1f2;
  border-color: #ceceeb;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-primary {
  background-color: #a16eff;
  border-color: #a16eff;
  color: #ffffff;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #7b51db;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-primary.active {
  background-color: #7b51db;
  border-color: #5a37b8;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-primary:hover {
  background-color: #b18aff;
  border-color: #b18aff;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-success {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #00b887;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-success.active {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-success:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-warning {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-control {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #323259;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #f0f0fa;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-control.active {
  background-color: #f7f7fc;
  border-color: #f7f7fc;
}
.nb-theme-cosmic nb-tag.appearance-filled.status-control:hover {
  background-color: #f0f0fa;
  border-color: #ceceeb;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-basic {
  background-color: rgba(180, 180, 219, 0.08);
  border-color: #b4b4db;
  color: #b4b4db;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(180, 180, 219, 0.24);
  border-color: #b4b4db;
  color: #b4b4db;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(180, 180, 219, 0.24);
  border-color: #b4b4db;
  color: #b4b4db;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(180, 180, 219, 0.16);
  border-color: #b4b4db;
  color: #b4b4db;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-primary {
  background-color: rgba(161, 110, 255, 0.08);
  border-color: #a16eff;
  color: #a16eff;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
  color: #a16eff;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(161, 110, 255, 0.24);
  border-color: #a16eff;
  color: #a16eff;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(161, 110, 255, 0.16);
  border-color: #a16eff;
  color: #a16eff;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-cosmic nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-cosmic .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-cosmic .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-cosmic .nb-tag-remove.size-tiny {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-cosmic .nb-tag-remove.size-tiny {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-cosmic .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-tag-remove.size-small {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-cosmic .nb-tag-remove.size-small {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-cosmic .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-tag-remove.size-medium {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-cosmic .nb-tag-remove.size-medium {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-cosmic .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-tag-remove.size-large {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-cosmic .nb-tag-remove.size-large {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-cosmic .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-tag-remove.size-giant {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-cosmic .nb-tag-remove.size-giant {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-cosmic nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-cosmic nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-cosmic nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-cosmic nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.0625rem;
}
.nb-theme-cosmic nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-cosmic nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-cosmic nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.125rem;
}
.nb-theme-cosmic nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-cosmic nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-cosmic nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.25rem;
}
.nb-theme-cosmic nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-cosmic nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-cosmic nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.375rem;
}
.nb-theme-cosmic nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-cosmic nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-cosmic nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.5rem;
}
.nb-theme-cosmic .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-cosmic .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Open Sans, sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-cosmic .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-cosmic .nb-tag-list-with-input::placeholder {
  font-family: Open Sans, sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-cosmic .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-cosmic .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-cosmic .nb-tag-list-with-input.shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-cosmic .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-cosmic .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-cosmic .nb-tag-list-with-input.size-tiny {
  padding: 0.0625rem 1rem;
}
.nb-theme-cosmic .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-cosmic .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-cosmic .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-cosmic .nb-tag-list-with-input.size-giant {
  padding: 0.4375rem 1rem;
}
.nb-theme-cosmic .nb-tag-list-with-input.status-basic {
  background-color: #252547;
  border-color: #13132b;
}
.nb-theme-cosmic .nb-tag-list-with-input.status-basic.focus {
  background-color: #323259;
  border-color: #a16eff;
}
.nb-theme-cosmic .nb-tag-list-with-input.status-primary {
  background-color: #252547;
  border-color: #a16eff;
}
.nb-theme-cosmic .nb-tag-list-with-input.status-primary.focus {
  background-color: #323259;
  border-color: #5a37b8;
}
.nb-theme-cosmic .nb-tag-list-with-input.status-success {
  background-color: #252547;
  border-color: #00d68f;
}
.nb-theme-cosmic .nb-tag-list-with-input.status-success.focus {
  background-color: #323259;
  border-color: #00997a;
}
.nb-theme-cosmic .nb-tag-list-with-input.status-warning {
  background-color: #252547;
  border-color: #ffaa00;
}
.nb-theme-cosmic .nb-tag-list-with-input.status-warning.focus {
  background-color: #323259;
  border-color: #b86e00;
}
.nb-theme-cosmic .nb-tag-list-with-input.status-danger {
  background-color: #252547;
  border-color: #ff3d71;
}
.nb-theme-cosmic .nb-tag-list-with-input.status-danger.focus {
  background-color: #323259;
  border-color: #b81d5b;
}
.nb-theme-cosmic .nb-tag-list-with-input.status-info {
  background-color: #252547;
  border-color: #0095ff;
}
.nb-theme-cosmic .nb-tag-list-with-input.status-info.focus {
  background-color: #323259;
  border-color: #0057c2;
}
.nb-theme-cosmic .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-cosmic .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-cosmic nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-cosmic .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-cosmic .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-cosmic .nb-tag-input {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Open Sans, sans-serif;
}
.nb-theme-cosmic .nb-tag-input::placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-cosmic .nb-tag-input.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-cosmic .nb-tag-input.size-tiny::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-cosmic .nb-tag-input.size-small::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-cosmic .nb-tag-input.size-medium::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-cosmic .nb-tag-input.size-large::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.5rem 0;
}
.nb-theme-cosmic .nb-tag-input.size-giant::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic .nb-tag-input.status-basic {
  color: #ffffff;
}
.nb-theme-cosmic .nb-tag-input.status-basic::placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic .nb-tag-input.status-basic:disabled {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic .nb-tag-input.status-primary {
  color: #ffffff;
}
.nb-theme-cosmic .nb-tag-input.status-primary::placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic .nb-tag-input.status-primary:disabled {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic .nb-tag-input.status-success {
  color: #ffffff;
}
.nb-theme-cosmic .nb-tag-input.status-success::placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic .nb-tag-input.status-success:disabled {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic .nb-tag-input.status-warning {
  color: #ffffff;
}
.nb-theme-cosmic .nb-tag-input.status-warning::placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic .nb-tag-input.status-warning:disabled {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic .nb-tag-input.status-danger {
  color: #ffffff;
}
.nb-theme-cosmic .nb-tag-input.status-danger::placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic .nb-tag-input.status-danger:disabled {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic .nb-tag-input.status-info {
  color: #ffffff;
}
.nb-theme-cosmic .nb-tag-input.status-info::placeholder {
  color: #b4b4db;
}
.nb-theme-cosmic .nb-tag-input.status-info:disabled {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-cosmic .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-cosmic .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-cosmic .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-cosmic {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic h1,
.nb-theme-cosmic h2,
.nb-theme-cosmic h3,
.nb-theme-cosmic h4,
.nb-theme-cosmic h5,
.nb-theme-cosmic h6,
.nb-theme-cosmic .h1,
.nb-theme-cosmic .h2,
.nb-theme-cosmic .h3,
.nb-theme-cosmic .h4,
.nb-theme-cosmic .h5,
.nb-theme-cosmic .h6 {
  color: #ffffff;
}
.nb-theme-cosmic h1,
.nb-theme-cosmic .h1 {
  font-size: 2.25rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-cosmic h2,
.nb-theme-cosmic .h2 {
  font-size: 2rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2.5rem;
}
.nb-theme-cosmic h3,
.nb-theme-cosmic .h3 {
  font-size: 1.875rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2.5rem;
}
.nb-theme-cosmic h4,
.nb-theme-cosmic .h4 {
  font-size: 1.625rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-cosmic h5,
.nb-theme-cosmic .h5 {
  font-size: 1.375rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-cosmic h6,
.nb-theme-cosmic .h6 {
  font-size: 1.125rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-cosmic .subtitle,
.nb-theme-cosmic .subtitle-2 {
  color: #ffffff;
}
.nb-theme-cosmic .subtitle {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic .subtitle-2 {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-cosmic p,
.nb-theme-cosmic .paragraph {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic .paragraph-2 {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-cosmic a {
  color: #a16eff;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-cosmic a:focus {
  color: #7b51db;
}
.nb-theme-cosmic a:hover {
  color: #b18aff;
}
.nb-theme-cosmic a.link-control, .nb-theme-cosmic a.link-control:hover {
  color: #ffffff;
}
.nb-theme-cosmic a.link-alternate, .nb-theme-cosmic a.link-alternate:hover {
  color: #252547;
}
.nb-theme-cosmic .label {
  color: #b4b4db;
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-cosmic .caption {
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-cosmic .caption-2 {
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-cosmic .caption,
.nb-theme-cosmic .caption-2 {
  color: #b4b4db;
}
.nb-theme-cosmic .caption.status-basic,
.nb-theme-cosmic .caption-2.status-basic {
  color: #ffffff;
}
.nb-theme-cosmic .caption.status-primary,
.nb-theme-cosmic .caption-2.status-primary {
  color: #a16eff;
}
.nb-theme-cosmic .caption.status-success,
.nb-theme-cosmic .caption-2.status-success {
  color: #00d68f;
}
.nb-theme-cosmic .caption.status-warning,
.nb-theme-cosmic .caption-2.status-warning {
  color: #ffaa00;
}
.nb-theme-cosmic .caption.status-danger,
.nb-theme-cosmic .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-cosmic .caption.status-info,
.nb-theme-cosmic .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-cosmic .caption.status-control,
.nb-theme-cosmic .caption-2.status-control {
  color: #ffffff;
}
.nb-theme-cosmic li {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-cosmic .text-alternate {
  color: #252547;
}
.nb-theme-cosmic .text-disabled {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic .text-hint {
  color: #b4b4db;
}
.nb-theme-cosmic .text-basic {
  color: #ffffff;
}
.nb-theme-cosmic .text-primary {
  color: #a16eff;
}
.nb-theme-cosmic .text-success {
  color: #00d68f;
}
.nb-theme-cosmic .text-warning {
  color: #ffaa00;
}
.nb-theme-cosmic .text-danger {
  color: #ff3d71;
}
.nb-theme-cosmic .text-info {
  color: #0095ff;
}
.nb-theme-cosmic .text-control {
  color: #ffffff;
}
.nb-theme-cosmic ng2-smart-table table tr th,
.nb-theme-cosmic ng2-smart-table table tr th a {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #ffffff;
}
.nb-theme-cosmic ng2-smart-table table tr td {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #ffffff;
}
.nb-theme-cosmic ng2-smart-table table tr th,
.nb-theme-cosmic ng2-smart-table table tr td {
  position: relative;
  padding: 0.875rem 1.25rem;
  border: 1px solid #1b1b38;
  vertical-align: middle;
}
.nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.875rem 1.25rem;
}
[dir=ltr] .nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th a:hover, .nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th a:active, .nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #ffffff;
  text-decoration: none;
}
.nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th a.sort.asc, .nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, .nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #ffffff;
  border-width: 0.375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=ltr] .nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=rtl] .nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: 0.75rem;
}
.nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after, .nb-theme-cosmic ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-cosmic ng2-smart-table thead tr {
  background: #323259;
}
.nb-theme-cosmic ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.5rem;
}
.nb-theme-cosmic ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1.25rem;
}
.nb-theme-cosmic ng2-smart-table tbody tr.selected, .nb-theme-cosmic ng2-smart-table tbody tr:hover {
  background: #1b1b38 !important;
}
.nb-theme-cosmic ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #252547;
}
.nb-theme-cosmic ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: 0.375rem 0.5rem;
  border-color: #a16eff;
  background-color: #a16eff;
  color: #ffffff;
  border-radius: 0.375rem;
}
.nb-theme-cosmic ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #5a37b8;
}
.nb-theme-cosmic ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #b18aff;
  border-color: #b18aff;
}
.nb-theme-cosmic ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #7b51db;
  border-color: #7b51db;
}
.nb-theme-cosmic ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-cosmic ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-cosmic ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-cosmic ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-cosmic 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: #ffffff;
}
.nb-theme-cosmic ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #1b1b38;
}
.nb-theme-cosmic ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-cosmic ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-cosmic ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-cosmic ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #a16eff;
}
.nb-theme-cosmic ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-cosmic ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-cosmic ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-cosmic ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-cosmic ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: transparent;
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #1b1b38 solid 1px;
  border-radius: 0.25rem;
}
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #1b1b38;
}
[dir=rtl] .nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #1b1b38;
}
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #a16eff;
  padding: 0.75rem 1.25rem;
  border: none;
}
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #a16eff;
  color: #a16eff;
}
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: transparent;
  border-color: #a16eff;
  color: #a16eff;
  text-decoration: none;
}
[dir=ltr] .nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-cosmic ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #ffffff;
  background-color: #a16eff;
}
.nb-theme-cosmic nb-auth-block .text-link {
  color: #b4b4db;
}
.nb-theme-cosmic nb-auth-block .forgot-password {
  color: rgba(180, 180, 219, 0.48);
}
.nb-theme-cosmic nb-auth-block .socials a {
  color: #b4b4db;
}
@media (max-width: 575.98px) {
  .nb-theme-cosmic .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-cosmic .pace .pace-progress {
  background: #a16eff;
}
.nb-theme-cosmic .pace .pace-progress-inner {
  box-shadow: 0 0 10px #a16eff, 0 0 5px #a16eff;
}
.nb-theme-cosmic .pace .pace-activity {
  display: none;
}
.nb-theme-cosmic nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-cosmic nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

.nb-theme-corporate nb-layout .scrollable-container {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-corporate nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-corporate nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.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.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 * 0.25);
  }
  .nb-theme-corporate nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.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 * 0.5);
  }
  .nb-theme-corporate nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.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: 0.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: #ffffff;
  border-top: 1px solid #edf1f7;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.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 0.75rem;
}
@media (max-width: 991.98px) {
  .nb-theme-corporate nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.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: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.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: #ffffff;
  box-shadow: none;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.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);
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
@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: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-corporate nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.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.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: #3366ff;
}
[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: transparent;
  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: 0.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: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-corporate nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-corporate nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-corporate nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-corporate nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-corporate nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-corporate nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: 0.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: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: #ffffff;
  font-size: 0.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, 0.08);
  border: 1px solid #3366ff;
  color: #222b45;
  font-size: 0.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, 0.16);
  border-color: #3366ff;
}
.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, 0.24);
  border-color: #3366ff;
}
.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: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
  font-size: 0.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: #3366ff;
  border-radius: 0.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: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.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: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.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: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.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, 0.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: #3366ff;
  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: 0.17rem;
  border-bottom-left-radius: 0.17rem;
}
[dir=rtl] .nb-theme-corporate nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.17rem;
  border-bottom-right-radius: 0.17rem;
}
[dir=ltr] .nb-theme-corporate nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.17rem;
  border-bottom-right-radius: 0.17rem;
}
[dir=rtl] .nb-theme-corporate nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.17rem;
  border-bottom-left-radius: 0.17rem;
}
.nb-theme-corporate nb-base-calendar nb-card {
  background-color: #ffffff;
  border: 0.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: 0.625rem 0.25rem;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.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: #ffffff;
  border: 1px solid #e4e9f2;
  border-radius: 0.17rem;
  box-shadow: none;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-corporate nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-corporate nb-card::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.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.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: #3366ff;
  border-bottom-width: 0;
  border-bottom-color: #3366ff;
  color: #ffffff;
}
.nb-theme-corporate nb-card.status-primary nb-card-header a,
.nb-theme-corporate nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-corporate nb-card.status-success nb-card-header {
  background-color: #00d68f;
  border-bottom-width: 0;
  border-bottom-color: #00d68f;
  color: #ffffff;
}
.nb-theme-corporate nb-card.status-success nb-card-header a,
.nb-theme-corporate nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-corporate nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-corporate nb-card.status-warning nb-card-header a,
.nb-theme-corporate nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-corporate nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-corporate nb-card.status-danger nb-card-header a,
.nb-theme-corporate nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-corporate nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-corporate nb-card.status-info nb-card-header a,
.nb-theme-corporate nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-corporate nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  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: #3366ff;
}
.nb-theme-corporate nb-card.accent-success {
  border-top-color: #00d68f;
}
.nb-theme-corporate nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.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: #ffffff;
}
.nb-theme-corporate nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.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;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-corporate nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-corporate nb-card-body::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.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-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #edf1f7;
  border-bottom-left-radius: 0.17rem;
  border-bottom-right-radius: 0.17rem;
}
.nb-theme-corporate nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.17rem;
  border-top-right-radius: 0.17rem;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.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: 0.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: transparent;
  border-radius: 0.17rem;
  box-shadow: none;
}
.nb-theme-corporate nb-tabset .tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-corporate nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-corporate nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-corporate nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-corporate nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-corporate nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-corporate nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-corporate nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-corporate nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-corporate nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-corporate nb-tabset .tab.active .tab-link::before {
  background-color: #3366ff;
}
.nb-theme-corporate nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  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: transparent;
}
.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: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-corporate nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@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: transparent;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-corporate nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-corporate nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.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-route-tabset {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
  background-color: transparent;
  border-radius: 0.17rem;
  box-shadow: none;
}
.nb-theme-corporate nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-corporate nb-route-tabset::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.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 .route-tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-corporate nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-corporate nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-corporate nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-corporate nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #3366ff;
}
.nb-theme-corporate nb-route-tabset .tab-link:focus {
  background-color: transparent;
  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: transparent;
  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: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-corporate nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@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: transparent;
}
.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: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.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: transparent;
  color: #3366ff;
}
.nb-theme-corporate nb-menu .menu-item a.active .menu-icon {
  color: #3366ff;
}
.nb-theme-corporate nb-menu .menu-item a:hover {
  background-color: transparent;
  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 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: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #222b45;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.75rem 1rem;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #3366ff;
}
.nb-theme-corporate nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  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: transparent;
  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: transparent;
  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: 0.75rem;
  line-height: 1rem;
}
.nb-theme-corporate nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-corporate nb-user.size-tiny .user-title {
  font-size: 0.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: 0.75rem;
  line-height: 1rem;
}
.nb-theme-corporate nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-corporate nb-user.size-small .user-title {
  font-size: 0.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: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.size-medium .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.size-medium .user-title {
  font-size: 0.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: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.size-large .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.size-large .user-title {
  font-size: 0.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: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.size-giant .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.size-giant .user-title {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-user.shape-rectangle .user-picture {
  border-radius: 0.17rem;
}
.nb-theme-corporate nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-corporate nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-corporate nb-actions {
  background-color: transparent;
  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: 0.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: 0.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: 0.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, 0.48);
}
.nb-theme-corporate nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-corporate nb-search-field .search {
  background: #ffffff;
}
.nb-theme-corporate nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.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: #ffffff;
}
.nb-theme-corporate nb-search-field.modal-zoomin .search::before,
.nb-theme-corporate nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #3366ff;
}
.nb-theme-corporate nb-search-field.modal-half .form-wrapper {
  background: #ffffff;
}
.nb-theme-corporate nb-search-field.modal-half .search::before {
  background: #3366ff;
}
.nb-theme-corporate nb-search-field.modal-drop .form-content::after {
  background: #edf1f7;
}
.nb-theme-corporate nb-search-field.modal-drop .search::before {
  background: #ffffff;
}
.nb-theme-corporate nb-search-field.curtain .search::after {
  background: #ffffff;
}
.nb-theme-corporate nb-search-field.curtain .search {
  background: #ffffff;
}
.nb-theme-corporate nb-search-field.column-curtain::before {
  background: #ffffff;
}
.nb-theme-corporate nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-corporate nb-search-field.column-curtain.show::after {
  background: #3366ff;
}
.nb-theme-corporate .nb-spinner-container {
  position: relative;
}
.nb-theme-corporate nb-spinner .message {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-corporate nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-corporate nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: transparent;
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-corporate nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-corporate nb-spinner.status-primary .spin-circle {
  border-top-color: #3366ff;
  border-right-color: transparent;
  border-bottom-color: #3366ff;
  border-left-color: #3366ff;
}
.nb-theme-corporate nb-spinner.status-success {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-corporate nb-spinner.status-success .spin-circle {
  border-top-color: #00d68f;
  border-right-color: transparent;
  border-bottom-color: #00d68f;
  border-left-color: #00d68f;
}
.nb-theme-corporate nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-corporate nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-corporate nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-corporate nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-corporate nb-spinner.status-info {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-corporate nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-corporate nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-corporate nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.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: 0.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: #3366ff;
  color: #ffffff;
}
.nb-theme-corporate .nb-timepicker-container .values-list {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
[dir=ltr] .nb-theme-corporate .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-corporate .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-corporate .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-corporate .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.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;
}
[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: 0.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: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-corporate .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-corporate .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #e4e9f2;
}
[dir=ltr] .nb-theme-corporate .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-corporate .nb-timepicker-container .actions-footer {
  padding-right: 0.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: 0.17rem;
  position: relative;
}
.nb-theme-corporate nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-corporate nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-corporate nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.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: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-corporate nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-corporate nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-corporate nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.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: #3366ff;
  border-color: #3366ff;
}
.nb-theme-corporate nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-corporate nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.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, 0.16);
  border-color: #3366ff;
}
.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, 0.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.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, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-corporate nb-checkbox.status-primary .text {
  color: #222b45;
}
.nb-theme-corporate nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-corporate nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-corporate nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.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, 0.16);
  border-color: #3366ff;
}
.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, 0.24);
  border-color: #3366ff;
}
.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.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, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.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: #ffffff;
}
.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: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.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, 0.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, 0.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.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, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-corporate nb-checkbox.status-warning .text {
  color: #222b45;
}
.nb-theme-corporate nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-corporate nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-corporate nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.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, 0.16);
  border-color: #ffaa00;
}
.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, 0.24);
  border-color: #ffaa00;
}
.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.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, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.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: #ffffff;
}
.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: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.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, 0.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, 0.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.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, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.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: #ffffff;
}
.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: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.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, 0.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, 0.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.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, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.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: #ffffff;
  border-color: #ffffff;
}
.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: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.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: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.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: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.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, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-toggle .toggle {
  height: 1.875rem;
  width: 3.125rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[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 0.375rem rgba(143, 155, 179, 0.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: 0.75rem;
  width: 0.75rem;
}
.nb-theme-corporate nb-toggle .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.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, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-corporate nb-toggle.status-basic .toggle.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-corporate nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.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, 0.24);
  border-color: #3366ff;
}
.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, 0.16);
  border-color: #3366ff;
}
.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: #ffffff;
}
.nb-theme-corporate nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #3366ff;
}
.nb-theme-corporate nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.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, 0.08);
  border-color: #3366ff;
}
.nb-theme-corporate nb-toggle.status-primary .toggle.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-corporate nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.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, 0.24);
  border-color: #3366ff;
}
.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, 0.16);
  border-color: #3366ff;
}
.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: #ffffff;
}
.nb-theme-corporate nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #3366ff;
}
.nb-theme-corporate nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.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, 0.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, 0.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, 0.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, 0.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: #ffffff;
}
.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.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, 0.08);
  border-color: #ffaa00;
}
.nb-theme-corporate nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-corporate nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.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, 0.24);
  border-color: #ffaa00;
}
.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, 0.16);
  border-color: #ffaa00;
}
.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: #ffffff;
}
.nb-theme-corporate nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-corporate nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.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, 0.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, 0.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, 0.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, 0.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: #ffffff;
}
.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.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, 0.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, 0.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, 0.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, 0.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: #ffffff;
}
.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-corporate nb-progress-bar .progress-container {
  border-radius: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: #3366ff;
  color: #ffffff;
}
.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: #ffffff;
}
.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: #ffaa00;
  color: #ffffff;
}
.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: #ffffff;
}
.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: #ffffff;
}
.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: #ffffff;
  color: #222b45;
}
.nb-theme-corporate nb-badge {
  border-radius: 0.17rem;
  font-family: Open Sans, sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-corporate nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-corporate nb-badge.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-corporate nb-badge.status-primary {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-corporate nb-badge.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-corporate nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-corporate nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-corporate nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-corporate nb-badge.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-corporate nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.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: #3366ff;
}
.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: 0.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: #3366ff;
}
.nb-theme-corporate nb-stepper .header .step.completed .label-index {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-corporate nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-corporate nb-alert {
  border-radius: 0.17rem;
  box-shadow: none;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-corporate nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-corporate nb-alert::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-corporate nb-alert::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-corporate nb-alert::-webkit-scrollbar-corner {
  background: #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: 0.17rem solid #edf1f7;
}
.nb-theme-corporate nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-corporate nb-alert.status-primary {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-corporate nb-alert.status-primary a,
.nb-theme-corporate nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-corporate nb-alert.accent-primary {
  border-top: 0.17rem solid #3366ff;
}
.nb-theme-corporate nb-alert.outline-primary {
  border: 1px solid #1a34b8;
}
.nb-theme-corporate nb-alert.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-corporate nb-alert.status-success a,
.nb-theme-corporate nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-corporate nb-alert.accent-success {
  border-top: 0.17rem solid #00d68f;
}
.nb-theme-corporate nb-alert.outline-success {
  border: 1px solid #00997a;
}
.nb-theme-corporate nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-corporate nb-alert.status-warning a,
.nb-theme-corporate nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-corporate nb-alert.accent-warning {
  border-top: 0.17rem solid #ffaa00;
}
.nb-theme-corporate nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-corporate nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-corporate nb-alert.status-danger a,
.nb-theme-corporate nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-corporate nb-alert.accent-danger {
  border-top: 0.17rem solid #ff3d71;
}
.nb-theme-corporate nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-corporate nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-corporate nb-alert.status-info a,
.nb-theme-corporate nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-corporate nb-alert.accent-info {
  border-top: 0.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: #ffffff;
}
.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: 0.17rem solid #ffffff;
}
.nb-theme-corporate nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-corporate nb-chat {
  background-color: #ffffff;
  border: none;
  border-radius: 0.17rem;
  box-shadow: none;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.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: 0.17rem;
  border-top-right-radius: 0.17rem;
  padding: 1rem 1.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-corporate nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-corporate nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.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 .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: #ffffff;
  color: #222b45;
}
.nb-theme-corporate nb-chat.status-primary .header {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-corporate nb-chat.status-success .header {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-corporate nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-corporate nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-corporate nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-corporate nb-chat.status-control .header {
  background-color: #ffffff;
  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: 0.875rem;
  color: white;
}
.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: 0.875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: 0.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: 0.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: transparent;
  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: 0.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: 0.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: 0.875rem;
  background: #f7f9fc;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-corporate nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-corporate nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-corporate nb-chat-message.not-reply .message {
  margin-right: 0.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: #3366ff;
  color: #ffffff;
}
[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: 0.5rem;
}
[dir=rtl] .nb-theme-corporate nb-chat-message.reply .message {
  margin-left: 0.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: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-corporate nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.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: 0.5rem;
}
[dir=rtl] .nb-theme-corporate nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-corporate nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.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: 0.5rem;
  border-radius: 0.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: #3366ff;
  color: #ffffff;
}
[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: #ffffff;
}
.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: 0.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: 0.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: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
}
.nb-theme-corporate nb-accordion-item:first-child {
  border-top-left-radius: 0.17rem;
  border-top-right-radius: 0.17rem;
}
.nb-theme-corporate nb-accordion-item:last-child {
  border-bottom-left-radius: 0.17rem;
  border-bottom-right-radius: 0.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] {
  -webkit-appearance: none;
          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: 0.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 0.375rem rgba(143, 155, 179, 0.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: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-corporate [nbButton].size-tiny nb-icon, .nb-theme-corporate .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.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: 0.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: 0.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: 0.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: 0.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: 0.4375rem 0.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: 0.4375rem 0.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: 0.4375rem 0.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: 0.5rem 0.375rem;
}
.nb-theme-corporate [nbButton].size-small, .nb-theme-corporate .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-corporate [nbButton].size-small nb-icon, .nb-theme-corporate .size-small[nbButtonToggle] nb-icon {
  font-size: 0.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: 0.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: 0.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: 0.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: 0.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: 0.5625rem 0.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: 0.5625rem 0.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: 0.5625rem 0.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: 0.5625rem 0.5rem;
}
.nb-theme-corporate [nbButton].size-medium, .nb-theme-corporate .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-corporate [nbButton].size-medium nb-icon, .nb-theme-corporate .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.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: 0.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: 0.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: 0.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: 0.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: 0.6875rem 0.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: 0.6875rem 0.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: 0.6875rem 0.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: 0.75rem 0.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: 0.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: 0.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: 0.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: 0.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: 0.8125rem 0.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: 0.8125rem 0.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: 0.8125rem 0.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: 0.875rem 0.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: 0.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: 0.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: 0.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: 0.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 0.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 0.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 0.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: 0.17rem;
}
.nb-theme-corporate [nbButton].shape-semi-round, .nb-theme-corporate .shape-semi-round[nbButtonToggle] {
  border-radius: 0.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: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-corporate [nbButton].appearance-filled.size-tiny, .nb-theme-corporate .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-corporate [nbButton].appearance-filled.size-small, .nb-theme-corporate .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-corporate [nbButton].appearance-filled.size-medium, .nb-theme-corporate .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-corporate [nbButton].appearance-filled.size-large, .nb-theme-corporate .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-corporate [nbButton].appearance-filled.size-giant, .nb-theme-corporate .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.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, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-filled.status-primary, .nb-theme-corporate .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.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, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-filled.status-success, .nb-theme-corporate .appearance-filled.status-success[nbButtonToggle] {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.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, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-filled.status-warning, .nb-theme-corporate .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.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, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-filled.status-danger, .nb-theme-corporate .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.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, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-filled.status-info, .nb-theme-corporate .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.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, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-filled.status-control, .nb-theme-corporate .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  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, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-outline, .nb-theme-corporate .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-corporate [nbButton].appearance-outline:focus, .nb-theme-corporate .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.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 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-corporate [nbButton].appearance-outline.size-tiny, .nb-theme-corporate .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-corporate [nbButton].appearance-outline.size-small, .nb-theme-corporate .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-corporate [nbButton].appearance-outline.size-medium, .nb-theme-corporate .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-corporate [nbButton].appearance-outline.size-large, .nb-theme-corporate .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-corporate [nbButton].appearance-outline.size-giant, .nb-theme-corporate .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.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, 0.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, 0.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, 0.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, 0.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-outline.status-primary, .nb-theme-corporate .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-primary:focus, .nb-theme-corporate .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-primary:hover, .nb-theme-corporate .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-primary:active, .nb-theme-corporate .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-outline.status-success, .nb-theme-corporate .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.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, 0.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, 0.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, 0.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-outline.status-warning, .nb-theme-corporate .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-corporate [nbButton].appearance-outline.status-warning:focus, .nb-theme-corporate .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-corporate [nbButton].appearance-outline.status-warning:hover, .nb-theme-corporate .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-corporate [nbButton].appearance-outline.status-warning:active, .nb-theme-corporate .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-outline.status-danger, .nb-theme-corporate .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.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, 0.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, 0.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, 0.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-outline.status-info, .nb-theme-corporate .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.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, 0.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, 0.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, 0.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-outline.status-control, .nb-theme-corporate .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-control:focus, .nb-theme-corporate .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-control:hover, .nb-theme-corporate .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-corporate [nbButton].appearance-outline.status-control:active, .nb-theme-corporate .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-ghost, .nb-theme-corporate .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-corporate [nbButton].appearance-ghost:focus, .nb-theme-corporate .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.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 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-corporate [nbButton].appearance-ghost.size-tiny, .nb-theme-corporate .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-corporate [nbButton].appearance-ghost.size-small, .nb-theme-corporate .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-corporate [nbButton].appearance-ghost.size-medium, .nb-theme-corporate .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-corporate [nbButton].appearance-ghost.size-large, .nb-theme-corporate .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-corporate [nbButton].appearance-ghost.size-giant, .nb-theme-corporate .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.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, 0.16);
  border-color: rgba(143, 155, 179, 0.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, 0.08);
  border-color: transparent;
  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, 0.16);
  border-color: transparent;
  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, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-ghost.status-primary, .nb-theme-corporate .appearance-ghost.status-primary[nbButtonToggle] {
  color: #3366ff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-primary:focus, .nb-theme-corporate .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #3366ff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-primary:hover, .nb-theme-corporate .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #3366ff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-primary:active, .nb-theme-corporate .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #3366ff;
}
.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, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.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, 0.16);
  border-color: rgba(143, 155, 179, 0.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, 0.08);
  border-color: transparent;
  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, 0.16);
  border-color: transparent;
  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, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-ghost.status-warning, .nb-theme-corporate .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-warning:focus, .nb-theme-corporate .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffaa00;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-warning:hover, .nb-theme-corporate .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-warning:active, .nb-theme-corporate .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.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, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.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, 0.16);
  border-color: rgba(143, 155, 179, 0.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, 0.08);
  border-color: transparent;
  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, 0.16);
  border-color: transparent;
  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, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.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, 0.16);
  border-color: rgba(143, 155, 179, 0.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, 0.08);
  border-color: transparent;
  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, 0.16);
  border-color: transparent;
  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, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbButton].appearance-ghost.status-control, .nb-theme-corporate .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-control:focus, .nb-theme-corporate .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffffff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-control:hover, .nb-theme-corporate .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-corporate [nbButton].appearance-ghost.status-control:active, .nb-theme-corporate .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.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, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.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: 0.375rem 0.6875rem;
}
.nb-theme-corporate [nbButton].appearance-hero.size-small, .nb-theme-corporate .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-corporate [nbButton].appearance-hero.size-medium, .nb-theme-corporate .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-corporate [nbButton].appearance-hero.size-large, .nb-theme-corporate .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.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 0.375rem rgba(143, 155, 179, 0.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, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.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 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: 0.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: #ffffff;
}
.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 0.375rem rgba(143, 155, 179, 0.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, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.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 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #598bff;
    opacity: 0.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: #ffffff;
}
.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 0.375rem rgba(143, 155, 179, 0.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, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.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 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: 0.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: #ffffff;
}
.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 0.375rem rgba(143, 155, 179, 0.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, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.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 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.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: #ffffff;
}
.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 0.375rem rgba(143, 155, 179, 0.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, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.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 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.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: #ffffff;
}
.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 0.375rem rgba(143, 155, 179, 0.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, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.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 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.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 0.375rem rgba(143, 155, 179, 0.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, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.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 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.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: transparent;
}
[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: #ffffff;
}
[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: #ffffff;
}
[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: #ffffff;
}
[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: #ffffff;
}
[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: #ffffff;
}
[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: 0.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;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-corporate [nbInput].nb-transition {
  transition-duration: 0.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: #ffffff;
  border-color: #3366ff;
}
.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, 0.48);
}
.nb-theme-corporate [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbInput].status-primary {
  background-color: #f7f9fc;
  border-color: #3366ff;
  color: #222b45;
}
.nb-theme-corporate [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate [nbInput].status-primary:focus {
  background-color: #ffffff;
  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, 0.48);
}
.nb-theme-corporate [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.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: #ffffff;
  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, 0.48);
}
.nb-theme-corporate [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbInput].status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-corporate [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-corporate [nbInput].status-warning:focus {
  background-color: #ffffff;
  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, 0.48);
}
.nb-theme-corporate [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.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: #ffffff;
  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, 0.48);
}
.nb-theme-corporate [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.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: #ffffff;
  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, 0.48);
}
.nb-theme-corporate [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-corporate [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-corporate [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-corporate [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-corporate [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-corporate [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-corporate [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-corporate [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-corporate [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-corporate [nbInput].size-tiny::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-corporate [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-corporate [nbInput].size-small::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-corporate [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-corporate [nbInput].size-medium::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-corporate [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-corporate [nbInput].size-large::placeholder {
  font-size: 0.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: 0.9375rem 1rem;
}
.nb-theme-corporate [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-corporate [nbInput].size-giant::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate [nbInput].shape-rectangle {
  border-radius: 0.17rem;
}
.nb-theme-corporate [nbInput].shape-semi-round {
  border-radius: 0.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, 0.35);
}
.nb-theme-corporate .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-corporate nb-popover {
  border: 1px solid #e4e9f2;
  border-radius: 0.17rem;
  background: #ffffff;
  box-shadow: none;
  color: #222b45;
}
.nb-theme-corporate nb-popover .primitive-overlay {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 0.75rem 1rem;
}
.nb-theme-corporate nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.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: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #ffffff;
  -webkit-clip-path: inset(0 0 2px);
          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: 0.6875rem;
}
[dir=rtl] .nb-theme-corporate nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.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: 0.6875rem;
}
[dir=rtl] .nb-theme-corporate nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-corporate nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-corporate nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-corporate nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.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: 0.6875rem;
}
[dir=rtl] .nb-theme-corporate nb-popover.nb-overlay-top-start .arrow {
  left: 0.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: 0.6875rem;
}
[dir=rtl] .nb-theme-corporate nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-corporate nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-corporate nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-corporate nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-corporate .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-corporate nb-context-menu {
  background-color: #ffffff;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 1px;
  border-radius: 0.17rem;
  box-shadow: none;
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-corporate nb-context-menu nb-menu {
  border-radius: 0.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: 6rem;
  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: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-corporate nb-select.size-tiny .select-button.placeholder {
  font-size: 0.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: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select.size-small .select-button.placeholder {
  font-size: 0.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: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select.size-medium .select-button.placeholder {
  font-size: 0.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: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select.size-large .select-button.placeholder {
  font-size: 0.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: 0.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: 0.17rem;
}
.nb-theme-corporate nb-select.shape-semi-round .select-button {
  border-radius: 0.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: #ffffff;
  border-color: #3366ff;
}
.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, 0.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, 0.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: #3366ff;
  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: #ffffff;
  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, 0.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, 0.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: #3366ff;
}
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #3366ff;
}
.nb-theme-corporate nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3366ff;
}
.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: #ffffff;
  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, 0.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, 0.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: #ffaa00;
  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: #ffffff;
  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, 0.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, 0.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: #ffaa00;
}
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-corporate nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.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: #ffffff;
  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, 0.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, 0.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: #ffffff;
  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, 0.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, 0.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: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.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: rgba(255, 255, 255, 0.4);
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-corporate nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-corporate nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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, 0.48);
}
.nb-theme-corporate nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.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: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.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, 0.48);
}
.nb-theme-corporate nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.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, 0.48);
}
.nb-theme-corporate nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.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, 0.48);
}
.nb-theme-corporate nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.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, 0.48);
}
.nb-theme-corporate nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.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, 0.48);
}
.nb-theme-corporate nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  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, 0.48);
}
.nb-theme-corporate nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.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: 0.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: 0.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: 0.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: 0.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, 0.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, 0.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: #ffffff;
}
.nb-theme-corporate nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.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, 0.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, 0.48);
}
.nb-theme-corporate nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.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, 0.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, 0.48);
}
.nb-theme-corporate nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.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, 0.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, 0.48);
}
.nb-theme-corporate nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.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, 0.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, 0.48);
}
.nb-theme-corporate nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-corporate nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.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, 0.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, 0.48);
}
.nb-theme-corporate nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.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, 0.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, 0.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: 6rem;
  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: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.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: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.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: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.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: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.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: 0.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: 0.17rem;
}
.nb-theme-corporate nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.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, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-corporate nb-option:focus.selected, .nb-theme-corporate nb-option.active.selected {
  background-color: #274bdb;
  color: #ffffff;
}
.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, 0.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: #ffffff;
  border-color: #3366ff;
}
.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, 0.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, 0.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: #3366ff;
  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: #ffffff;
  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, 0.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, 0.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: #3366ff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #3366ff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3366ff;
}
.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: #ffffff;
  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, 0.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, 0.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: #ffaa00;
  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: #ffffff;
  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, 0.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, 0.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: #ffaa00;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.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: #ffffff;
  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, 0.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, 0.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: #ffffff;
  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, 0.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, 0.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: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.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: rgba(255, 255, 255, 0.4);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.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: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.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, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.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, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.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, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.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, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.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, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  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, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.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: 0.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: 0.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: 0.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: 0.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, 0.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, 0.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: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.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, 0.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, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.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, 0.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, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.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, 0.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, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.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, 0.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, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.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, 0.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, 0.48);
}
.nb-theme-corporate nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.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, 0.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, 0.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: #ffffff;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.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: 0.0625rem solid #e4e9f2;
}
.nb-theme-corporate nb-option-list.position-bottom {
  border-top: 0.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: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-corporate nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.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: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.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: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.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: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.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: 0.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: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
}
.nb-theme-corporate nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-corporate nb-option.selected {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-corporate nb-option:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-corporate nb-option:focus.selected {
  background-color: #274bdb;
  color: #ffffff;
}
.nb-theme-corporate nb-option:hover {
  background-color: rgba(143, 155, 179, 0.16);
  color: #222b45;
}
.nb-theme-corporate nb-option:hover.selected {
  background-color: #598bff;
  color: #ffffff;
}
.nb-theme-corporate nb-option.multiple.selected {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-corporate nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-corporate nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-corporate nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-corporate nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-corporate nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-corporate nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.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: #ffffff;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.17rem;
  padding: 1rem;
  box-shadow: none;
}
.nb-theme-corporate nb-toast .title {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate nb-toast .message {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-corporate nb-toast .icon-container {
  border-radius: 0.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: #ffffff;
  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: #ffffff;
  border-color: #edf1f7;
}
.nb-theme-corporate nb-toast.status-basic .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-corporate nb-toast.status-primary {
  background: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-corporate nb-toast.status-primary .title {
  color: #ffffff;
}
.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: #ffffff;
  color: #3366ff;
}
.nb-theme-corporate nb-toast.status-success {
  background: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-corporate nb-toast.status-success .title {
  color: #ffffff;
}
.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: #ffffff;
  color: #00d68f;
}
.nb-theme-corporate nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-corporate nb-toast.status-warning .title {
  color: #ffffff;
}
.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: #ffffff;
  color: #ffaa00;
}
.nb-theme-corporate nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-corporate nb-toast.status-danger .title {
  color: #ffffff;
}
.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: #ffffff;
  color: #ff3d71;
}
.nb-theme-corporate nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-corporate nb-toast.status-info .title {
  color: #ffffff;
}
.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: #ffffff;
  color: #0095ff;
}
.nb-theme-corporate nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  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: #ffffff;
  color: #222b45;
}
.nb-theme-corporate .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-corporate nb-tooltip {
  box-shadow: none;
  background: #151a30;
  border: 0 dashed transparent;
  border-radius: 0.17rem;
  padding: 0.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: 0.75rem;
  width: 0.75rem;
}
.nb-theme-corporate nb-tooltip .content {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.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: transparent;
}
.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: #3366ff;
  border-color: transparent;
}
.nb-theme-corporate nb-tooltip.status-primary .arrow {
  border-bottom-color: #3366ff;
}
.nb-theme-corporate nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-corporate nb-tooltip.status-success {
  background: #00d68f;
  border-color: transparent;
}
.nb-theme-corporate nb-tooltip.status-success .arrow {
  border-bottom-color: #00d68f;
}
.nb-theme-corporate nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-corporate nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-corporate nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-corporate nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-corporate nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-corporate nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-corporate nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-corporate nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-corporate nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-corporate nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-corporate nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-corporate nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.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: 0.0625rem;
  border-radius: 0.17rem;
  background: #ffffff;
  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: 0.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: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-corporate nb-calendar-with-time .timepicker-section {
  border-right: 0.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 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-corporate nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-corporate nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3366ff;
}
.nb-theme-corporate nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #3366ff;
}
.nb-theme-corporate nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-corporate nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  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, 0.16);
  border-color: #3366ff;
}
.nb-theme-corporate nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  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, 0.24);
  border-color: #3366ff;
}
.nb-theme-corporate nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-corporate nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3366ff;
}
.nb-theme-corporate nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #3366ff;
}
.nb-theme-corporate nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-corporate nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  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, 0.16);
  border-color: #3366ff;
}
.nb-theme-corporate nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  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, 0.24);
  border-color: #3366ff;
}
.nb-theme-corporate nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-corporate nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  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, 0.24);
  border-color: #00d68f;
}
.nb-theme-corporate nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  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, 0.16);
  border-color: #00d68f;
}
.nb-theme-corporate nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  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, 0.24);
  border-color: #00d68f;
}
.nb-theme-corporate nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-corporate nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-corporate nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-corporate nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-corporate nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  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, 0.16);
  border-color: #ffaa00;
}
.nb-theme-corporate nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  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, 0.24);
  border-color: #ffaa00;
}
.nb-theme-corporate nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  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, 0.24);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  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, 0.16);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  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, 0.24);
  border-color: #ff3d71;
}
.nb-theme-corporate nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-corporate nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  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, 0.24);
  border-color: #0095ff;
}
.nb-theme-corporate nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  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, 0.16);
  border-color: #0095ff;
}
.nb-theme-corporate nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  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, 0.24);
  border-color: #0095ff;
}
.nb-theme-corporate nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  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, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-corporate nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-corporate nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-corporate nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-corporate nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  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: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-corporate nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  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: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-corporate nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  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: #ffffff;
}
.nb-theme-corporate nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-corporate nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-corporate nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-radio .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.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: 0.875rem 1.25rem;
  border: 1px solid #f7f9fc;
}
.nb-theme-corporate .nb-tree-grid-header-row {
  background: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate .nb-tree-grid-footer-row {
  background: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate .nb-tree-grid-row {
  background: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .nb-tree-grid-row:hover {
  background: #ffffff;
}
.nb-theme-corporate .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #ffffff;
}
.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: transparent;
  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: #3366ff;
}
.nb-theme-corporate nb-icon.status-success {
  color: #00d68f;
}
.nb-theme-corporate nb-icon.status-warning {
  color: #ffaa00;
}
.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: #ffffff;
}
.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, 0.48);
}
.nb-theme-corporate nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.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: #3366ff;
}
.nb-theme-corporate .nb-form-field-addon-primary {
  color: #3366ff;
}
.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: #ffaa00;
}
.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: #ffffff;
}
.nb-theme-corporate .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.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: 0.625rem;
  line-height: 0.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: 0.75rem;
  line-height: 0.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: 0.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: 0.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: 0.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: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-corporate nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-corporate nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-corporate nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-corporate nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-corporate nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.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: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.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: #ffffff;
}
.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: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.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: #ffffff;
}
.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: #ffffff;
}
.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: #ffffff;
  border-color: #ffffff;
  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, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-corporate nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-corporate nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-corporate nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-corporate nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-corporate nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-corporate nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-corporate nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-corporate nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-corporate nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-corporate nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-corporate nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-corporate nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-corporate nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-corporate nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-corporate nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-corporate nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-corporate nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.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: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-corporate .nb-tag-remove.size-tiny {
  margin-right: 0.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: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-corporate .nb-tag-remove.size-small {
  margin-right: 0.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: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-corporate .nb-tag-remove.size-medium {
  margin-right: 0.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: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-corporate .nb-tag-remove.size-large {
  margin-right: 0.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: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-corporate .nb-tag-remove.size-giant {
  margin-right: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-corporate .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.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: 0.17rem;
}
.nb-theme-corporate .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.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: 0.0625rem 1rem;
}
.nb-theme-corporate .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-corporate .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-corporate .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-corporate .nb-tag-list-with-input.size-giant {
  padding: 0.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: #ffffff;
  border-color: #3366ff;
}
.nb-theme-corporate .nb-tag-list-with-input.status-primary {
  background-color: #f7f9fc;
  border-color: #3366ff;
}
.nb-theme-corporate .nb-tag-list-with-input.status-primary.focus {
  background-color: #ffffff;
  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: #ffffff;
  border-color: #00997a;
}
.nb-theme-corporate .nb-tag-list-with-input.status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
}
.nb-theme-corporate .nb-tag-list-with-input.status-warning.focus {
  background-color: #ffffff;
  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: #ffffff;
  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: #ffffff;
  border-color: #0057c2;
}
.nb-theme-corporate .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-corporate .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.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 {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  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: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-corporate .nb-tag-input.size-tiny::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-corporate .nb-tag-input.size-small::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-corporate .nb-tag-input.size-medium::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-corporate .nb-tag-input.size-large::placeholder {
  font-size: 0.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: 0.5rem 0;
}
.nb-theme-corporate .nb-tag-input.size-giant::placeholder {
  font-size: 0.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, 0.48);
}
.nb-theme-corporate .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.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, 0.48);
}
.nb-theme-corporate .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.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, 0.48);
}
.nb-theme-corporate .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.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, 0.48);
}
.nb-theme-corporate .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.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, 0.48);
}
.nb-theme-corporate .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.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, 0.48);
}
.nb-theme-corporate .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-corporate .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-corporate .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-corporate .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-corporate {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.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: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-corporate .subtitle-2 {
  font-family: Open Sans, sans-serif;
  font-size: 0.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: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .paragraph-2 {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-corporate a {
  color: #3366ff;
  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: #ffffff;
}
.nb-theme-corporate a.link-alternate, .nb-theme-corporate a.link-alternate:hover {
  color: #ffffff;
}
.nb-theme-corporate .label {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-corporate .caption {
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-corporate .caption-2 {
  font-family: Open Sans, sans-serif;
  font-size: 0.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: #3366ff;
}
.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: #ffaa00;
}
.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: #ffffff;
}
.nb-theme-corporate li {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-corporate .text-alternate {
  color: #ffffff;
}
.nb-theme-corporate .text-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate .text-hint {
  color: #8f9bb3;
}
.nb-theme-corporate .text-basic {
  color: #222b45;
}
.nb-theme-corporate .text-primary {
  color: #3366ff;
}
.nb-theme-corporate .text-success {
  color: #00d68f;
}
.nb-theme-corporate .text-warning {
  color: #ffaa00;
}
.nb-theme-corporate .text-danger {
  color: #ff3d71;
}
.nb-theme-corporate .text-info {
  color: #0095ff;
}
.nb-theme-corporate .text-control {
  color: #ffffff;
}
.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: 0.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: 0.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: 0.875rem 1.25rem;
  border: 1px solid #edf1f7;
  vertical-align: middle;
}
.nb-theme-corporate ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.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: 0.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: 0.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: 0.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: #ffffff;
}
.nb-theme-corporate ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.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: 0.375rem 0.5rem;
  border-color: #3366ff;
  background-color: #3366ff;
  color: #ffffff;
  border-radius: 0.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: #3366ff;
}
.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: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #edf1f7 solid 1px;
  border-radius: 0.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: 0.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: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #3366ff;
  padding: 0.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: #3366ff;
  color: #3366ff;
}
.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: transparent;
  border-color: #3366ff;
  color: #3366ff;
  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: 0.17rem;
  border-bottom-left-radius: 0.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: 0.17rem;
  border-bottom-right-radius: 0.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: 0.17rem;
  border-bottom-right-radius: 0.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: 0.17rem;
  border-bottom-left-radius: 0.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: #ffffff;
  background-color: #3366ff;
}
.nb-theme-corporate nb-auth-block .text-link {
  color: #8f9bb3;
}
.nb-theme-corporate nb-auth-block .forgot-password {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-corporate nb-auth-block .socials a {
  color: #8f9bb3;
}
@media (max-width: 575.98px) {
  .nb-theme-corporate .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-corporate .pace .pace-progress {
  background: #3366ff;
}
.nb-theme-corporate .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3366ff, 0 0 5px #3366ff;
}
.nb-theme-corporate .pace .pace-activity {
  display: none;
}
.nb-theme-corporate nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-corporate nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

.nb-theme-lockvue_base_light nb-layout .scrollable-container {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_light nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_light nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-lockvue_base_light nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-lockvue_base_light .layout {
  min-width: 300px;
}
.nb-theme-lockvue_base_light nb-layout.window-mode {
  background: #edf1f7;
  display: block;
}
.nb-theme-lockvue_base_light nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-lockvue_base_light nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-lockvue_base_light nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-lockvue_base_light nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.25);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.25);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.25) - 4rem);
    top: calc(calc(4.75rem * 0.25) + 4rem);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.25));
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-lockvue_base_light 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-lockvue_base_light nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.5);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.5);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.5) - 4rem);
    top: calc(calc(4.75rem * 0.5) + 4rem);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.5));
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-lockvue_base_light 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-lockvue_base_light nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - 4.75rem - 4rem);
    top: calc(4.75rem + 4rem);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + 4.75rem);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-lockvue_base_light nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-lockvue_base_light nb-layout .layout {
  background-color: #edf1f7;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  min-height: 100vh;
}
.nb-theme-lockvue_base_light nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-lockvue_base_light nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4rem;
}
.nb-theme-lockvue_base_light nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-lockvue_base_light nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #ffffff;
  border-top: 1px solid #edf1f7;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 0.75rem;
}
.nb-theme-lockvue_base_light nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #598bff;
}
.nb-theme-lockvue_base_light nb-layout .layout .layout-container .content nb-layout-footer nav a:focus, .nb-theme-lockvue_base_light nb-layout .layout .layout-container .content nb-layout-footer nav a:active, .nb-theme-lockvue_base_light nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #598bff;
}
.nb-theme-lockvue_base_light nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-lockvue_base_light nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 1.25rem;
}
@media (max-width: 991.98px) {
  .nb-theme-lockvue_base_light nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-lockvue_base_light nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-lockvue_base_light nb-layout-header {
  background-color: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light nb-layout-header nav {
  color: #222b45;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  height: 4rem;
  padding: 1rem;
}
.nb-theme-lockvue_base_light nb-layout-header nav a {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-layout-header nav a:focus, .nb-theme-lockvue_base_light nb-layout-header nav a:active, .nb-theme-lockvue_base_light nb-layout-header nav a:hover {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4rem);
}
.nb-theme-lockvue_base_light nb-layout-header.fixed ~ .layout-container {
  padding-top: 4rem;
  min-height: 100vh;
}
.nb-theme-lockvue_base_light nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4rem);
}
.nb-theme-lockvue_base_light nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-lockvue_base_light nb-sidebar {
  background-color: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  width: 12rem;
}
.nb-theme-lockvue_base_light nb-sidebar .main-container {
  height: 100vh;
  width: 12rem;
}
.nb-theme-lockvue_base_light nb-sidebar .scrollable {
  padding: 1rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
@media (max-width: 767.98px) {
  .nb-theme-lockvue_base_light nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-lockvue_base_light nb-sidebar .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_light nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_light nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-lockvue_base_light nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-lockvue_base_light nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-lockvue_base_light nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-lockvue_base_light nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #3366ff;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-lockvue_base_light nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-lockvue_base_light nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: transparent;
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-lockvue_base_light nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-lockvue_base_light nb-sidebar.fixed.left.collapsed + .content, .nb-theme-lockvue_base_light nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-lockvue_base_light nb-sidebar.fixed.right.collapsed + .content, .nb-theme-lockvue_base_light nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-lockvue_base_light nb-sidebar.expanded {
  width: 12rem;
}
.nb-theme-lockvue_base_light nb-sidebar.expanded > .scrollable {
  width: 12rem;
}
.nb-theme-lockvue_base_light nb-sidebar nb-sidebar-header {
  padding: 1rem;
  height: initial;
}
.nb-theme-lockvue_base_light nb-sidebar nb-sidebar-footer {
  padding: 1rem;
  height: 3.5rem;
}
.nb-theme-lockvue_base_light nb-sidebar nb-menu {
  margin: 0 calc(1rem * -1) calc(1rem * -1);
}
.nb-theme-lockvue_base_light nb-calendar-view-mode [nbButton].appearance-ghost.status-basic, .nb-theme-lockvue_base_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_light nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover, .nb-theme-lockvue_base_light nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-lockvue_base_light nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active,
.nb-theme-lockvue_base_light nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-lockvue_base_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_light nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-lockvue_base_light nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-lockvue_base_light nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-lockvue_base_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_light nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-lockvue_base_light nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-lockvue_base_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_light nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-lockvue_base_light nb-calendar-picker {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-lockvue_base_light nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-lockvue_base_light nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-calendar-days-names .day.holiday {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-lockvue_base_light nb-calendar-week-numbers {
  background: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: 0.625rem;
}
.nb-theme-lockvue_base_light nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
  margin-bottom: 0.25rem;
}
.nb-theme-lockvue_base_light nb-calendar-week-numbers .sign,
.nb-theme-lockvue_base_light nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-lockvue_base_light nb-calendar-week-numbers.size-large .sign,
.nb-theme-lockvue_base_light nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #edf1f7;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-lockvue_base_light nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #222b45;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell, .nb-theme-lockvue_base_light nb-calendar-picker .day-cell .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell .cell-content {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell.empty, .nb-theme-lockvue_base_light nb-calendar-picker .day-cell.disabled,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell.empty,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell.disabled,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell.empty,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell.bounding-month,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell.bounding-month,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell.bounding-month {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #274bdb;
  border-color: #274bdb;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(51, 102, 255, 0.08);
  border: 1px solid #3366ff;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #3366ff;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell.disabled,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell.disabled,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-lockvue_base_light nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #e4e9f2;
}
.nb-theme-lockvue_base_light nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #3366ff;
  border-radius: 0;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-lockvue_base_light nb-base-calendar nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-lockvue_base_light nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-lockvue_base_light nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: 0.625rem 0.25rem;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-lockvue_base_light nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-lockvue_base_light nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-lockvue_base_light nb-base-calendar.has-week-number .month-cell,
.nb-theme-lockvue_base_light nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-lockvue_base_light nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-lockvue_base_light nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-lockvue_base_light nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  border-radius: 0.25rem;
  box-shadow: none;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_light nb-card::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_light nb-card::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-card::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-lockvue_base_light nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-lockvue_base_light nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-lockvue_base_light nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-lockvue_base_light nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-lockvue_base_light nb-card.status-basic nb-card-header {
  background-color: #f7f9fc;
  border-bottom-width: 0;
  border-bottom-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-card.status-basic nb-card-header a,
.nb-theme-lockvue_base_light nb-card.status-basic nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-card.status-primary nb-card-header {
  background-color: #3366ff;
  border-bottom-width: 0;
  border-bottom-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-card.status-primary nb-card-header a,
.nb-theme-lockvue_base_light nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-card.status-success nb-card-header {
  background-color: #00d68f;
  border-bottom-width: 0;
  border-bottom-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-card.status-success nb-card-header a,
.nb-theme-lockvue_base_light nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-card.status-warning nb-card-header a,
.nb-theme-lockvue_base_light nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-card.status-danger nb-card-header a,
.nb-theme-lockvue_base_light nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-card.status-info nb-card-header a,
.nb-theme-lockvue_base_light nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-card.status-control nb-card-header a,
.nb-theme-lockvue_base_light nb-card.status-control nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-card.accent-basic {
  border-top-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-card.accent-primary {
  border-top-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-card.accent-success {
  border-top-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-card.accent-control {
  border-top-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.25rem;
}
.nb-theme-lockvue_base_light nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-lockvue_base_light nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_light nb-card-body::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_light nb-card-body::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-card-body::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #edf1f7;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-lockvue_base_light nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-card-header h1 {
  margin: 0;
}
.nb-theme-lockvue_base_light nb-card-header h2 {
  margin: 0;
}
.nb-theme-lockvue_base_light nb-card-header h3 {
  margin: 0;
}
.nb-theme-lockvue_base_light nb-card-header h4 {
  margin: 0;
}
.nb-theme-lockvue_base_light nb-card-header h5 {
  margin: 0;
}
.nb-theme-lockvue_base_light nb-card-header h6 {
  margin: 0;
}
.nb-theme-lockvue_base_light nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-lockvue_base_light .second-card-container {
  height: 100%;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_light .reveal-button {
  line-height: 1.25rem;
  padding: 1rem 1.5rem;
}
.nb-theme-lockvue_base_light .flip-button {
  line-height: 1.25rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-lockvue_base_light .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-lockvue_base_light nb-tabset {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-lockvue_base_light nb-tabset .tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-lockvue_base_light nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_base_light nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-lockvue_base_light nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-lockvue_base_light nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-lockvue_base_light nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-tabset .tab.active .tab-link::before {
  background-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  color: #274bdb;
}
.nb-theme-lockvue_base_light nb-tabset .tab:focus .tab-link::before {
  background-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-tabset .tab:hover .tab-link {
  color: #598bff;
  background-color: transparent;
}
.nb-theme-lockvue_base_light nb-tabset .tab:hover .tab-link::before {
  background-color: #598bff;
}
.nb-theme-lockvue_base_light nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue_base_light nb-tabset .tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue_base_light nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-lockvue_base_light nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-lockvue_base_light nb-tabset nb-tab {
  background-color: transparent;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_light nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_light nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-route-tabset {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-lockvue_base_light nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_light nb-route-tabset::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_light nb-route-tabset::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-route-tabset::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-route-tabset .route-tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-lockvue_base_light nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_base_light nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-lockvue_base_light nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-route-tabset .tab-link:focus {
  background-color: transparent;
  color: #274bdb;
}
.nb-theme-lockvue_base_light nb-route-tabset .tab-link:focus::before {
  background-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-route-tabset .tab-link:hover {
  background-color: transparent;
  color: #598bff;
}
.nb-theme-lockvue_base_light nb-route-tabset .tab-link:hover::before {
  background-color: #598bff;
}
.nb-theme-lockvue_base_light nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue_base_light nb-route-tabset .route-tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue_base_light nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-lockvue_base_light nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-lockvue_base_light nb-menu {
  background-color: transparent;
}
.nb-theme-lockvue_base_light nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-lockvue_base_light nb-menu .menu-group,
.nb-theme-lockvue_base_light nb-menu .menu-item a {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6rem 1rem;
}
.nb-theme-lockvue_base_light nb-menu .menu-group,
.nb-theme-lockvue_base_light nb-menu .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-menu .menu-item a {
  color: #222b45;
  border-radius: 0;
}
.nb-theme-lockvue_base_light nb-menu .menu-item a.active {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-menu .menu-item a.active .menu-icon {
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-menu .menu-item a:hover {
  background-color: transparent;
  color: #598bff;
  cursor: pointer;
}
.nb-theme-lockvue_base_light nb-menu .menu-item a:hover .menu-icon {
  color: #598bff;
}
.nb-theme-lockvue_base_light nb-menu .menu-item .menu-icon {
  color: #8f9bb3;
  font-size: 1.25rem;
  margin: 0 0.5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-lockvue_base_light nb-menu .menu-item .expand-state {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-menu .menu-item {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-lockvue_base_light nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-lockvue_base_light nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-lockvue_base_light nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-lockvue_base_light nb-menu .menu-item > .menu-items {
  background-color: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_base_light nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.6rem 1rem;
}
.nb-theme-lockvue_base_light nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  color: #598bff;
}
.nb-theme-lockvue_base_light nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #598bff;
}
.nb-theme-lockvue_base_light nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: transparent;
  border-color: #598bff;
  color: #598bff;
}
.nb-theme-lockvue_base_light nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #598bff;
}
.nb-theme-lockvue_base_light nb-menu .menu-item > .menu-items > .menu-group, .nb-theme-lockvue_base_light nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-user .user-picture {
  background-color: transparent;
  border: 1px solid #edf1f7;
}
.nb-theme-lockvue_base_light nb-user .initials {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-lockvue_base_light nb-user .user-name {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-lockvue_base_light nb-user .user-title {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-lockvue_base_light nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-lockvue_base_light nb-user.size-tiny .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-user.size-tiny .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-lockvue_base_light nb-user.size-small .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-user.size-small .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-lockvue_base_light nb-user.size-medium .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light nb-user.size-medium .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light nb-user.size-medium .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-lockvue_base_light nb-user.size-large .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light nb-user.size-large .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light nb-user.size-large .user-title {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.nb-theme-lockvue_base_light nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-lockvue_base_light nb-user.size-giant .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light nb-user.size-giant .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light nb-user.size-giant .user-title {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light nb-user.shape-rectangle .user-picture {
  border-radius: 0.5rem;
}
.nb-theme-lockvue_base_light nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_base_light nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-lockvue_base_light nb-actions {
  background-color: transparent;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-actions.size-tiny nb-action {
  font-size: 0.625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_base_light nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-lockvue_base_light nb-actions.size-small nb-action {
  font-size: 0.75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_base_light nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-lockvue_base_light nb-actions.size-medium nb-action {
  font-size: 0.875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_base_light nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-lockvue_base_light nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_base_light nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-lockvue_base_light nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_base_light nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-action {
  border-left: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-action {
  border-right: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-action:first-child {
  border-right: none !important;
}
.nb-theme-lockvue_base_light nb-action nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-action.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-lockvue_base_light nb-search-field .search {
  background: #ffffff;
}
.nb-theme-lockvue_base_light nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light 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-lockvue_base_light nb-search-field .search input::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-lockvue_base_light nb-search-field.rotate-layout {
  opacity: 0;
  background: #ffffff;
}
.nb-theme-lockvue_base_light nb-search-field.modal-zoomin .search::before,
.nb-theme-lockvue_base_light nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #3366ff;
}
.nb-theme-lockvue_base_light nb-search-field.modal-half .form-wrapper {
  background: #ffffff;
}
.nb-theme-lockvue_base_light nb-search-field.modal-half .search::before {
  background: #3366ff;
}
.nb-theme-lockvue_base_light nb-search-field.modal-drop .form-content::after {
  background: #edf1f7;
}
.nb-theme-lockvue_base_light nb-search-field.modal-drop .search::before {
  background: #ffffff;
}
.nb-theme-lockvue_base_light nb-search-field.curtain .search::after {
  background: #ffffff;
}
.nb-theme-lockvue_base_light nb-search-field.curtain .search {
  background: #ffffff;
}
.nb-theme-lockvue_base_light nb-search-field.column-curtain::before {
  background: #ffffff;
}
.nb-theme-lockvue_base_light nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-lockvue_base_light nb-search-field.column-curtain.show::after {
  background: #3366ff;
}
.nb-theme-lockvue_base_light .nb-spinner-container {
  position: relative;
}
.nb-theme-lockvue_base_light nb-spinner .message {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: transparent;
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light nb-spinner.status-primary .spin-circle {
  border-top-color: #3366ff;
  border-right-color: transparent;
  border-bottom-color: #3366ff;
  border-left-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-spinner.status-success {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light nb-spinner.status-success .spin-circle {
  border-top-color: #00d68f;
  border-right-color: transparent;
  border-bottom-color: #00d68f;
  border-left-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-spinner.status-info {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-lockvue_base_light nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-lockvue_base_light nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-lockvue_base_light nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-lockvue_base_light nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-lockvue_base_light nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-lockvue_base_light .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-lockvue_base_light .nb-timepicker-container .list-item {
  color: #222b45;
  font-size: 0.9375rem;
  font-family: Open Sans, sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-lockvue_base_light .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-lockvue_base_light .nb-timepicker-container .list-item:hover {
  background-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-lockvue_base_light .nb-timepicker-container .list-item:focus {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-lockvue_base_light .nb-timepicker-container .list-item.selected {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light .nb-timepicker-container .values-list {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-lockvue_base_light .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_light .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_light .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-lockvue_base_light .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-lockvue_base_light .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem * -1);
}
.nb-theme-lockvue_base_light .nb-timepicker-container .header-cell {
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-family: Open Sans, sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-lockvue_base_light .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #e4e9f2;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-timepicker-container .actions-footer {
  padding-right: 0.625rem;
}
.nb-theme-lockvue_base_light nb-checkbox .label {
  padding: 0;
}
.nb-theme-lockvue_base_light nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  position: relative;
}
.nb-theme-lockvue_base_light nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-lockvue_base_light nb-checkbox .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_light nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_light nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_light nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_light nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_light nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_light nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .custom-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_light nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_light nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-toggle .toggle {
  height: 1.625rem;
  width: 2.875rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[dir=ltr] .nb-theme-lockvue_base_light nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.5rem - 1px - 1px);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.5rem - 1px - 1px);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-lockvue_base_light nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-lockvue_base_light nb-toggle .toggle-switcher {
  width: 1.5rem;
  height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-toggle .toggle-switcher nb-icon {
  height: 0.5rem;
  width: 0.5rem;
}
.nb-theme-lockvue_base_light nb-toggle .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .toggle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .toggle.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .toggle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .toggle.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-toggle.status-success .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-toggle.status-success .toggle.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_base_light nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-lockvue_base_light nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-toggle.status-success .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-success .toggle-switcher nb-icon {
  color: #00d68f;
}
.nb-theme-lockvue_base_light nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-toggle.status-info .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_light nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_light nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-toggle.status-info .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-lockvue_base_light nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-control .toggle-switcher nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-progress-bar .progress-container {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_light 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-lockvue_base_light nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-lockvue_base_light nb-progress-bar.size-tiny .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-lockvue_base_light nb-progress-bar.size-small .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-lockvue_base_light nb-progress-bar.size-medium .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-progress-bar.size-large .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-lockvue_base_light nb-progress-bar.size-giant .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-basic .progress-container {
  background-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-basic .progress-value {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-primary .progress-container {
  background-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-primary .progress-value {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-success .progress-container {
  background-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-success .progress-value {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-warning .progress-container {
  background-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-warning .progress-value {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-danger .progress-container {
  background-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-info .progress-container {
  background-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-control .progress-container {
  background-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-progress-bar.status-control .progress-value {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-badge {
  border-radius: 0.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-lockvue_base_light nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-lockvue_base_light nb-badge.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-badge.status-primary {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-badge.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-badge.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.5);
}
.nb-theme-lockvue_base_light nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-lockvue_base_light nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-lockvue_base_light nb-stepper .header .connector {
  background-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-stepper .header .connector-past {
  background-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-lockvue_base_light nb-stepper .header .step {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light nb-stepper .header .step.label-index {
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-stepper .header .step.selected {
  color: #274bdb;
}
.nb-theme-lockvue_base_light nb-stepper .header .step.selected .label-index {
  border-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-stepper .header .step.completed {
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-stepper .header .step.completed .label-index {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-lockvue_base_light nb-alert {
  border-radius: 0.25rem;
  box-shadow: none;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_light nb-alert::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_light nb-alert::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-alert::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-lockvue_base_light nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-lockvue_base_light nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-lockvue_base_light nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-lockvue_base_light nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-lockvue_base_light nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-lockvue_base_light nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-lockvue_base_light nb-alert.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-alert.status-basic a,
.nb-theme-lockvue_base_light nb-alert.status-basic a:hover {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-alert.accent-basic {
  border-top: 0.25rem solid #edf1f7;
}
.nb-theme-lockvue_base_light nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-lockvue_base_light nb-alert.status-primary {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-alert.status-primary a,
.nb-theme-lockvue_base_light nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-alert.accent-primary {
  border-top: 0.25rem solid #3366ff;
}
.nb-theme-lockvue_base_light nb-alert.outline-primary {
  border: 1px solid #1a34b8;
}
.nb-theme-lockvue_base_light nb-alert.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-alert.status-success a,
.nb-theme-lockvue_base_light nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-alert.accent-success {
  border-top: 0.25rem solid #00d68f;
}
.nb-theme-lockvue_base_light nb-alert.outline-success {
  border: 1px solid #00997a;
}
.nb-theme-lockvue_base_light nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-alert.status-warning a,
.nb-theme-lockvue_base_light nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-alert.accent-warning {
  border-top: 0.25rem solid #ffaa00;
}
.nb-theme-lockvue_base_light nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-lockvue_base_light nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-alert.status-danger a,
.nb-theme-lockvue_base_light nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-alert.accent-danger {
  border-top: 0.25rem solid #ff3d71;
}
.nb-theme-lockvue_base_light nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-lockvue_base_light nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-alert.status-info a,
.nb-theme-lockvue_base_light nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-alert.accent-info {
  border-top: 0.25rem solid #0095ff;
}
.nb-theme-lockvue_base_light nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-lockvue_base_light nb-alert.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-alert.status-control a,
.nb-theme-lockvue_base_light nb-alert.status-control a:hover {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-alert.accent-control {
  border-top: 0.25rem solid #ffffff;
}
.nb-theme-lockvue_base_light nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-lockvue_base_light nb-chat {
  background-color: #ffffff;
  border: none;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-lockvue_base_light nb-chat .header {
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_light nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_light nb-chat .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-lockvue_base_light nb-chat .no-messages {
  text-align: center;
}
.nb-theme-lockvue_base_light nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-lockvue_base_light nb-chat.size-small {
  height: 21rem;
}
.nb-theme-lockvue_base_light nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-lockvue_base_light nb-chat.size-large {
  height: 36rem;
}
.nb-theme-lockvue_base_light nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-lockvue_base_light nb-chat.status-basic .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-chat.status-primary .header {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-chat.status-success .header {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-chat.status-control .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-lockvue_base_light nb-chat-message .message {
  flex: 1;
}
.nb-theme-lockvue_base_light 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: 0.875rem;
  color: white;
}
.nb-theme-lockvue_base_light nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-lockvue_base_light nb-chat-message nb-chat-message-text .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-lockvue_base_light 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-lockvue_base_light nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: 0.5rem;
}
.nb-theme-lockvue_base_light nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-lockvue_base_light nb-chat-message nb-chat-message-file a {
  color: #8f9bb3;
  background: transparent;
  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: 0.5rem;
}
.nb-theme-lockvue_base_light nb-chat-message nb-chat-message-file a:hover, .nb-theme-lockvue_base_light nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-lockvue_base_light nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: 0.5rem;
}
.nb-theme-lockvue_base_light nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-lockvue_base_light nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-lockvue_base_light nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: 0.875rem;
  background: #f7f9fc;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-lockvue_base_light nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-chat-message.not-reply .message {
  margin-right: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-lockvue_base_light nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-lockvue_base_light nb-chat-message.not-reply nb-chat-message-text .text {
  background: #3366ff;
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-lockvue_base_light nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-lockvue_base_light nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-lockvue_base_light nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-chat-message.reply .message {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-chat-message.reply .message {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-lockvue_base_light nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-lockvue_base_light nb-chat-message.reply nb-chat-message-text .text {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-lockvue_base_light nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-lockvue_base_light nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #edf1f7;
}
.nb-theme-lockvue_base_light nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-lockvue_base_light nb-chat-form input {
  flex: 1;
}
.nb-theme-lockvue_base_light nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-lockvue_base_light nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-lockvue_base_light nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-lockvue_base_light nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-chat-form .dropped-files div {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-lockvue_base_light nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-lockvue_base_light nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-lockvue_base_light .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
}
.nb-theme-lockvue_base_light .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-lockvue_base_light .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-lockvue_base_light .nb-custom-message-not-reply {
  background: #3366ff;
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-lockvue_base_light .nb-custom-message-not-reply a,
.nb-theme-lockvue_base_light .nb-custom-message-not-reply a:hover,
.nb-theme-lockvue_base_light .nb-custom-message-not-reply a:focus {
  color: #ffffff;
}
.nb-theme-lockvue_base_light .nb-custom-message-reply {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-lockvue_base_light nb-accordion {
  display: block;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_light 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: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-lockvue_base_light nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-lockvue_base_light nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-lockvue_base_light nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-lockvue_base_light nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-lockvue_base_light nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-lockvue_base_light nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-lockvue_base_light nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-lockvue_base_light nb-accordion-item {
  background-color: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
}
.nb-theme-lockvue_base_light nb-accordion-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nb-theme-lockvue_base_light nb-accordion-item:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-lockvue_base_light nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-lockvue_base_light 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-lockvue_base_light nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-lockvue_base_light [nbButton], .nb-theme-lockvue_base_light [nbButtonToggle] {
  -webkit-appearance: none;
          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-lockvue_base_light [nbButton]:hover, .nb-theme-lockvue_base_light [nbButtonToggle]:hover, .nb-theme-lockvue_base_light [nbButton]:focus, .nb-theme-lockvue_base_light [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-lockvue_base_light [nbButton].full-width, .nb-theme-lockvue_base_light .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-lockvue_base_light [nbButton] nb-icon, .nb-theme-lockvue_base_light [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-lockvue_base_light [nbButton].nb-transition, .nb-theme-lockvue_base_light .nb-transition[nbButtonToggle] {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_base_light [nbButton]:focus, .nb-theme-lockvue_base_light [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light [nbButton][disabled], .nb-theme-lockvue_base_light [disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].btn-disabled, .nb-theme-lockvue_base_light .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-lockvue_base_light [nbButton].size-tiny, .nb-theme-lockvue_base_light .size-tiny[nbButtonToggle] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-lockvue_base_light [nbButton].size-tiny nb-icon, .nb-theme-lockvue_base_light .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-lockvue_base_light [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_base_light .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue_base_light [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_base_light .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-lockvue_base_light [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_base_light .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue_base_light [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_base_light .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-lockvue_base_light [nbButton].size-tiny.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_base_light .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-lockvue_base_light [nbButton].size-tiny.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_base_light .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-lockvue_base_light [nbButton].size-tiny.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_base_light .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-lockvue_base_light [nbButton].size-tiny.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_base_light .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5rem 0.375rem;
}
.nb-theme-lockvue_base_light [nbButton].size-small, .nb-theme-lockvue_base_light .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light [nbButton].size-small nb-icon, .nb-theme-lockvue_base_light .size-small[nbButtonToggle] nb-icon {
  font-size: 0.75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-lockvue_base_light [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_base_light .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue_base_light [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_base_light .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-lockvue_base_light [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_base_light .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue_base_light [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_base_light .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-lockvue_base_light [nbButton].size-small.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_base_light .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-lockvue_base_light [nbButton].size-small.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_base_light .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-lockvue_base_light [nbButton].size-small.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_base_light .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-lockvue_base_light [nbButton].size-small.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_base_light .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5625rem 0.5rem;
}
.nb-theme-lockvue_base_light [nbButton].size-medium, .nb-theme-lockvue_base_light .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light [nbButton].size-medium nb-icon, .nb-theme-lockvue_base_light .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-lockvue_base_light [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_base_light .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_base_light .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_base_light .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_base_light .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.5rem;
}
.nb-theme-lockvue_base_light [nbButton].size-medium.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_base_light .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-lockvue_base_light [nbButton].size-medium.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_base_light .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-lockvue_base_light [nbButton].size-medium.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_base_light .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-lockvue_base_light [nbButton].size-medium.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_base_light .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.75rem 0.5625rem;
}
.nb-theme-lockvue_base_light [nbButton].size-large, .nb-theme-lockvue_base_light .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light [nbButton].size-large nb-icon, .nb-theme-lockvue_base_light .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-lockvue_base_light [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_base_light .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_light [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_base_light .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_base_light [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_base_light .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_light [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_base_light .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-lockvue_base_light [nbButton].size-large.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_base_light .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-lockvue_base_light [nbButton].size-large.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_base_light .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-lockvue_base_light [nbButton].size-large.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_base_light .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-lockvue_base_light [nbButton].size-large.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_base_light .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.875rem 0.6875rem;
}
.nb-theme-lockvue_base_light [nbButton].size-giant, .nb-theme-lockvue_base_light .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light [nbButton].size-giant nb-icon, .nb-theme-lockvue_base_light .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-lockvue_base_light [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_base_light .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_light [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_base_light .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_base_light [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_base_light .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_light [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_base_light .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-lockvue_base_light [nbButton].size-giant.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_base_light .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-lockvue_base_light [nbButton].size-giant.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_base_light .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-lockvue_base_light [nbButton].size-giant.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_base_light .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-lockvue_base_light [nbButton].size-giant.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_base_light .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-lockvue_base_light [nbButton].shape-rectangle, .nb-theme-lockvue_base_light .shape-rectangle[nbButtonToggle] {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_light [nbButton].shape-semi-round, .nb-theme-lockvue_base_light .shape-semi-round[nbButtonToggle] {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_base_light [nbButton].shape-round, .nb-theme-lockvue_base_light .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_base_light a[nbButton], .nb-theme-lockvue_base_light a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled, .nb-theme-lockvue_base_light .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.size-tiny, .nb-theme-lockvue_base_light .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.size-small, .nb-theme-lockvue_base_light .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.size-medium, .nb-theme-lockvue_base_light .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.size-large, .nb-theme-lockvue_base_light .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.size-giant, .nb-theme-lockvue_base_light .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-basic, .nb-theme-lockvue_base_light .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-basic:focus, .nb-theme-lockvue_base_light .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-basic:hover, .nb-theme-lockvue_base_light .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-basic:active, .nb-theme-lockvue_base_light .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e4e9f2;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-basic[disabled], .nb-theme-lockvue_base_light .appearance-filled.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-filled.status-basic.btn-disabled, .nb-theme-lockvue_base_light .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-primary, .nb-theme-lockvue_base_light .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-primary:focus, .nb-theme-lockvue_base_light .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-primary:hover, .nb-theme-lockvue_base_light .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-primary:active, .nb-theme-lockvue_base_light .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-primary[disabled], .nb-theme-lockvue_base_light .appearance-filled.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-filled.status-primary.btn-disabled, .nb-theme-lockvue_base_light .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-success, .nb-theme-lockvue_base_light .appearance-filled.status-success[nbButtonToggle] {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-success:focus, .nb-theme-lockvue_base_light .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-success:hover, .nb-theme-lockvue_base_light .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-success:active, .nb-theme-lockvue_base_light .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-success[disabled], .nb-theme-lockvue_base_light .appearance-filled.status-success[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-filled.status-success.btn-disabled, .nb-theme-lockvue_base_light .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-warning, .nb-theme-lockvue_base_light .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-warning:focus, .nb-theme-lockvue_base_light .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-warning:hover, .nb-theme-lockvue_base_light .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-warning:active, .nb-theme-lockvue_base_light .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-warning[disabled], .nb-theme-lockvue_base_light .appearance-filled.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-filled.status-warning.btn-disabled, .nb-theme-lockvue_base_light .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-danger, .nb-theme-lockvue_base_light .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-danger:focus, .nb-theme-lockvue_base_light .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-danger:hover, .nb-theme-lockvue_base_light .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-danger:active, .nb-theme-lockvue_base_light .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-danger[disabled], .nb-theme-lockvue_base_light .appearance-filled.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-filled.status-danger.btn-disabled, .nb-theme-lockvue_base_light .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-info, .nb-theme-lockvue_base_light .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-info:focus, .nb-theme-lockvue_base_light .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-info:hover, .nb-theme-lockvue_base_light .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-info:active, .nb-theme-lockvue_base_light .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-info[disabled], .nb-theme-lockvue_base_light .appearance-filled.status-info[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-filled.status-info.btn-disabled, .nb-theme-lockvue_base_light .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-control, .nb-theme-lockvue_base_light .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-control:focus, .nb-theme-lockvue_base_light .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-control:hover, .nb-theme-lockvue_base_light .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-control:active, .nb-theme-lockvue_base_light .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-lockvue_base_light [nbButton].appearance-filled.status-control[disabled], .nb-theme-lockvue_base_light .appearance-filled.status-control[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-filled.status-control.btn-disabled, .nb-theme-lockvue_base_light .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline, .nb-theme-lockvue_base_light .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline:focus, .nb-theme-lockvue_base_light .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline:focus:not(:hover):not(:active), .nb-theme-lockvue_base_light .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.size-tiny, .nb-theme-lockvue_base_light .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.size-small, .nb-theme-lockvue_base_light .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.size-medium, .nb-theme-lockvue_base_light .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.size-large, .nb-theme-lockvue_base_light .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.size-giant, .nb-theme-lockvue_base_light .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-basic, .nb-theme-lockvue_base_light .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-basic:focus, .nb-theme-lockvue_base_light .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-basic:hover, .nb-theme-lockvue_base_light .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-basic:active, .nb-theme-lockvue_base_light .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-basic[disabled], .nb-theme-lockvue_base_light .appearance-outline.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-outline.status-basic.btn-disabled, .nb-theme-lockvue_base_light .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-primary, .nb-theme-lockvue_base_light .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-primary:focus, .nb-theme-lockvue_base_light .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-primary:hover, .nb-theme-lockvue_base_light .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-primary:active, .nb-theme-lockvue_base_light .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-primary[disabled], .nb-theme-lockvue_base_light .appearance-outline.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-outline.status-primary.btn-disabled, .nb-theme-lockvue_base_light .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-success, .nb-theme-lockvue_base_light .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-success:focus, .nb-theme-lockvue_base_light .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-success:hover, .nb-theme-lockvue_base_light .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-success:active, .nb-theme-lockvue_base_light .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-success[disabled], .nb-theme-lockvue_base_light .appearance-outline.status-success[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-outline.status-success.btn-disabled, .nb-theme-lockvue_base_light .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-warning, .nb-theme-lockvue_base_light .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-warning:focus, .nb-theme-lockvue_base_light .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-warning:hover, .nb-theme-lockvue_base_light .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-warning:active, .nb-theme-lockvue_base_light .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-warning[disabled], .nb-theme-lockvue_base_light .appearance-outline.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-outline.status-warning.btn-disabled, .nb-theme-lockvue_base_light .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-danger, .nb-theme-lockvue_base_light .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-danger:focus, .nb-theme-lockvue_base_light .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-danger:hover, .nb-theme-lockvue_base_light .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-danger:active, .nb-theme-lockvue_base_light .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-danger[disabled], .nb-theme-lockvue_base_light .appearance-outline.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-outline.status-danger.btn-disabled, .nb-theme-lockvue_base_light .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-info, .nb-theme-lockvue_base_light .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-info:focus, .nb-theme-lockvue_base_light .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-info:hover, .nb-theme-lockvue_base_light .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-info:active, .nb-theme-lockvue_base_light .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-info[disabled], .nb-theme-lockvue_base_light .appearance-outline.status-info[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-outline.status-info.btn-disabled, .nb-theme-lockvue_base_light .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-control, .nb-theme-lockvue_base_light .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-control:focus, .nb-theme-lockvue_base_light .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-control:hover, .nb-theme-lockvue_base_light .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-control:active, .nb-theme-lockvue_base_light .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-outline.status-control[disabled], .nb-theme-lockvue_base_light .appearance-outline.status-control[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-outline.status-control.btn-disabled, .nb-theme-lockvue_base_light .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost, .nb-theme-lockvue_base_light .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost:focus, .nb-theme-lockvue_base_light .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost:focus:not(:hover):not(:active), .nb-theme-lockvue_base_light .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.size-tiny, .nb-theme-lockvue_base_light .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.size-small, .nb-theme-lockvue_base_light .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.size-medium, .nb-theme-lockvue_base_light .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.size-large, .nb-theme-lockvue_base_light .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.size-giant, .nb-theme-lockvue_base_light .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-basic, .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle] {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-basic:focus, .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-basic:hover, .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-basic:active, .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-basic[disabled], .nb-theme-lockvue_base_light .appearance-ghost.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-basic.btn-disabled, .nb-theme-lockvue_base_light .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-primary, .nb-theme-lockvue_base_light .appearance-ghost.status-primary[nbButtonToggle] {
  color: #3366ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-primary:focus, .nb-theme-lockvue_base_light .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #3366ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-primary:hover, .nb-theme-lockvue_base_light .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #3366ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-primary:active, .nb-theme-lockvue_base_light .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #3366ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-primary[disabled], .nb-theme-lockvue_base_light .appearance-ghost.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-primary.btn-disabled, .nb-theme-lockvue_base_light .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-success, .nb-theme-lockvue_base_light .appearance-ghost.status-success[nbButtonToggle] {
  color: #00d68f;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-success:focus, .nb-theme-lockvue_base_light .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #00d68f;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-success:hover, .nb-theme-lockvue_base_light .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-success:active, .nb-theme-lockvue_base_light .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-success[disabled], .nb-theme-lockvue_base_light .appearance-ghost.status-success[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-success.btn-disabled, .nb-theme-lockvue_base_light .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-warning, .nb-theme-lockvue_base_light .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-warning:focus, .nb-theme-lockvue_base_light .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffaa00;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-warning:hover, .nb-theme-lockvue_base_light .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-warning:active, .nb-theme-lockvue_base_light .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-warning[disabled], .nb-theme-lockvue_base_light .appearance-ghost.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-warning.btn-disabled, .nb-theme-lockvue_base_light .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-danger, .nb-theme-lockvue_base_light .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-danger:focus, .nb-theme-lockvue_base_light .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ff3d71;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-danger:hover, .nb-theme-lockvue_base_light .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-danger:active, .nb-theme-lockvue_base_light .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-danger[disabled], .nb-theme-lockvue_base_light .appearance-ghost.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-danger.btn-disabled, .nb-theme-lockvue_base_light .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-info, .nb-theme-lockvue_base_light .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-info:focus, .nb-theme-lockvue_base_light .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #0095ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-info:hover, .nb-theme-lockvue_base_light .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-info:active, .nb-theme-lockvue_base_light .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-info[disabled], .nb-theme-lockvue_base_light .appearance-ghost.status-info[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-info.btn-disabled, .nb-theme-lockvue_base_light .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-control, .nb-theme-lockvue_base_light .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-control:focus, .nb-theme-lockvue_base_light .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-control:hover, .nb-theme-lockvue_base_light .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-control:active, .nb-theme-lockvue_base_light .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-control[disabled], .nb-theme-lockvue_base_light .appearance-ghost.status-control[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-ghost.status-control.btn-disabled, .nb-theme-lockvue_base_light .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero, .nb-theme-lockvue_base_light .appearance-hero[nbButtonToggle] {
  text-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  text-transform: uppercase;
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.size-tiny, .nb-theme-lockvue_base_light .appearance-hero.size-tiny[nbButtonToggle] {
  padding: 0.375rem 0.6875rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.size-small, .nb-theme-lockvue_base_light .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.size-medium, .nb-theme-lockvue_base_light .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.size-large, .nb-theme-lockvue_base_light .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.875rem 1.1875rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.size-giant, .nb-theme-lockvue_base_light .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-basic, .nb-theme-lockvue_base_light .appearance-hero.status-basic[nbButtonToggle] {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-basic:focus, .nb-theme-lockvue_base_light .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-basic:hover, .nb-theme-lockvue_base_light .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-basic:active, .nb-theme-lockvue_base_light .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-basic[disabled], .nb-theme-lockvue_base_light .appearance-hero.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-hero.status-basic.btn-disabled, .nb-theme-lockvue_base_light .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-basic.button-pulse, .nb-theme-lockvue_base_light .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-primary, .nb-theme-lockvue_base_light .appearance-hero.status-primary[nbButtonToggle] {
  background-image: linear-gradient(to right, #598bff, #3366ff);
  border: none;
  box-shadow: 0 0 0 0 #274bdb, 0 0 0 0 #1a34b8, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-primary:focus, .nb-theme-lockvue_base_light .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
  box-shadow: 0 0 0 0 #274bdb, 0 0 0 0 #1a34b8, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-primary:hover, .nb-theme-lockvue_base_light .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-primary:active, .nb-theme-lockvue_base_light .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-primary[disabled], .nb-theme-lockvue_base_light .appearance-hero.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-hero.status-primary.btn-disabled, .nb-theme-lockvue_base_light .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-primary.button-pulse, .nb-theme-lockvue_base_light .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #598bff;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-success, .nb-theme-lockvue_base_light .appearance-hero.status-success[nbButtonToggle] {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  border: none;
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-success:focus, .nb-theme-lockvue_base_light .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-success:hover, .nb-theme-lockvue_base_light .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-success:active, .nb-theme-lockvue_base_light .appearance-hero.status-success[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-success[disabled], .nb-theme-lockvue_base_light .appearance-hero.status-success[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-hero.status-success.btn-disabled, .nb-theme-lockvue_base_light .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-success.button-pulse, .nb-theme-lockvue_base_light .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-warning, .nb-theme-lockvue_base_light .appearance-hero.status-warning[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  border: none;
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-warning:focus, .nb-theme-lockvue_base_light .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-warning:hover, .nb-theme-lockvue_base_light .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-warning:active, .nb-theme-lockvue_base_light .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-warning[disabled], .nb-theme-lockvue_base_light .appearance-hero.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-hero.status-warning.btn-disabled, .nb-theme-lockvue_base_light .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-warning.button-pulse, .nb-theme-lockvue_base_light .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-danger, .nb-theme-lockvue_base_light .appearance-hero.status-danger[nbButtonToggle] {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  border: none;
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-danger:focus, .nb-theme-lockvue_base_light .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-danger:hover, .nb-theme-lockvue_base_light .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-danger:active, .nb-theme-lockvue_base_light .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-danger[disabled], .nb-theme-lockvue_base_light .appearance-hero.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-hero.status-danger.btn-disabled, .nb-theme-lockvue_base_light .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-danger.button-pulse, .nb-theme-lockvue_base_light .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-info, .nb-theme-lockvue_base_light .appearance-hero.status-info[nbButtonToggle] {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  border: none;
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-info:focus, .nb-theme-lockvue_base_light .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-info:hover, .nb-theme-lockvue_base_light .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-info:active, .nb-theme-lockvue_base_light .appearance-hero.status-info[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-info[disabled], .nb-theme-lockvue_base_light .appearance-hero.status-info[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-hero.status-info.btn-disabled, .nb-theme-lockvue_base_light .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-info.button-pulse, .nb-theme-lockvue_base_light .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-control, .nb-theme-lockvue_base_light .appearance-hero.status-control[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #222b45;
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-control:focus, .nb-theme-lockvue_base_light .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-control:hover, .nb-theme-lockvue_base_light .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-control:active, .nb-theme-lockvue_base_light .appearance-hero.status-control[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-control[disabled], .nb-theme-lockvue_base_light .appearance-hero.status-control[disabled][nbButtonToggle], .nb-theme-lockvue_base_light [nbButton].appearance-hero.status-control.btn-disabled, .nb-theme-lockvue_base_light .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbButton].appearance-hero.status-control.button-pulse, .nb-theme-lockvue_base_light .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_light nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-lockvue_base_light nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-lockvue_base_light nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-lockvue_base_light nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-lockvue_base_light nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-lockvue_base_light nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-lockvue_base_light nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-lockvue_base_light nb-button-group [nbButton].appearance-filled, .nb-theme-lockvue_base_light nb-button-group [nbButton].appearance-ghost,
.nb-theme-lockvue_base_light nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-lockvue_base_light nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: transparent;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-lockvue_base_light nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #8f9bb3;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-lockvue_base_light nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-lockvue_base_light nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-lockvue_base_light nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-lockvue_base_light nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-lockvue_base_light nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-lockvue_base_light nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #222b45;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_light 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-lockvue_base_light nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_light nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-lockvue_base_light nb-list-item {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1rem;
}
.nb-theme-lockvue_base_light nb-list-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-lockvue_base_light [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Open Sans, sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-lockvue_base_light [nbInput].nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_base_light [nbInput]::placeholder {
  font-family: Open Sans, sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-lockvue_base_light [nbInput]:focus {
  outline: none;
}
.nb-theme-lockvue_base_light [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-lockvue_base_light [nbInput].status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-lockvue_base_light [nbInput].status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbInput].status-basic:focus {
  background-color: #ffffff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light [nbInput].status-basic:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light [nbInput].status-basic:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light [nbInput].status-basic:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbInput].status-primary {
  background-color: #f7f9fc;
  border-color: #3366ff;
  color: #222b45;
}
.nb-theme-lockvue_base_light [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbInput].status-primary:focus {
  background-color: #ffffff;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_light [nbInput].status-primary:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light [nbInput].status-primary:focus:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light [nbInput].status-primary:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbInput].status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-lockvue_base_light [nbInput].status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbInput].status-success:focus {
  background-color: #ffffff;
  border-color: #00997a;
}
.nb-theme-lockvue_base_light [nbInput].status-success:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light [nbInput].status-success:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light [nbInput].status-success:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbInput].status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-lockvue_base_light [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbInput].status-warning:focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_light [nbInput].status-warning:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light [nbInput].status-warning:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light [nbInput].status-warning:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbInput].status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-lockvue_base_light [nbInput].status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbInput].status-danger:focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_light [nbInput].status-danger:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light [nbInput].status-danger:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light [nbInput].status-danger:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbInput].status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-lockvue_base_light [nbInput].status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light [nbInput].status-info:focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_light [nbInput].status-info:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light [nbInput].status-info:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light [nbInput].status-info:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_light [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_light [nbInput].size-tiny::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_light [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_light [nbInput].size-small::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue_base_light [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_light [nbInput].size-medium::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-lockvue_base_light [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_base_light [nbInput].size-large::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-lockvue_base_light [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_base_light [nbInput].size-giant::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light [nbInput].shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_light [nbInput].shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_base_light [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_base_light nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-lockvue_base_light .overlay-backdrop {
  background: rgba(0, 0, 0, 0.35);
}
.nb-theme-lockvue_base_light .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-lockvue_base_light nb-popover {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-popover .primitive-overlay {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 0.75rem 1rem;
}
.nb-theme-lockvue_base_light nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid transparent;
}
.nb-theme-lockvue_base_light nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #ffffff;
  -webkit-clip-path: inset(0 0 2px);
          clip-path: inset(0 0 2px);
}
.nb-theme-lockvue_base_light nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-lockvue_base_light nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-popover.nb-overlay-bottom-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.6875rem;
}
.nb-theme-lockvue_base_light nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-popover.nb-overlay-bottom-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-lockvue_base_light nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-lockvue_base_light nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-lockvue_base_light nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-lockvue_base_light nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-lockvue_base_light nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-popover.nb-overlay-top-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-popover.nb-overlay-top-start .arrow {
  left: 0.6875rem;
}
.nb-theme-lockvue_base_light nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-popover.nb-overlay-top-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-lockvue_base_light nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-lockvue_base_light nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-lockvue_base_light nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-lockvue_base_light .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-lockvue_base_light nb-context-menu {
  background-color: #ffffff;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-lockvue_base_light nb-context-menu nb-menu {
  border-radius: 0.25rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-lockvue_base_light nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-lockvue_base_light nb-select .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_light nb-select .select-button.placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_light nb-select .select-button:focus {
  outline: none;
}
.nb-theme-lockvue_base_light nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-lockvue_base_light nb-select.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-select.size-tiny .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_light nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-lockvue_base_light nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_light nb-select.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select.size-small .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_light nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_light nb-select.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select.size-medium .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_light nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_light nb-select.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select.size-large .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_light nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_base_light nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select.size-giant .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_light nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_base_light nb-select.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_light nb-select.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_base_light nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-basic .select-button.bottom, .nb-theme-lockvue_base_light nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #3366ff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-primary .select-button.bottom, .nb-theme-lockvue_base_light nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #00b887;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-success .select-button.bottom, .nb-theme-lockvue_base_light nb-select.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-warning .select-button.bottom, .nb-theme-lockvue_base_light nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-danger .select-button.bottom, .nb-theme-lockvue_base_light nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-info .select-button.bottom, .nb-theme-lockvue_base_light nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-control .select-button.bottom, .nb-theme-lockvue_base_light nb-select.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-primary .select-button {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #598bff, #3366ff);
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-form-field nb-select {
  width: 100%;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete .select-button.placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_base_light nb-option:focus, .nb-theme-lockvue_base_light nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-lockvue_base_light nb-option:focus.selected, .nb-theme-lockvue_base_light nb-option.active.selected {
  background-color: #274bdb;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-option.multiple:focus, .nb-theme-lockvue_base_light nb-option.multiple.active, .nb-theme-lockvue_base_light nb-option.multiple.selected:focus, .nb-theme-lockvue_base_light nb-option.multiple.selected.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom, .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #3366ff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom, .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #00b887;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom, .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom, .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom, .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom, .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom, .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #598bff, #3366ff);
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-lockvue_base_light nb-option-list {
  background-color: #ffffff;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-lockvue_base_light nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-lockvue_base_light nb-option-list.position-top {
  border-bottom: 0.0625rem solid #e4e9f2;
}
.nb-theme-lockvue_base_light nb-option-list.position-bottom {
  border-top: 0.0625rem solid #e4e9f2;
}
.nb-theme-lockvue_base_light nb-option-group {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_light nb-option-list.size-tiny nb-option-group {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-small nb-option-group {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-medium nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-large nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.6875rem 1rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-giant nb-option-group .option-group-title {
  padding: 0.9375rem 1rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-lockvue_base_light nb-option {
  background-color: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_light nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-option.selected {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-option:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-lockvue_base_light nb-option:focus.selected {
  background-color: #274bdb;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-option:hover {
  background-color: rgba(143, 155, 179, 0.16);
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-option:hover.selected {
  background-color: #598bff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-option.multiple.selected {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-lockvue_base_light nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-lockvue_base_light nb-option,
.nb-theme-lockvue_base_light nb-option-group {
  -webkit-user-select: none;
          user-select: none;
}
.nb-theme-lockvue_base_light nb-option[disabled],
.nb-theme-lockvue_base_light nb-option-group[disabled] {
  background-color: #ffffff;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.25rem;
  padding: 1rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-lockvue_base_light nb-toast .title {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light nb-toast .message {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-lockvue_base_light nb-toast .icon-container {
  border-radius: 0.25rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-lockvue_base_light nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-lockvue_base_light nb-toast.status-basic {
  background: #ffffff;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-toast.status-basic .title {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-toast.status-basic.destroy-by-click:hover {
  background: #ffffff;
  border-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-toast.status-basic .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-toast.status-primary {
  background: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toast.status-primary .title {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toast.status-primary.destroy-by-click:hover {
  background: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-toast.status-primary .icon-container {
  background: #ffffff;
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-toast.status-success {
  background: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toast.status-success .title {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toast.status-success.destroy-by-click:hover {
  background: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-toast.status-success .icon-container {
  background: #ffffff;
  color: #00d68f;
}
.nb-theme-lockvue_base_light nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toast.status-warning .title {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-toast.status-warning .icon-container {
  background: #ffffff;
  color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toast.status-danger .title {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-toast.status-danger .icon-container {
  background: #ffffff;
  color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toast.status-info .title {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-toast.status-info .icon-container {
  background: #ffffff;
  color: #0095ff;
}
.nb-theme-lockvue_base_light nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-toast.status-control .title {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-toast.status-control.destroy-by-click:hover {
  background: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-toast.status-control .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_light .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-lockvue_base_light nb-tooltip {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  background: #151a30;
  border: 0 dashed transparent;
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  max-width: 16rem;
}
.nb-theme-lockvue_base_light nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-lockvue_base_light nb-tooltip nb-icon:not(:only-child) {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-lockvue_base_light nb-tooltip .content {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light nb-tooltip .arrow {
  border-bottom: 6px dashed #151a30;
}
.nb-theme-lockvue_base_light nb-tooltip.status-basic {
  background: #edf1f7;
  border-color: transparent;
}
.nb-theme-lockvue_base_light nb-tooltip.status-basic .arrow {
  border-bottom-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-tooltip.status-basic .content {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-tooltip.status-primary {
  background: #3366ff;
  border-color: transparent;
}
.nb-theme-lockvue_base_light nb-tooltip.status-primary .arrow {
  border-bottom-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tooltip.status-success {
  background: #00d68f;
  border-color: transparent;
}
.nb-theme-lockvue_base_light nb-tooltip.status-success .arrow {
  border-bottom-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-lockvue_base_light nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-lockvue_base_light nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-lockvue_base_light nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-lockvue_base_light nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tooltip.status-control .content {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-datepicker-container nb-card {
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: none;
}
.nb-theme-lockvue_base_light nb-calendar-with-time .nb-timepicker-container,
.nb-theme-lockvue_base_light nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-lockvue_base_light nb-calendar-with-time .column-header {
  border-top: 0.0625rem solid #e4e9f2;
  border-radius: 0;
}
.nb-theme-lockvue_base_light nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-lockvue_base_light nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-calendar-with-time .timepicker-section {
  border-left: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-calendar-with-time .timepicker-section {
  border-right: 0.0625rem solid #e4e9f2;
}
.nb-theme-lockvue_base_light nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-lockvue_base_light nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-lockvue_base_light nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1.25rem;
}
.nb-theme-lockvue_base_light nb-radio .outer-circle,
.nb-theme-lockvue_base_light nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-lockvue_base_light nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_base_light nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_light nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_light nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #598bff;
}
.nb-theme-lockvue_base_light nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-radio.status-basic .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_light nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #598bff;
}
.nb-theme-lockvue_base_light nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-radio.status-primary .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00997a;
}
.nb-theme-lockvue_base_light nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-lockvue_base_light nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #00b887;
}
.nb-theme-lockvue_base_light nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-lockvue_base_light nb-radio.status-success .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_light nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-lockvue_base_light nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_light nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-lockvue_base_light nb-radio.status-warning .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_light nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-lockvue_base_light nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_light nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-lockvue_base_light nb-radio.status-danger .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_light nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-lockvue_base_light nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_light nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-lockvue_base_light nb-radio.status-info .text {
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_light nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-radio.status-control .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_light nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-radio .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-lockvue_base_light nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-lockvue_base_light .nb-tree-grid-header-cell,
.nb-theme-lockvue_base_light .nb-tree-grid-cell,
.nb-theme-lockvue_base_light .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: 0.875rem 1.25rem;
  border: 1px solid #f7f9fc;
}
.nb-theme-lockvue_base_light .nb-tree-grid-header-row {
  background: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light .nb-tree-grid-footer-row {
  background: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light .nb-tree-grid-row {
  background: #ffffff;
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light .nb-tree-grid-row:hover {
  background: #ffffff;
}
.nb-theme-lockvue_base_light .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #ffffff;
}
.nb-theme-lockvue_base_light .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-lockvue_base_light nb-tree-grid-row-toggle nb-icon,
.nb-theme-lockvue_base_light nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-lockvue_base_light .nb-tree-grid-header-change-sort-button {
  background: transparent;
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-lockvue_base_light nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-lockvue_base_light nb-icon svg {
  vertical-align: top;
}
.nb-theme-lockvue_base_light nb-icon.status-basic {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-icon.status-primary {
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-icon.status-success {
  color: #00d68f;
}
.nb-theme-lockvue_base_light nb-icon.status-warning {
  color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-lockvue_base_light nb-icon.status-control {
  color: #ffffff;
}
.nb-theme-lockvue_base_light .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-lockvue_base_light .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-basic {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-basic-highlight {
  color: #3366ff;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-primary {
  color: #3366ff;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-primary-highlight {
  color: #274bdb;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-success {
  color: #00d68f;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-success-highlight {
  color: #00b887;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-warning {
  color: #ffaa00;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-control {
  color: #ffffff;
}
.nb-theme-lockvue_base_light .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.nb-theme-lockvue_base_light .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-lockvue_base_light .nb-form-field-prefix-tiny,
.nb-theme-lockvue_base_light .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 0.625rem;
  line-height: 0.75rem;
  font-weight: 700;
}
.nb-theme-lockvue_base_light .nb-form-field-prefix-tiny nb-icon,
.nb-theme-lockvue_base_light .nb-form-field-suffix-tiny nb-icon {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem * -1);
}
.nb-theme-lockvue_base_light .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-lockvue_base_light .nb-form-field-prefix-small,
.nb-theme-lockvue_base_light .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-lockvue_base_light .nb-form-field-prefix-small nb-icon,
.nb-theme-lockvue_base_light .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
.nb-theme-lockvue_base_light .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-lockvue_base_light .nb-form-field-prefix-medium,
.nb-theme-lockvue_base_light .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-lockvue_base_light .nb-form-field-prefix-medium nb-icon,
.nb-theme-lockvue_base_light .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem * -1);
}
.nb-theme-lockvue_base_light .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-lockvue_base_light .nb-form-field-prefix-large,
.nb-theme-lockvue_base_light .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-lockvue_base_light .nb-form-field-prefix-large nb-icon,
.nb-theme-lockvue_base_light .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-prefix-large {
  margin-right: calc(3rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-prefix-large {
  margin-left: calc(3rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-suffix-large {
  margin-left: calc(3rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-suffix-large {
  margin-right: calc(3rem * -1);
}
.nb-theme-lockvue_base_light .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-lockvue_base_light .nb-form-field-prefix-giant,
.nb-theme-lockvue_base_light .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-lockvue_base_light .nb-form-field-prefix-giant nb-icon,
.nb-theme-lockvue_base_light .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem * -1);
}
.nb-theme-lockvue_base_light nb-tag {
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Open Sans, sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-lockvue_base_light nb-tag.nb-transition {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_base_light nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-lockvue_base_light nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-lockvue_base_light nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-lockvue_base_light nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-lockvue_base_light nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.9375rem;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-basic {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-basic.active {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-primary {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-primary.active {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-primary:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-success {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #00b887;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-success.active {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-success:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-warning {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-control {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #edf1f7;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-control.active {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_light nb-tag.appearance-filled.status-control:hover {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-basic {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_light .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-lockvue_base_light .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-tag-remove.size-tiny {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-tag-remove.size-tiny {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_base_light .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-tag-remove.size-small {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-tag-remove.size-small {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_base_light .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-tag-remove.size-medium {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-tag-remove.size-medium {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_base_light .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-tag-remove.size-large {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-tag-remove.size-large {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_base_light .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-tag-remove.size-giant {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-tag-remove.size-giant {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_base_light nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-lockvue_base_light nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-lockvue_base_light nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_base_light nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.0625rem;
}
.nb-theme-lockvue_base_light nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-lockvue_base_light nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_base_light nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.125rem;
}
.nb-theme-lockvue_base_light nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-lockvue_base_light nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_base_light nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.25rem;
}
.nb-theme-lockvue_base_light nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-lockvue_base_light nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_base_light nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.375rem;
}
.nb-theme-lockvue_base_light nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-lockvue_base_light nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_base_light nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.5rem;
}
.nb-theme-lockvue_base_light .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Open Sans, sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input::placeholder {
  font-family: Open Sans, sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.size-tiny {
  padding: 0.0625rem 1rem;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.size-giant {
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-basic.focus {
  background-color: #ffffff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-primary {
  background-color: #f7f9fc;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-primary.focus {
  background-color: #ffffff;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-success.focus {
  background-color: #ffffff;
  border-color: #00997a;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-warning.focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-danger.focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-info.focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_light .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_light nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-lockvue_base_light .nb-tag-input {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_light .nb-tag-input::placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_light .nb-tag-input.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-lockvue_base_light .nb-tag-input.size-tiny::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-lockvue_base_light .nb-tag-input.size-small::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-lockvue_base_light .nb-tag-input.size-medium::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-lockvue_base_light .nb-tag-input.size-large::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.5rem 0;
}
.nb-theme-lockvue_base_light .nb-tag-input.size-giant::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-basic {
  color: #222b45;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-basic:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light .nb-tag-input.status-primary {
  color: #222b45;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-primary:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light .nb-tag-input.status-success {
  color: #222b45;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-success:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light .nb-tag-input.status-warning {
  color: #222b45;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-warning:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light .nb-tag-input.status-danger {
  color: #222b45;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-danger:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light .nb-tag-input.status-info {
  color: #222b45;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-info:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-lockvue_base_light .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_light {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light h1,
.nb-theme-lockvue_base_light h2,
.nb-theme-lockvue_base_light h3,
.nb-theme-lockvue_base_light h4,
.nb-theme-lockvue_base_light h5,
.nb-theme-lockvue_base_light h6,
.nb-theme-lockvue_base_light .h1,
.nb-theme-lockvue_base_light .h2,
.nb-theme-lockvue_base_light .h3,
.nb-theme-lockvue_base_light .h4,
.nb-theme-lockvue_base_light .h5,
.nb-theme-lockvue_base_light .h6 {
  color: #222b45;
}
.nb-theme-lockvue_base_light h1,
.nb-theme-lockvue_base_light .h1 {
  font-size: 2.25rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-lockvue_base_light h2,
.nb-theme-lockvue_base_light .h2 {
  font-size: 2rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2.5rem;
}
.nb-theme-lockvue_base_light h3,
.nb-theme-lockvue_base_light .h3 {
  font-size: 1.875rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2.5rem;
}
.nb-theme-lockvue_base_light h4,
.nb-theme-lockvue_base_light .h4 {
  font-size: 1.625rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-lockvue_base_light h5,
.nb-theme-lockvue_base_light .h5 {
  font-size: 1.375rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-lockvue_base_light h6,
.nb-theme-lockvue_base_light .h6 {
  font-size: 1.125rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light .subtitle,
.nb-theme-lockvue_base_light .subtitle-2 {
  color: #222b45;
}
.nb-theme-lockvue_base_light .subtitle {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light .subtitle-2 {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_light p,
.nb-theme-lockvue_base_light .paragraph {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light .paragraph-2 {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-lockvue_base_light a {
  color: #3366ff;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-lockvue_base_light a:focus {
  color: #274bdb;
}
.nb-theme-lockvue_base_light a:hover {
  color: #598bff;
}
.nb-theme-lockvue_base_light a.link-control, .nb-theme-lockvue_base_light a.link-control:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_light a.link-alternate, .nb-theme-lockvue_base_light a.link-alternate:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_light .label {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light .caption {
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light .caption-2 {
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light .caption,
.nb-theme-lockvue_base_light .caption-2 {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light .caption.status-basic,
.nb-theme-lockvue_base_light .caption-2.status-basic {
  color: #222b45;
}
.nb-theme-lockvue_base_light .caption.status-primary,
.nb-theme-lockvue_base_light .caption-2.status-primary {
  color: #3366ff;
}
.nb-theme-lockvue_base_light .caption.status-success,
.nb-theme-lockvue_base_light .caption-2.status-success {
  color: #00d68f;
}
.nb-theme-lockvue_base_light .caption.status-warning,
.nb-theme-lockvue_base_light .caption-2.status-warning {
  color: #ffaa00;
}
.nb-theme-lockvue_base_light .caption.status-danger,
.nb-theme-lockvue_base_light .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-lockvue_base_light .caption.status-info,
.nb-theme-lockvue_base_light .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-lockvue_base_light .caption.status-control,
.nb-theme-lockvue_base_light .caption-2.status-control {
  color: #ffffff;
}
.nb-theme-lockvue_base_light li {
  color: #222b45;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light .text-alternate {
  color: #ffffff;
}
.nb-theme-lockvue_base_light .text-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light .text-hint {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light .text-basic {
  color: #222b45;
}
.nb-theme-lockvue_base_light .text-primary {
  color: #3366ff;
}
.nb-theme-lockvue_base_light .text-success {
  color: #00d68f;
}
.nb-theme-lockvue_base_light .text-warning {
  color: #ffaa00;
}
.nb-theme-lockvue_base_light .text-danger {
  color: #ff3d71;
}
.nb-theme-lockvue_base_light .text-info {
  color: #0095ff;
}
.nb-theme-lockvue_base_light .text-control {
  color: #ffffff;
}
.nb-theme-lockvue_base_light ng2-smart-table table tr th,
.nb-theme-lockvue_base_light ng2-smart-table table tr th a {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #222b45;
}
.nb-theme-lockvue_base_light ng2-smart-table table tr td {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #222b45;
}
.nb-theme-lockvue_base_light ng2-smart-table table tr th,
.nb-theme-lockvue_base_light ng2-smart-table table tr td {
  position: relative;
  padding: 0.875rem 1.25rem;
  border: 1px solid #edf1f7;
  vertical-align: middle;
}
.nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.875rem 1.25rem;
}
[dir=ltr] .nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th a:hover, .nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th a:active, .nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #222b45;
  text-decoration: none;
}
.nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th a.sort.asc, .nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, .nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #222b45;
  border-width: 0.375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=ltr] .nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=rtl] .nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: 0.75rem;
}
.nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after, .nb-theme-lockvue_base_light ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-lockvue_base_light ng2-smart-table thead tr {
  background: #ffffff;
}
.nb-theme-lockvue_base_light ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.5rem;
}
.nb-theme-lockvue_base_light ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_light ng2-smart-table tbody tr.selected, .nb-theme-lockvue_base_light ng2-smart-table tbody tr:hover {
  background: #edf1f7 !important;
}
.nb-theme-lockvue_base_light ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #f7f9fc;
}
.nb-theme-lockvue_base_light ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: 0.375rem 0.5rem;
  border-color: #3366ff;
  background-color: #3366ff;
  color: #ffffff;
  border-radius: 0.375rem;
}
.nb-theme-lockvue_base_light ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_light ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_light ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_light ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-lockvue_base_light ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-lockvue_base_light ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-lockvue_base_light ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-lockvue_base_light 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-lockvue_base_light ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
.nb-theme-lockvue_base_light ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-lockvue_base_light ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-lockvue_base_light ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-lockvue_base_light ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #3366ff;
}
.nb-theme-lockvue_base_light ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-lockvue_base_light ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-lockvue_base_light ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-lockvue_base_light ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-lockvue_base_light ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #edf1f7 solid 1px;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #edf1f7;
}
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #3366ff;
  padding: 0.75rem 1.25rem;
  border: none;
}
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: transparent;
  border-color: #3366ff;
  color: #3366ff;
  text-decoration: none;
}
[dir=ltr] .nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-lockvue_base_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-lockvue_base_light nb-auth-block .text-link {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_light nb-auth-block .forgot-password {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_light nb-auth-block .socials a {
  color: #8f9bb3;
}
@media (max-width: 575.98px) {
  .nb-theme-lockvue_base_light .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-lockvue_base_light .pace .pace-progress {
  background: #3366ff;
}
.nb-theme-lockvue_base_light .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3366ff, 0 0 5px #3366ff;
}
.nb-theme-lockvue_base_light .pace .pace-activity {
  display: none;
}
.nb-theme-lockvue_base_light nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-lockvue_base_light nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

.nb-theme-lockvue_base_dark nb-layout .scrollable-container {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-lockvue_base_dark nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_dark nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_dark nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-lockvue_base_dark nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-lockvue_base_dark .layout {
  min-width: 300px;
}
.nb-theme-lockvue_base_dark nb-layout.window-mode {
  background: #151a30;
  display: block;
}
.nb-theme-lockvue_base_dark nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-lockvue_base_dark nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-lockvue_base_dark nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-lockvue_base_dark nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.25);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.25);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.25) - 4rem);
    top: calc(calc(4.75rem * 0.25) + 4rem);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.25));
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.5);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.5);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.5) - 4rem);
    top: calc(calc(4.75rem * 0.5) + 4rem);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.5));
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - 4.75rem - 4rem);
    top: calc(4.75rem + 4rem);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + 4.75rem);
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-lockvue_base_dark nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-lockvue_base_dark nb-layout .layout {
  background-color: #151a30;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  min-height: 100vh;
}
.nb-theme-lockvue_base_dark nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-lockvue_base_dark nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4rem;
}
.nb-theme-lockvue_base_dark nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
}
.nb-theme-lockvue_base_dark nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #222b45;
  border-top: 1px solid #151a30;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 0.75rem;
}
.nb-theme-lockvue_base_dark nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #598bff;
}
.nb-theme-lockvue_base_dark nb-layout .layout .layout-container .content nb-layout-footer nav a:focus, .nb-theme-lockvue_base_dark nb-layout .layout .layout-container .content nb-layout-footer nav a:active, .nb-theme-lockvue_base_dark nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #598bff;
}
.nb-theme-lockvue_base_dark nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-lockvue_base_dark nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 1.25rem;
}
@media (max-width: 991.98px) {
  .nb-theme-lockvue_base_dark nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-lockvue_base_dark nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-lockvue_base_dark nb-layout-header {
  background-color: #222b45;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-layout-header nav {
  color: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  height: 4rem;
  padding: 1rem;
}
.nb-theme-lockvue_base_dark nb-layout-header nav a {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-layout-header nav a:focus, .nb-theme-lockvue_base_dark nb-layout-header nav a:active, .nb-theme-lockvue_base_dark nb-layout-header nav a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4rem);
}
.nb-theme-lockvue_base_dark nb-layout-header.fixed ~ .layout-container {
  padding-top: 4rem;
  min-height: 100vh;
}
.nb-theme-lockvue_base_dark nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4rem);
}
.nb-theme-lockvue_base_dark nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-lockvue_base_dark nb-sidebar {
  background-color: #222b45;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  width: 12rem;
}
.nb-theme-lockvue_base_dark nb-sidebar .main-container {
  height: 100vh;
  width: 12rem;
}
.nb-theme-lockvue_base_dark nb-sidebar .scrollable {
  padding: 1rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
@media (max-width: 767.98px) {
  .nb-theme-lockvue_base_dark nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-lockvue_base_dark nb-sidebar .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_dark nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_dark nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-lockvue_base_dark nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-lockvue_base_dark nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-lockvue_base_dark nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-lockvue_base_dark nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #3366ff;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-lockvue_base_dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-lockvue_base_dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: transparent;
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-sidebar.fixed.left.collapsed + .content, .nb-theme-lockvue_base_dark nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-lockvue_base_dark nb-sidebar.fixed.right.collapsed + .content, .nb-theme-lockvue_base_dark nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-lockvue_base_dark nb-sidebar.expanded {
  width: 12rem;
}
.nb-theme-lockvue_base_dark nb-sidebar.expanded > .scrollable {
  width: 12rem;
}
.nb-theme-lockvue_base_dark nb-sidebar nb-sidebar-header {
  padding: 1rem;
  height: initial;
}
.nb-theme-lockvue_base_dark nb-sidebar nb-sidebar-footer {
  padding: 1rem;
  height: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-sidebar nb-menu {
  margin: 0 calc(1rem * -1) calc(1rem * -1);
}
.nb-theme-lockvue_base_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic, .nb-theme-lockvue_base_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover, .nb-theme-lockvue_base_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-lockvue_base_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active,
.nb-theme-lockvue_base_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-lockvue_base_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-lockvue_base_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-lockvue_base_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-lockvue_base_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-lockvue_base_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-lockvue_base_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-lockvue_base_dark nb-calendar-picker {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-lockvue_base_dark nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #151a30;
  border-bottom: 1px solid #151a30;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-lockvue_base_dark nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-calendar-days-names .day.holiday {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-lockvue_base_dark nb-calendar-week-numbers {
  background: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: 0.625rem;
}
.nb-theme-lockvue_base_dark nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #151a30;
  border-bottom: 1px solid #151a30;
  margin-bottom: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-calendar-week-numbers .sign,
.nb-theme-lockvue_base_dark nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-lockvue_base_dark nb-calendar-week-numbers.size-large .sign,
.nb-theme-lockvue_base_dark nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #151a30;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #151a30;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #ffffff;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell, .nb-theme-lockvue_base_dark nb-calendar-picker .day-cell .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell .cell-content {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell.empty, .nb-theme-lockvue_base_dark nb-calendar-picker .day-cell.disabled,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell.empty,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell.disabled,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell.empty,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell.bounding-month,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell.bounding-month,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell.bounding-month {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #192038;
  border-color: #192038;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #274bdb;
  border-color: #274bdb;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(51, 102, 255, 0.08);
  border: 1px solid #3366ff;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #3366ff;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell.disabled,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell.disabled,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-lockvue_base_dark nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #101426;
}
.nb-theme-lockvue_base_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #3366ff;
  border-radius: 0;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-base-calendar nb-card {
  background-color: #222b45;
  border: 0.0625rem solid #101426;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-lockvue_base_dark nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-lockvue_base_dark nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: 0.625rem 0.25rem;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-lockvue_base_dark nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-lockvue_base_dark nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-lockvue_base_dark nb-base-calendar.has-week-number .month-cell,
.nb-theme-lockvue_base_dark nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-lockvue_base_dark nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-lockvue_base_dark nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-lockvue_base_dark nb-card {
  background-color: #222b45;
  border: 0.0625rem solid #101426;
  border-radius: 0.25rem;
  box-shadow: none;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-lockvue_base_dark nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_dark nb-card::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_dark nb-card::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-card::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-lockvue_base_dark nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-lockvue_base_dark nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-lockvue_base_dark nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-lockvue_base_dark nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-lockvue_base_dark nb-card.status-basic nb-card-header {
  background-color: #192038;
  border-bottom-width: 0;
  border-bottom-color: #192038;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-card.status-basic nb-card-header a,
.nb-theme-lockvue_base_dark nb-card.status-basic nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-card.status-primary nb-card-header {
  background-color: #3366ff;
  border-bottom-width: 0;
  border-bottom-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-card.status-primary nb-card-header a,
.nb-theme-lockvue_base_dark nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-card.status-success nb-card-header {
  background-color: #00d68f;
  border-bottom-width: 0;
  border-bottom-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-card.status-success nb-card-header a,
.nb-theme-lockvue_base_dark nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-card.status-warning nb-card-header a,
.nb-theme-lockvue_base_dark nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-card.status-danger nb-card-header a,
.nb-theme-lockvue_base_dark nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-card.status-info nb-card-header a,
.nb-theme-lockvue_base_dark nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-card.status-control nb-card-header a,
.nb-theme-lockvue_base_dark nb-card.status-control nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-card.accent-basic {
  border-top-color: #192038;
}
.nb-theme-lockvue_base_dark nb-card.accent-primary {
  border-top-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-card.accent-success {
  border-top-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-card.accent-control {
  border-top-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-lockvue_base_dark nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-lockvue_base_dark nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_dark nb-card-body::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_dark nb-card-body::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-card-body::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #151a30;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #151a30;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-card-header h1 {
  margin: 0;
}
.nb-theme-lockvue_base_dark nb-card-header h2 {
  margin: 0;
}
.nb-theme-lockvue_base_dark nb-card-header h3 {
  margin: 0;
}
.nb-theme-lockvue_base_dark nb-card-header h4 {
  margin: 0;
}
.nb-theme-lockvue_base_dark nb-card-header h5 {
  margin: 0;
}
.nb-theme-lockvue_base_dark nb-card-header h6 {
  margin: 0;
}
.nb-theme-lockvue_base_dark nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-lockvue_base_dark .second-card-container {
  height: 100%;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark .reveal-button {
  line-height: 1.25rem;
  padding: 1rem 1.5rem;
}
.nb-theme-lockvue_base_dark .flip-button {
  line-height: 1.25rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-lockvue_base_dark .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-lockvue_base_dark nb-tabset {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-lockvue_base_dark nb-tabset .tabset {
  border-bottom: 1px solid #151a30;
}
.nb-theme-lockvue_base_dark nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_base_dark nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-lockvue_base_dark nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-lockvue_base_dark nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-tabset .tab.active .tab-link::before {
  background-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-tabset .tab:focus .tab-link::before {
  background-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-tabset .tab:hover .tab-link {
  color: #598bff;
  background-color: transparent;
}
.nb-theme-lockvue_base_dark nb-tabset .tab:hover .tab-link::before {
  background-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue_base_dark nb-tabset .tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue_base_dark nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-lockvue_base_dark nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-lockvue_base_dark nb-tabset nb-tab {
  background-color: transparent;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-lockvue_base_dark nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_dark nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_dark nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-route-tabset {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-lockvue_base_dark nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_dark nb-route-tabset::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_dark nb-route-tabset::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-route-tabset::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-route-tabset .route-tabset {
  border-bottom: 1px solid #151a30;
}
.nb-theme-lockvue_base_dark nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_base_dark nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-route-tabset .tab-link:focus {
  background-color: transparent;
  color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-route-tabset .tab-link:focus::before {
  background-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-route-tabset .tab-link:hover {
  background-color: transparent;
  color: #598bff;
}
.nb-theme-lockvue_base_dark nb-route-tabset .tab-link:hover::before {
  background-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue_base_dark nb-route-tabset .route-tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue_base_dark nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-lockvue_base_dark nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-lockvue_base_dark nb-menu {
  background-color: transparent;
}
.nb-theme-lockvue_base_dark nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-lockvue_base_dark nb-menu .menu-group,
.nb-theme-lockvue_base_dark nb-menu .menu-item a {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6rem 1rem;
}
.nb-theme-lockvue_base_dark nb-menu .menu-group,
.nb-theme-lockvue_base_dark nb-menu .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item a {
  color: #ffffff;
  border-radius: 0;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item a.active {
  background-color: transparent;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item a.active .menu-icon {
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item a:hover {
  background-color: transparent;
  color: #598bff;
  cursor: pointer;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item a:hover .menu-icon {
  color: #598bff;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item .menu-icon {
  color: #8f9bb3;
  font-size: 1.25rem;
  margin: 0 0.5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item .expand-state {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item {
  border-bottom: 1px solid #151a30;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #151a30;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item > .menu-items {
  background-color: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.6rem 1rem;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  color: #598bff;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #598bff;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: transparent;
  border-color: #598bff;
  color: #598bff;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #598bff;
}
.nb-theme-lockvue_base_dark nb-menu .menu-item > .menu-items > .menu-group, .nb-theme-lockvue_base_dark nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-user .user-picture {
  background-color: transparent;
  border: 1px solid #151a30;
}
.nb-theme-lockvue_base_dark nb-user .initials {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-lockvue_base_dark nb-user .user-name {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-lockvue_base_dark nb-user .user-title {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}
.nb-theme-lockvue_base_dark nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-user.size-tiny .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-user.size-tiny .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-user.size-small .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-user.size-small .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-lockvue_base_dark nb-user.size-medium .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-user.size-medium .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-user.size-medium .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-lockvue_base_dark nb-user.size-large .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-user.size-large .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-user.size-large .user-title {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.nb-theme-lockvue_base_dark nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-lockvue_base_dark nb-user.size-giant .initials {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-user.size-giant .user-name {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-user.size-giant .user-title {
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-user.shape-rectangle .user-picture {
  border-radius: 0.5rem;
}
.nb-theme-lockvue_base_dark nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_base_dark nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-lockvue_base_dark nb-actions {
  background-color: transparent;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-actions.size-tiny nb-action {
  font-size: 0.625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_base_dark nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-lockvue_base_dark nb-actions.size-small nb-action {
  font-size: 0.75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_base_dark nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-actions.size-medium nb-action {
  font-size: 0.875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_base_dark nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-lockvue_base_dark nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_base_dark nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_base_dark nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-action {
  border-left: 1px solid #151a30;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-action {
  border-right: 1px solid #151a30;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-action:first-child {
  border-right: none !important;
}
.nb-theme-lockvue_base_dark nb-action nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-action.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-lockvue_base_dark nb-search-field .search {
  background: #222b45;
}
.nb-theme-lockvue_base_dark nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-search-field .search input {
  border-bottom: 1px solid #151a30;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-lockvue_base_dark nb-search-field .search input::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-lockvue_base_dark nb-search-field.rotate-layout {
  opacity: 0;
  background: #222b45;
}
.nb-theme-lockvue_base_dark nb-search-field.modal-zoomin .search::before,
.nb-theme-lockvue_base_dark nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #3366ff;
}
.nb-theme-lockvue_base_dark nb-search-field.modal-half .form-wrapper {
  background: #222b45;
}
.nb-theme-lockvue_base_dark nb-search-field.modal-half .search::before {
  background: #3366ff;
}
.nb-theme-lockvue_base_dark nb-search-field.modal-drop .form-content::after {
  background: #151a30;
}
.nb-theme-lockvue_base_dark nb-search-field.modal-drop .search::before {
  background: #222b45;
}
.nb-theme-lockvue_base_dark nb-search-field.curtain .search::after {
  background: #222b45;
}
.nb-theme-lockvue_base_dark nb-search-field.curtain .search {
  background: #222b45;
}
.nb-theme-lockvue_base_dark nb-search-field.column-curtain::before {
  background: #222b45;
}
.nb-theme-lockvue_base_dark nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-lockvue_base_dark nb-search-field.column-curtain.show::after {
  background: #3366ff;
}
.nb-theme-lockvue_base_dark .nb-spinner-container {
  position: relative;
}
.nb-theme-lockvue_base_dark nb-spinner .message {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_dark nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: transparent;
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_dark nb-spinner.status-primary .spin-circle {
  border-top-color: #3366ff;
  border-right-color: transparent;
  border-bottom-color: #3366ff;
  border-left-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-spinner.status-success {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_dark nb-spinner.status-success .spin-circle {
  border-top-color: #00d68f;
  border-right-color: transparent;
  border-bottom-color: #00d68f;
  border-left-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_dark nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_dark nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-spinner.status-info {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_base_dark nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-lockvue_base_dark nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-lockvue_base_dark nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-lockvue_base_dark nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-lockvue_base_dark .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-lockvue_base_dark .nb-timepicker-container .list-item {
  color: #ffffff;
  font-size: 0.9375rem;
  font-family: Open Sans, sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-lockvue_base_dark .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-lockvue_base_dark .nb-timepicker-container .list-item:hover {
  background-color: #192038;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-timepicker-container .list-item:focus {
  background-color: #e4e9f2;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-timepicker-container .list-item.selected {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-timepicker-container .values-list {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #101426;
}
.nb-theme-lockvue_base_dark .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_dark .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_dark .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_base_dark .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #192038;
}
[dir=ltr] .nb-theme-lockvue_base_dark .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-lockvue_base_dark .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem * -1);
}
.nb-theme-lockvue_base_dark .nb-timepicker-container .header-cell {
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-family: Open Sans, sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #101426;
}
.nb-theme-lockvue_base_dark .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #101426;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-timepicker-container .actions-footer {
  padding-right: 0.625rem;
}
.nb-theme-lockvue_base_dark nb-checkbox .label {
  padding: 0;
}
.nb-theme-lockvue_base_dark nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  position: relative;
}
.nb-theme-lockvue_base_dark nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-lockvue_base_dark nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-lockvue_base_dark nb-checkbox .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_dark nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_dark nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_dark nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_dark nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_dark nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_dark nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .custom-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_base_dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_base_dark nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-toggle .toggle {
  height: 1.625rem;
  width: 2.875rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.5rem - 1px - 1px);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.5rem - 1px - 1px);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-lockvue_base_dark nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-lockvue_base_dark nb-toggle .toggle-switcher {
  width: 1.5rem;
  height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-toggle .toggle-switcher nb-icon {
  height: 0.5rem;
  width: 0.5rem;
}
.nb-theme-lockvue_base_dark nb-toggle .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .toggle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .toggle.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .toggle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .toggle.checked {
  background-color: #3366ff;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .toggle.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .toggle-switcher nb-icon {
  color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .toggle-switcher nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-progress-bar .progress-container {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-lockvue_base_dark nb-progress-bar.size-tiny .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-progress-bar.size-small .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-lockvue_base_dark nb-progress-bar.size-medium .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-progress-bar.size-large .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-lockvue_base_dark nb-progress-bar.size-giant .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-basic .progress-container {
  background-color: #192038;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-basic .progress-value {
  background-color: #101426;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-primary .progress-container {
  background-color: #151a30;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-primary .progress-value {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-success .progress-container {
  background-color: #151a30;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-success .progress-value {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-warning .progress-container {
  background-color: #151a30;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-warning .progress-value {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-danger .progress-container {
  background-color: #151a30;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-info .progress-container {
  background-color: #151a30;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-control .progress-container {
  background-color: #151a30;
}
.nb-theme-lockvue_base_dark nb-progress-bar.status-control .progress-value {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-badge {
  border-radius: 0.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-lockvue_base_dark nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-lockvue_base_dark nb-badge.status-basic {
  color: #ffffff;
  background-color: #192038;
}
.nb-theme-lockvue_base_dark nb-badge.status-primary {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-badge.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-badge.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.5);
}
.nb-theme-lockvue_base_dark nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-lockvue_base_dark nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-lockvue_base_dark nb-stepper .header .connector {
  background-color: #151a30;
}
.nb-theme-lockvue_base_dark nb-stepper .header .connector-past {
  background-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #101426;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-lockvue_base_dark nb-stepper .header .step {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-stepper .header .step.label-index {
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-stepper .header .step.selected {
  color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-stepper .header .step.selected .label-index {
  border-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-stepper .header .step.completed {
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-stepper .header .step.completed .label-index {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-alert {
  border-radius: 0.25rem;
  box-shadow: none;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-lockvue_base_dark nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_dark nb-alert::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_dark nb-alert::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-alert::-webkit-scrollbar-corner {
  background: #192038;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-lockvue_base_dark nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-lockvue_base_dark nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-lockvue_base_dark nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-lockvue_base_dark nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-lockvue_base_dark nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-lockvue_base_dark nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-lockvue_base_dark nb-alert.status-basic {
  color: #ffffff;
  background-color: #192038;
}
.nb-theme-lockvue_base_dark nb-alert.status-basic a,
.nb-theme-lockvue_base_dark nb-alert.status-basic a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-alert.accent-basic {
  border-top: 0.25rem solid #151a30;
}
.nb-theme-lockvue_base_dark nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-lockvue_base_dark nb-alert.status-primary {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-alert.status-primary a,
.nb-theme-lockvue_base_dark nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-alert.accent-primary {
  border-top: 0.25rem solid #3366ff;
}
.nb-theme-lockvue_base_dark nb-alert.outline-primary {
  border: 1px solid #1a34b8;
}
.nb-theme-lockvue_base_dark nb-alert.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-alert.status-success a,
.nb-theme-lockvue_base_dark nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-alert.accent-success {
  border-top: 0.25rem solid #00d68f;
}
.nb-theme-lockvue_base_dark nb-alert.outline-success {
  border: 1px solid #00997a;
}
.nb-theme-lockvue_base_dark nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-alert.status-warning a,
.nb-theme-lockvue_base_dark nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-alert.accent-warning {
  border-top: 0.25rem solid #ffaa00;
}
.nb-theme-lockvue_base_dark nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-lockvue_base_dark nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-alert.status-danger a,
.nb-theme-lockvue_base_dark nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-alert.accent-danger {
  border-top: 0.25rem solid #ff3d71;
}
.nb-theme-lockvue_base_dark nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-lockvue_base_dark nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-alert.status-info a,
.nb-theme-lockvue_base_dark nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-alert.accent-info {
  border-top: 0.25rem solid #0095ff;
}
.nb-theme-lockvue_base_dark nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-lockvue_base_dark nb-alert.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-alert.status-control a,
.nb-theme-lockvue_base_dark nb-alert.status-control a:hover {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-alert.accent-control {
  border-top: 0.25rem solid #ffffff;
}
.nb-theme-lockvue_base_dark nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-lockvue_base_dark nb-chat {
  background-color: #222b45;
  border: none;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-lockvue_base_dark nb-chat .header {
  border-bottom: 1px solid #151a30;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-lockvue_base_dark nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_base_dark nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_base_dark nb-chat .scrollable::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_base_dark nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-lockvue_base_dark nb-chat .no-messages {
  text-align: center;
}
.nb-theme-lockvue_base_dark nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-lockvue_base_dark nb-chat.size-small {
  height: 21rem;
}
.nb-theme-lockvue_base_dark nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-lockvue_base_dark nb-chat.size-large {
  height: 36rem;
}
.nb-theme-lockvue_base_dark nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-lockvue_base_dark nb-chat.status-basic .header {
  background-color: #222b45;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-chat.status-primary .header {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-chat.status-success .header {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-chat.status-control .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-lockvue_base_dark nb-chat-message .message {
  flex: 1;
}
.nb-theme-lockvue_base_dark 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: 0.875rem;
  color: white;
}
.nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-text .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: 0.5rem;
}
.nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-file a {
  color: #8f9bb3;
  background: transparent;
  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: 0.5rem;
}
.nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-file a:hover, .nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: 0.5rem;
}
.nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: 0.875rem;
  background: #192038;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-lockvue_base_dark nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-chat-message.not-reply .message {
  margin-right: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-lockvue_base_dark nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-lockvue_base_dark nb-chat-message.not-reply nb-chat-message-text .text {
  background: #3366ff;
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-lockvue_base_dark nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-lockvue_base_dark nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-lockvue_base_dark nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-chat-message.reply .message {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-chat-message.reply .message {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-lockvue_base_dark nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-lockvue_base_dark nb-chat-message.reply nb-chat-message-text .text {
  background: #192038;
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-lockvue_base_dark nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-lockvue_base_dark nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #151a30;
}
.nb-theme-lockvue_base_dark nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-lockvue_base_dark nb-chat-form input {
  flex: 1;
}
.nb-theme-lockvue_base_dark nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-lockvue_base_dark nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-lockvue_base_dark nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-lockvue_base_dark nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-chat-form .dropped-files div {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-lockvue_base_dark nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-lockvue_base_dark nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-lockvue_base_dark .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
}
.nb-theme-lockvue_base_dark .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-lockvue_base_dark .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-lockvue_base_dark .nb-custom-message-not-reply {
  background: #3366ff;
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-lockvue_base_dark .nb-custom-message-not-reply a,
.nb-theme-lockvue_base_dark .nb-custom-message-not-reply a:hover,
.nb-theme-lockvue_base_dark .nb-custom-message-not-reply a:focus {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-custom-message-reply {
  background: #192038;
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-lockvue_base_dark nb-accordion {
  display: block;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-accordion-item-header {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #151a30;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-lockvue_base_dark nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-lockvue_base_dark nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-lockvue_base_dark nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-lockvue_base_dark nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-lockvue_base_dark nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-lockvue_base_dark nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-lockvue_base_dark nb-accordion-item {
  background-color: #222b45;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
}
.nb-theme-lockvue_base_dark nb-accordion-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-accordion-item:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-lockvue_base_dark nb-accordion-item:not(.collapsed) + nb-accordion-item nb-accordion-item-header {
  border-top-color: #151a30;
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-lockvue_base_dark nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-lockvue_base_dark [nbButton], .nb-theme-lockvue_base_dark [nbButtonToggle] {
  -webkit-appearance: none;
          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-lockvue_base_dark [nbButton]:hover, .nb-theme-lockvue_base_dark [nbButtonToggle]:hover, .nb-theme-lockvue_base_dark [nbButton]:focus, .nb-theme-lockvue_base_dark [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-lockvue_base_dark [nbButton].full-width, .nb-theme-lockvue_base_dark .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-lockvue_base_dark [nbButton] nb-icon, .nb-theme-lockvue_base_dark [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-lockvue_base_dark [nbButton].nb-transition, .nb-theme-lockvue_base_dark .nb-transition[nbButtonToggle] {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_base_dark [nbButton]:focus, .nb-theme-lockvue_base_dark [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark [nbButton][disabled], .nb-theme-lockvue_base_dark [disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].btn-disabled, .nb-theme-lockvue_base_dark .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-lockvue_base_dark [nbButton].size-tiny, .nb-theme-lockvue_base_dark .size-tiny[nbButtonToggle] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-tiny nb-icon, .nb-theme-lockvue_base_dark .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_base_dark .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_base_dark .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_base_dark .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_base_dark .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-tiny.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_base_dark .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-tiny.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_base_dark .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-tiny.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_base_dark .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-tiny.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_base_dark .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5rem 0.375rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-small, .nb-theme-lockvue_base_dark .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-small nb-icon, .nb-theme-lockvue_base_dark .size-small[nbButtonToggle] nb-icon {
  font-size: 0.75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_base_dark .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_base_dark .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_base_dark .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_base_dark .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-small.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_base_dark .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-small.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_base_dark .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-small.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_base_dark .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-small.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_base_dark .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5625rem 0.5rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-medium, .nb-theme-lockvue_base_dark .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-medium nb-icon, .nb-theme-lockvue_base_dark .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_base_dark .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_base_dark .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_base_dark .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_base_dark .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.5rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-medium.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_base_dark .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-medium.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_base_dark .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-medium.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_base_dark .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-medium.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_base_dark .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.75rem 0.5625rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-large, .nb-theme-lockvue_base_dark .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-large nb-icon, .nb-theme-lockvue_base_dark .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-lockvue_base_dark [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_base_dark .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_base_dark .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_base_dark .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_base_dark .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-large.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_base_dark .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-large.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_base_dark .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-large.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_base_dark .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-large.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_base_dark .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.875rem 0.6875rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-giant, .nb-theme-lockvue_base_dark .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-giant nb-icon, .nb-theme-lockvue_base_dark .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-lockvue_base_dark [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_base_dark .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_base_dark .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_base_dark .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_base_dark .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-giant.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_base_dark .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-giant.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_base_dark .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-giant.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_base_dark .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-lockvue_base_dark [nbButton].size-giant.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_base_dark .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-lockvue_base_dark [nbButton].shape-rectangle, .nb-theme-lockvue_base_dark .shape-rectangle[nbButtonToggle] {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark [nbButton].shape-semi-round, .nb-theme-lockvue_base_dark .shape-semi-round[nbButtonToggle] {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_base_dark [nbButton].shape-round, .nb-theme-lockvue_base_dark .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_base_dark a[nbButton], .nb-theme-lockvue_base_dark a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled, .nb-theme-lockvue_base_dark .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.size-tiny, .nb-theme-lockvue_base_dark .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.size-small, .nb-theme-lockvue_base_dark .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.size-medium, .nb-theme-lockvue_base_dark .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.size-large, .nb-theme-lockvue_base_dark .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.size-giant, .nb-theme-lockvue_base_dark .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-basic, .nb-theme-lockvue_base_dark .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-basic:focus, .nb-theme-lockvue_base_dark .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-basic:hover, .nb-theme-lockvue_base_dark .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-basic:active, .nb-theme-lockvue_base_dark .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e4e9f2;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-basic[disabled], .nb-theme-lockvue_base_dark .appearance-filled.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-basic.btn-disabled, .nb-theme-lockvue_base_dark .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-primary, .nb-theme-lockvue_base_dark .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-primary:focus, .nb-theme-lockvue_base_dark .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-primary:hover, .nb-theme-lockvue_base_dark .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-primary:active, .nb-theme-lockvue_base_dark .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-primary[disabled], .nb-theme-lockvue_base_dark .appearance-filled.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-primary.btn-disabled, .nb-theme-lockvue_base_dark .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-success, .nb-theme-lockvue_base_dark .appearance-filled.status-success[nbButtonToggle] {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-success:focus, .nb-theme-lockvue_base_dark .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-success:hover, .nb-theme-lockvue_base_dark .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-success:active, .nb-theme-lockvue_base_dark .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-success[disabled], .nb-theme-lockvue_base_dark .appearance-filled.status-success[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-success.btn-disabled, .nb-theme-lockvue_base_dark .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-warning, .nb-theme-lockvue_base_dark .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-warning:focus, .nb-theme-lockvue_base_dark .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-warning:hover, .nb-theme-lockvue_base_dark .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-warning:active, .nb-theme-lockvue_base_dark .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-warning[disabled], .nb-theme-lockvue_base_dark .appearance-filled.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-warning.btn-disabled, .nb-theme-lockvue_base_dark .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-danger, .nb-theme-lockvue_base_dark .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-danger:focus, .nb-theme-lockvue_base_dark .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-danger:hover, .nb-theme-lockvue_base_dark .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-danger:active, .nb-theme-lockvue_base_dark .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-danger[disabled], .nb-theme-lockvue_base_dark .appearance-filled.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-danger.btn-disabled, .nb-theme-lockvue_base_dark .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-info, .nb-theme-lockvue_base_dark .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-info:focus, .nb-theme-lockvue_base_dark .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-info:hover, .nb-theme-lockvue_base_dark .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-info:active, .nb-theme-lockvue_base_dark .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-info[disabled], .nb-theme-lockvue_base_dark .appearance-filled.status-info[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-info.btn-disabled, .nb-theme-lockvue_base_dark .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-control, .nb-theme-lockvue_base_dark .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-control:focus, .nb-theme-lockvue_base_dark .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-control:hover, .nb-theme-lockvue_base_dark .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-control:active, .nb-theme-lockvue_base_dark .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-control[disabled], .nb-theme-lockvue_base_dark .appearance-filled.status-control[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-filled.status-control.btn-disabled, .nb-theme-lockvue_base_dark .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline, .nb-theme-lockvue_base_dark .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline:focus, .nb-theme-lockvue_base_dark .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline:focus:not(:hover):not(:active), .nb-theme-lockvue_base_dark .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.size-tiny, .nb-theme-lockvue_base_dark .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.size-small, .nb-theme-lockvue_base_dark .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.size-medium, .nb-theme-lockvue_base_dark .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.size-large, .nb-theme-lockvue_base_dark .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.size-giant, .nb-theme-lockvue_base_dark .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-basic, .nb-theme-lockvue_base_dark .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-basic:focus, .nb-theme-lockvue_base_dark .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-basic:hover, .nb-theme-lockvue_base_dark .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-basic:active, .nb-theme-lockvue_base_dark .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-basic[disabled], .nb-theme-lockvue_base_dark .appearance-outline.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-basic.btn-disabled, .nb-theme-lockvue_base_dark .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-primary, .nb-theme-lockvue_base_dark .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-primary:focus, .nb-theme-lockvue_base_dark .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-primary:hover, .nb-theme-lockvue_base_dark .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-primary:active, .nb-theme-lockvue_base_dark .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-primary[disabled], .nb-theme-lockvue_base_dark .appearance-outline.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-primary.btn-disabled, .nb-theme-lockvue_base_dark .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-success, .nb-theme-lockvue_base_dark .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-success:focus, .nb-theme-lockvue_base_dark .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-success:hover, .nb-theme-lockvue_base_dark .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-success:active, .nb-theme-lockvue_base_dark .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-success[disabled], .nb-theme-lockvue_base_dark .appearance-outline.status-success[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-success.btn-disabled, .nb-theme-lockvue_base_dark .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-warning, .nb-theme-lockvue_base_dark .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-warning:focus, .nb-theme-lockvue_base_dark .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-warning:hover, .nb-theme-lockvue_base_dark .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-warning:active, .nb-theme-lockvue_base_dark .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-warning[disabled], .nb-theme-lockvue_base_dark .appearance-outline.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-warning.btn-disabled, .nb-theme-lockvue_base_dark .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-danger, .nb-theme-lockvue_base_dark .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-danger:focus, .nb-theme-lockvue_base_dark .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-danger:hover, .nb-theme-lockvue_base_dark .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-danger:active, .nb-theme-lockvue_base_dark .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-danger[disabled], .nb-theme-lockvue_base_dark .appearance-outline.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-danger.btn-disabled, .nb-theme-lockvue_base_dark .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-info, .nb-theme-lockvue_base_dark .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-info:focus, .nb-theme-lockvue_base_dark .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-info:hover, .nb-theme-lockvue_base_dark .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-info:active, .nb-theme-lockvue_base_dark .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-info[disabled], .nb-theme-lockvue_base_dark .appearance-outline.status-info[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-info.btn-disabled, .nb-theme-lockvue_base_dark .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-control, .nb-theme-lockvue_base_dark .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-control:focus, .nb-theme-lockvue_base_dark .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-control:hover, .nb-theme-lockvue_base_dark .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-control:active, .nb-theme-lockvue_base_dark .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-control[disabled], .nb-theme-lockvue_base_dark .appearance-outline.status-control[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-outline.status-control.btn-disabled, .nb-theme-lockvue_base_dark .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost, .nb-theme-lockvue_base_dark .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost:focus, .nb-theme-lockvue_base_dark .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost:focus:not(:hover):not(:active), .nb-theme-lockvue_base_dark .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.size-tiny, .nb-theme-lockvue_base_dark .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.size-small, .nb-theme-lockvue_base_dark .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.size-medium, .nb-theme-lockvue_base_dark .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.size-large, .nb-theme-lockvue_base_dark .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.size-giant, .nb-theme-lockvue_base_dark .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-basic, .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle] {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-basic:focus, .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-basic:hover, .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-basic:active, .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-basic[disabled], .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-basic.btn-disabled, .nb-theme-lockvue_base_dark .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-primary, .nb-theme-lockvue_base_dark .appearance-ghost.status-primary[nbButtonToggle] {
  color: #3366ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-primary:focus, .nb-theme-lockvue_base_dark .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #3366ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-primary:hover, .nb-theme-lockvue_base_dark .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-primary:active, .nb-theme-lockvue_base_dark .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-primary[disabled], .nb-theme-lockvue_base_dark .appearance-ghost.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-primary.btn-disabled, .nb-theme-lockvue_base_dark .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-success, .nb-theme-lockvue_base_dark .appearance-ghost.status-success[nbButtonToggle] {
  color: #00d68f;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-success:focus, .nb-theme-lockvue_base_dark .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #00d68f;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-success:hover, .nb-theme-lockvue_base_dark .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-success:active, .nb-theme-lockvue_base_dark .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-success[disabled], .nb-theme-lockvue_base_dark .appearance-ghost.status-success[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-success.btn-disabled, .nb-theme-lockvue_base_dark .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-warning, .nb-theme-lockvue_base_dark .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-warning:focus, .nb-theme-lockvue_base_dark .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-warning:hover, .nb-theme-lockvue_base_dark .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-warning:active, .nb-theme-lockvue_base_dark .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-warning[disabled], .nb-theme-lockvue_base_dark .appearance-ghost.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-warning.btn-disabled, .nb-theme-lockvue_base_dark .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-danger, .nb-theme-lockvue_base_dark .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-danger:focus, .nb-theme-lockvue_base_dark .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-danger:hover, .nb-theme-lockvue_base_dark .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-danger:active, .nb-theme-lockvue_base_dark .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-danger[disabled], .nb-theme-lockvue_base_dark .appearance-ghost.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-danger.btn-disabled, .nb-theme-lockvue_base_dark .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-info, .nb-theme-lockvue_base_dark .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-info:focus, .nb-theme-lockvue_base_dark .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #0095ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-info:hover, .nb-theme-lockvue_base_dark .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-info:active, .nb-theme-lockvue_base_dark .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-info[disabled], .nb-theme-lockvue_base_dark .appearance-ghost.status-info[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-info.btn-disabled, .nb-theme-lockvue_base_dark .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-control, .nb-theme-lockvue_base_dark .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-control:focus, .nb-theme-lockvue_base_dark .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-control:hover, .nb-theme-lockvue_base_dark .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-control:active, .nb-theme-lockvue_base_dark .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-control[disabled], .nb-theme-lockvue_base_dark .appearance-ghost.status-control[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-ghost.status-control.btn-disabled, .nb-theme-lockvue_base_dark .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero, .nb-theme-lockvue_base_dark .appearance-hero[nbButtonToggle] {
  text-shadow: 0 0.5rem 1rem 0 #1a1f33;
  text-transform: uppercase;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.size-tiny, .nb-theme-lockvue_base_dark .appearance-hero.size-tiny[nbButtonToggle] {
  padding: 0.375rem 0.6875rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.size-small, .nb-theme-lockvue_base_dark .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.size-medium, .nb-theme-lockvue_base_dark .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.size-large, .nb-theme-lockvue_base_dark .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.875rem 1.1875rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.size-giant, .nb-theme-lockvue_base_dark .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-basic, .nb-theme-lockvue_base_dark .appearance-hero.status-basic[nbButtonToggle] {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-basic:focus, .nb-theme-lockvue_base_dark .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-basic:hover, .nb-theme-lockvue_base_dark .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-basic:active, .nb-theme-lockvue_base_dark .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-basic[disabled], .nb-theme-lockvue_base_dark .appearance-hero.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-basic.btn-disabled, .nb-theme-lockvue_base_dark .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-basic.button-pulse, .nb-theme-lockvue_base_dark .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-primary, .nb-theme-lockvue_base_dark .appearance-hero.status-primary[nbButtonToggle] {
  background-image: linear-gradient(to right, #598bff, #3366ff);
  border: none;
  box-shadow: 0 0 0 0 #274bdb, 0 0 0 0 #1a34b8, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-primary:focus, .nb-theme-lockvue_base_dark .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
  box-shadow: 0 0 0 0 #274bdb, 0 0 0 0 #1a34b8, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-primary:hover, .nb-theme-lockvue_base_dark .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-primary:active, .nb-theme-lockvue_base_dark .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-primary[disabled], .nb-theme-lockvue_base_dark .appearance-hero.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-primary.btn-disabled, .nb-theme-lockvue_base_dark .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-primary.button-pulse, .nb-theme-lockvue_base_dark .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #598bff;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-success, .nb-theme-lockvue_base_dark .appearance-hero.status-success[nbButtonToggle] {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  border: none;
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-success:focus, .nb-theme-lockvue_base_dark .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-success:hover, .nb-theme-lockvue_base_dark .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-success:active, .nb-theme-lockvue_base_dark .appearance-hero.status-success[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-success[disabled], .nb-theme-lockvue_base_dark .appearance-hero.status-success[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-success.btn-disabled, .nb-theme-lockvue_base_dark .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-success.button-pulse, .nb-theme-lockvue_base_dark .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-warning, .nb-theme-lockvue_base_dark .appearance-hero.status-warning[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  border: none;
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-warning:focus, .nb-theme-lockvue_base_dark .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-warning:hover, .nb-theme-lockvue_base_dark .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-warning:active, .nb-theme-lockvue_base_dark .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-warning[disabled], .nb-theme-lockvue_base_dark .appearance-hero.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-warning.btn-disabled, .nb-theme-lockvue_base_dark .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-warning.button-pulse, .nb-theme-lockvue_base_dark .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-danger, .nb-theme-lockvue_base_dark .appearance-hero.status-danger[nbButtonToggle] {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  border: none;
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-danger:focus, .nb-theme-lockvue_base_dark .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-danger:hover, .nb-theme-lockvue_base_dark .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-danger:active, .nb-theme-lockvue_base_dark .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-danger[disabled], .nb-theme-lockvue_base_dark .appearance-hero.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-danger.btn-disabled, .nb-theme-lockvue_base_dark .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-danger.button-pulse, .nb-theme-lockvue_base_dark .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-info, .nb-theme-lockvue_base_dark .appearance-hero.status-info[nbButtonToggle] {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  border: none;
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-info:focus, .nb-theme-lockvue_base_dark .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-info:hover, .nb-theme-lockvue_base_dark .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-info:active, .nb-theme-lockvue_base_dark .appearance-hero.status-info[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-info[disabled], .nb-theme-lockvue_base_dark .appearance-hero.status-info[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-info.btn-disabled, .nb-theme-lockvue_base_dark .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-info.button-pulse, .nb-theme-lockvue_base_dark .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-control, .nb-theme-lockvue_base_dark .appearance-hero.status-control[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #222b45;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-control:focus, .nb-theme-lockvue_base_dark .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-control:hover, .nb-theme-lockvue_base_dark .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-control:active, .nb-theme-lockvue_base_dark .appearance-hero.status-control[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-control[disabled], .nb-theme-lockvue_base_dark .appearance-hero.status-control[disabled][nbButtonToggle], .nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-control.btn-disabled, .nb-theme-lockvue_base_dark .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbButton].appearance-hero.status-control.button-pulse, .nb-theme-lockvue_base_dark .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_base_dark nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-lockvue_base_dark nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-lockvue_base_dark nb-button-group [nbButton].appearance-filled, .nb-theme-lockvue_base_dark nb-button-group [nbButton].appearance-ghost,
.nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: transparent;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #8f9bb3;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #222b45;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_base_dark 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-lockvue_base_dark nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_base_dark nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-lockvue_base_dark nb-list-item {
  border-bottom: 1px solid #151a30;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 1rem;
}
.nb-theme-lockvue_base_dark nb-list-item:first-child {
  border-top: 1px solid #151a30;
}
.nb-theme-lockvue_base_dark [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Open Sans, sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-lockvue_base_dark [nbInput].nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_base_dark [nbInput]::placeholder {
  font-family: Open Sans, sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-lockvue_base_dark [nbInput]:focus {
  outline: none;
}
.nb-theme-lockvue_base_dark [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-lockvue_base_dark [nbInput].status-basic {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbInput].status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbInput].status-basic:focus {
  background-color: #222b45;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark [nbInput].status-basic:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark [nbInput].status-basic:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark [nbInput].status-basic:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbInput].status-primary {
  background-color: #192038;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbInput].status-primary:focus {
  background-color: #222b45;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_dark [nbInput].status-primary:hover {
  background-color: #151a30;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark [nbInput].status-primary:focus:hover {
  background-color: #151a30;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark [nbInput].status-primary:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbInput].status-success {
  background-color: #192038;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbInput].status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbInput].status-success:focus {
  background-color: #222b45;
  border-color: #00997a;
}
.nb-theme-lockvue_base_dark [nbInput].status-success:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark [nbInput].status-success:focus:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark [nbInput].status-success:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbInput].status-warning {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbInput].status-warning:focus {
  background-color: #222b45;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_dark [nbInput].status-warning:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark [nbInput].status-warning:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark [nbInput].status-warning:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbInput].status-danger {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbInput].status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbInput].status-danger:focus {
  background-color: #222b45;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_dark [nbInput].status-danger:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark [nbInput].status-danger:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark [nbInput].status-danger:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbInput].status-info {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbInput].status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark [nbInput].status-info:focus {
  background-color: #222b45;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_dark [nbInput].status-info:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark [nbInput].status-info:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark [nbInput].status-info:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-tiny::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-small::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-medium::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-large::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_base_dark [nbInput].size-giant::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark [nbInput].shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark [nbInput].shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_base_dark [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-lockvue_base_dark .overlay-backdrop {
  background: rgba(0, 0, 0, 0.35);
}
.nb-theme-lockvue_base_dark .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-lockvue_base_dark nb-popover {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background: #222b45;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-popover .primitive-overlay {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding: 0.75rem 1rem;
}
.nb-theme-lockvue_base_dark nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid transparent;
}
.nb-theme-lockvue_base_dark nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #222b45;
  -webkit-clip-path: inset(0 0 2px);
          clip-path: inset(0 0 2px);
}
.nb-theme-lockvue_base_dark nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-lockvue_base_dark nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-popover.nb-overlay-bottom-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.6875rem;
}
.nb-theme-lockvue_base_dark nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-popover.nb-overlay-bottom-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-lockvue_base_dark nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-lockvue_base_dark nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-lockvue_base_dark nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-lockvue_base_dark nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-lockvue_base_dark nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-popover.nb-overlay-top-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-popover.nb-overlay-top-start .arrow {
  left: 0.6875rem;
}
.nb-theme-lockvue_base_dark nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-popover.nb-overlay-top-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-lockvue_base_dark nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-lockvue_base_dark nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-lockvue_base_dark nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-lockvue_base_dark .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-lockvue_base_dark nb-context-menu {
  background-color: #222b45;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-lockvue_base_dark nb-context-menu nb-menu {
  border-radius: 0.25rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-lockvue_base_dark nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-lockvue_base_dark nb-select .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_dark nb-select .select-button.placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_dark nb-select .select-button:focus {
  outline: none;
}
.nb-theme-lockvue_base_dark nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-lockvue_base_dark nb-select.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-select.size-tiny .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_dark nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-lockvue_base_dark nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_dark nb-select.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select.size-small .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_dark nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_dark nb-select.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select.size-medium .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_dark nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_dark nb-select.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select.size-large .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_dark nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_base_dark nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select.size-giant .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_dark nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_base_dark nb-select.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-select.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_base_dark nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-basic .select-button {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #222b45;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-basic .select-button.bottom, .nb-theme-lockvue_base_dark nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-primary .select-button {
  background-color: #192038;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #222b45;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #151a30;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #151a30;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-primary .select-button.bottom, .nb-theme-lockvue_base_dark nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-success .select-button {
  background-color: #192038;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #222b45;
  border-color: #00b887;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-success .select-button.bottom, .nb-theme-lockvue_base_dark nb-select.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-warning .select-button {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #222b45;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-warning .select-button.bottom, .nb-theme-lockvue_base_dark nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-danger .select-button {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #222b45;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-danger .select-button.bottom, .nb-theme-lockvue_base_dark nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-info .select-button {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #222b45;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-info .select-button.bottom, .nb-theme-lockvue_base_dark nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-control .select-button.bottom, .nb-theme-lockvue_base_dark nb-select.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-primary .select-button {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #598bff, #3366ff);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-form-field nb-select {
  width: 100%;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete .select-button.placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-option:focus, .nb-theme-lockvue_base_dark nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
  outline: none;
}
.nb-theme-lockvue_base_dark nb-option:focus.selected, .nb-theme-lockvue_base_dark nb-option.active.selected {
  background-color: #274bdb;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-option.multiple:focus, .nb-theme-lockvue_base_dark nb-option.multiple.active, .nb-theme-lockvue_base_dark nb-option.multiple.selected:focus, .nb-theme-lockvue_base_dark nb-option.multiple.selected.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #222b45;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom, .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #192038;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #222b45;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #151a30;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #151a30;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom, .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #192038;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #222b45;
  border-color: #00b887;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom, .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #222b45;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom, .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #222b45;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom, .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #222b45;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom, .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom, .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #598bff, #3366ff);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #3366ff, #274bdb);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #a6c1ff, #598bff);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-lockvue_base_dark nb-option-list {
  background-color: #222b45;
  border-color: #101426;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-lockvue_base_dark nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-lockvue_base_dark nb-option-list.position-top {
  border-bottom: 0.0625rem solid #101426;
}
.nb-theme-lockvue_base_dark nb-option-list.position-bottom {
  border-top: 0.0625rem solid #101426;
}
.nb-theme-lockvue_base_dark nb-option-group {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_dark nb-option-list.size-tiny nb-option-group {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-small nb-option-group {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-medium nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-large nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.6875rem 1rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-giant nb-option-group .option-group-title {
  padding: 0.9375rem 1rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-lockvue_base_dark nb-option {
  background-color: #222b45;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_dark nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-option.selected {
  background-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-option:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
  outline: none;
}
.nb-theme-lockvue_base_dark nb-option:focus.selected {
  background-color: #274bdb;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-option:hover {
  background-color: rgba(143, 155, 179, 0.16);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-option:hover.selected {
  background-color: #598bff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-option.multiple.selected {
  background-color: #222b45;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-lockvue_base_dark nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-lockvue_base_dark nb-option,
.nb-theme-lockvue_base_dark nb-option-group {
  -webkit-user-select: none;
          user-select: none;
}
.nb-theme-lockvue_base_dark nb-option[disabled],
.nb-theme-lockvue_base_dark nb-option-group[disabled] {
  background-color: #222b45;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.25rem;
  padding: 1rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
}
.nb-theme-lockvue_base_dark nb-toast .title {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-toast .message {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-lockvue_base_dark nb-toast .icon-container {
  border-radius: 0.25rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-lockvue_base_dark nb-toast.status-basic {
  background: #222b45;
  border-color: #151a30;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toast.status-basic .title {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toast.status-basic.destroy-by-click:hover {
  background: #222b45;
  border-color: #151a30;
}
.nb-theme-lockvue_base_dark nb-toast.status-basic .icon-container {
  background: #222b45;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toast.status-primary {
  background: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toast.status-primary .title {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toast.status-primary.destroy-by-click:hover {
  background: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-toast.status-primary .icon-container {
  background: #222b45;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-toast.status-success {
  background: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toast.status-success .title {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toast.status-success.destroy-by-click:hover {
  background: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-toast.status-success .icon-container {
  background: #222b45;
  color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toast.status-warning .title {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-toast.status-warning .icon-container {
  background: #222b45;
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toast.status-danger .title {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-toast.status-danger .icon-container {
  background: #222b45;
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toast.status-info .title {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-toast.status-info .icon-container {
  background: #222b45;
  color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-toast.status-control .title {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-toast.status-control.destroy-by-click:hover {
  background: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-toast.status-control .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_dark .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-lockvue_base_dark nb-tooltip {
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  background: #edf1f7;
  border: 0 dashed transparent;
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  max-width: 16rem;
}
.nb-theme-lockvue_base_dark nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-lockvue_base_dark nb-tooltip nb-icon:not(:only-child) {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-lockvue_base_dark nb-tooltip .content {
  color: #192038;
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark nb-tooltip .arrow {
  border-bottom: 6px dashed #edf1f7;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-basic {
  background: #151a30;
  border-color: transparent;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-basic .arrow {
  border-bottom-color: #151a30;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-basic .content {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-primary {
  background: #3366ff;
  border-color: transparent;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-primary .arrow {
  border-bottom-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-success {
  background: #00d68f;
  border-color: transparent;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-success .arrow {
  border-bottom-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tooltip.status-control .content {
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-datepicker-container nb-card {
  border-color: #101426;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background: #222b45;
  box-shadow: none;
}
.nb-theme-lockvue_base_dark nb-calendar-with-time .nb-timepicker-container,
.nb-theme-lockvue_base_dark nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-lockvue_base_dark nb-calendar-with-time .column-header {
  border-top: 0.0625rem solid #101426;
  border-radius: 0;
}
.nb-theme-lockvue_base_dark nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-lockvue_base_dark nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-calendar-with-time .timepicker-section {
  border-left: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-calendar-with-time .timepicker-section {
  border-right: 0.0625rem solid #101426;
}
.nb-theme-lockvue_base_dark nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-lockvue_base_dark nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-lockvue_base_dark nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-radio .outer-circle,
.nb-theme-lockvue_base_dark nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-lockvue_base_dark nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_base_dark nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_dark nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-radio.status-primary .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00997a;
}
.nb-theme-lockvue_base_dark nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-lockvue_base_dark nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #00b887;
}
.nb-theme-lockvue_base_dark nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-lockvue_base_dark nb-radio.status-success .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_dark nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-lockvue_base_dark nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_dark nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-lockvue_base_dark nb-radio.status-warning .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_dark nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-lockvue_base_dark nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_dark nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-lockvue_base_dark nb-radio.status-danger .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_dark nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-lockvue_base_dark nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_dark nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-lockvue_base_dark nb-radio.status-info .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_dark nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-lockvue_base_dark nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #edf1f7;
}
.nb-theme-lockvue_base_dark nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-lockvue_base_dark nb-radio.status-control .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_base_dark nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-radio .text {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-lockvue_base_dark .nb-tree-grid-header-cell,
.nb-theme-lockvue_base_dark .nb-tree-grid-cell,
.nb-theme-lockvue_base_dark .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: 0.875rem 1.25rem;
  border: 1px solid #192038;
}
.nb-theme-lockvue_base_dark .nb-tree-grid-header-row {
  background: #222b45;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark .nb-tree-grid-footer-row {
  background: #222b45;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark .nb-tree-grid-row {
  background: #222b45;
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark .nb-tree-grid-row:hover {
  background: #222b45;
}
.nb-theme-lockvue_base_dark .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #222b45;
}
.nb-theme-lockvue_base_dark .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-lockvue_base_dark nb-tree-grid-row-toggle nb-icon,
.nb-theme-lockvue_base_dark nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-lockvue_base_dark .nb-tree-grid-header-change-sort-button {
  background: transparent;
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-lockvue_base_dark nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-lockvue_base_dark nb-icon svg {
  vertical-align: top;
}
.nb-theme-lockvue_base_dark nb-icon.status-basic {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-icon.status-primary {
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-icon.status-success {
  color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-icon.status-warning {
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-icon.status-control {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-basic {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-basic-highlight {
  color: #3366ff;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-primary {
  color: #3366ff;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-primary-highlight {
  color: #274bdb;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-success {
  color: #00d68f;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-success-highlight {
  color: #00b887;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-warning {
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-control {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-lockvue_base_dark .nb-form-field-prefix-tiny,
.nb-theme-lockvue_base_dark .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 0.625rem;
  line-height: 0.75rem;
  font-weight: 700;
}
.nb-theme-lockvue_base_dark .nb-form-field-prefix-tiny nb-icon,
.nb-theme-lockvue_base_dark .nb-form-field-suffix-tiny nb-icon {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem * -1);
}
.nb-theme-lockvue_base_dark .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-lockvue_base_dark .nb-form-field-prefix-small,
.nb-theme-lockvue_base_dark .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-lockvue_base_dark .nb-form-field-prefix-small nb-icon,
.nb-theme-lockvue_base_dark .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
.nb-theme-lockvue_base_dark .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-lockvue_base_dark .nb-form-field-prefix-medium,
.nb-theme-lockvue_base_dark .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-lockvue_base_dark .nb-form-field-prefix-medium nb-icon,
.nb-theme-lockvue_base_dark .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem * -1);
}
.nb-theme-lockvue_base_dark .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-lockvue_base_dark .nb-form-field-prefix-large,
.nb-theme-lockvue_base_dark .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-lockvue_base_dark .nb-form-field-prefix-large nb-icon,
.nb-theme-lockvue_base_dark .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-prefix-large {
  margin-right: calc(3rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-prefix-large {
  margin-left: calc(3rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-suffix-large {
  margin-left: calc(3rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-suffix-large {
  margin-right: calc(3rem * -1);
}
.nb-theme-lockvue_base_dark .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-lockvue_base_dark .nb-form-field-prefix-giant,
.nb-theme-lockvue_base_dark .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-lockvue_base_dark .nb-form-field-prefix-giant nb-icon,
.nb-theme-lockvue_base_dark .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem * -1);
}
.nb-theme-lockvue_base_dark nb-tag {
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Open Sans, sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-lockvue_base_dark nb-tag.nb-transition {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_base_dark nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-lockvue_base_dark nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-lockvue_base_dark nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-lockvue_base_dark nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-lockvue_base_dark nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.9375rem;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-basic {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-basic.active {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-primary {
  background-color: #3366ff;
  border-color: #3366ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-primary.active {
  background-color: #274bdb;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-primary:hover {
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-success {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #00b887;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-success.active {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-success:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-warning {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-control {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #edf1f7;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-control.active {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-filled.status-control:hover {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-basic {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-lockvue_base_dark .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-tag-remove.size-tiny {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-tag-remove.size-tiny {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_base_dark .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-tag-remove.size-small {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-tag-remove.size-small {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_base_dark .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-tag-remove.size-medium {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-tag-remove.size-medium {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_base_dark .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-tag-remove.size-large {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-tag-remove.size-large {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_base_dark .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-tag-remove.size-giant {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-tag-remove.size-giant {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_base_dark nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-lockvue_base_dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-lockvue_base_dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_base_dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.0625rem;
}
.nb-theme-lockvue_base_dark nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-lockvue_base_dark nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_base_dark nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.125rem;
}
.nb-theme-lockvue_base_dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-lockvue_base_dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_base_dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.25rem;
}
.nb-theme-lockvue_base_dark nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-lockvue_base_dark nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_base_dark nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.375rem;
}
.nb-theme-lockvue_base_dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-lockvue_base_dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_base_dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.5rem;
}
.nb-theme-lockvue_base_dark .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Open Sans, sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input::placeholder {
  font-family: Open Sans, sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.size-tiny {
  padding: 0.0625rem 1rem;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.size-giant {
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-basic {
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-basic.focus {
  background-color: #222b45;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-primary {
  background-color: #192038;
  border-color: #3366ff;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-primary.focus {
  background-color: #222b45;
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-success {
  background-color: #192038;
  border-color: #00d68f;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-success.focus {
  background-color: #222b45;
  border-color: #00997a;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-warning {
  background-color: #192038;
  border-color: #ffaa00;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-warning.focus {
  background-color: #222b45;
  border-color: #b86e00;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-danger {
  background-color: #192038;
  border-color: #ff3d71;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-danger.focus {
  background-color: #222b45;
  border-color: #b81d5b;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-info {
  background-color: #192038;
  border-color: #0095ff;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-info.focus {
  background-color: #222b45;
  border-color: #0057c2;
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_base_dark .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue_base_dark nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-lockvue_base_dark .nb-tag-input {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_dark .nb-tag-input::placeholder {
  font-family: Open Sans, sans-serif;
}
.nb-theme-lockvue_base_dark .nb-tag-input.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-lockvue_base_dark .nb-tag-input.size-tiny::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-lockvue_base_dark .nb-tag-input.size-small::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-lockvue_base_dark .nb-tag-input.size-medium::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-lockvue_base_dark .nb-tag-input.size-large::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.5rem 0;
}
.nb-theme-lockvue_base_dark .nb-tag-input.size-giant::placeholder {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-basic {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-basic:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-primary {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-primary:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-success {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-success:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-warning {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-warning:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-danger {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-danger:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-info {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-info:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark h1,
.nb-theme-lockvue_base_dark h2,
.nb-theme-lockvue_base_dark h3,
.nb-theme-lockvue_base_dark h4,
.nb-theme-lockvue_base_dark h5,
.nb-theme-lockvue_base_dark h6,
.nb-theme-lockvue_base_dark .h1,
.nb-theme-lockvue_base_dark .h2,
.nb-theme-lockvue_base_dark .h3,
.nb-theme-lockvue_base_dark .h4,
.nb-theme-lockvue_base_dark .h5,
.nb-theme-lockvue_base_dark .h6 {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark h1,
.nb-theme-lockvue_base_dark .h1 {
  font-size: 2.25rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-lockvue_base_dark h2,
.nb-theme-lockvue_base_dark .h2 {
  font-size: 2rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2.5rem;
}
.nb-theme-lockvue_base_dark h3,
.nb-theme-lockvue_base_dark .h3 {
  font-size: 1.875rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2.5rem;
}
.nb-theme-lockvue_base_dark h4,
.nb-theme-lockvue_base_dark .h4 {
  font-size: 1.625rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-lockvue_base_dark h5,
.nb-theme-lockvue_base_dark .h5 {
  font-size: 1.375rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-lockvue_base_dark h6,
.nb-theme-lockvue_base_dark .h6 {
  font-size: 1.125rem;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark .subtitle,
.nb-theme-lockvue_base_dark .subtitle-2 {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .subtitle {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark .subtitle-2 {
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_base_dark p,
.nb-theme-lockvue_base_dark .paragraph {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark .paragraph-2 {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-lockvue_base_dark a {
  color: #3366ff;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-lockvue_base_dark a:focus {
  color: #274bdb;
}
.nb-theme-lockvue_base_dark a:hover {
  color: #598bff;
}
.nb-theme-lockvue_base_dark a.link-control, .nb-theme-lockvue_base_dark a.link-control:hover {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark a.link-alternate, .nb-theme-lockvue_base_dark a.link-alternate:hover {
  color: #192038;
}
.nb-theme-lockvue_base_dark .label {
  color: #8f9bb3;
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark .caption {
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark .caption-2 {
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark .caption,
.nb-theme-lockvue_base_dark .caption-2 {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark .caption.status-basic,
.nb-theme-lockvue_base_dark .caption-2.status-basic {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .caption.status-primary,
.nb-theme-lockvue_base_dark .caption-2.status-primary {
  color: #3366ff;
}
.nb-theme-lockvue_base_dark .caption.status-success,
.nb-theme-lockvue_base_dark .caption-2.status-success {
  color: #00d68f;
}
.nb-theme-lockvue_base_dark .caption.status-warning,
.nb-theme-lockvue_base_dark .caption-2.status-warning {
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark .caption.status-danger,
.nb-theme-lockvue_base_dark .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark .caption.status-info,
.nb-theme-lockvue_base_dark .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-lockvue_base_dark .caption.status-control,
.nb-theme-lockvue_base_dark .caption-2.status-control {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark li {
  color: #ffffff;
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark .text-alternate {
  color: #192038;
}
.nb-theme-lockvue_base_dark .text-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark .text-hint {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark .text-basic {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark .text-primary {
  color: #3366ff;
}
.nb-theme-lockvue_base_dark .text-success {
  color: #00d68f;
}
.nb-theme-lockvue_base_dark .text-warning {
  color: #ffaa00;
}
.nb-theme-lockvue_base_dark .text-danger {
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark .text-info {
  color: #0095ff;
}
.nb-theme-lockvue_base_dark .text-control {
  color: #ffffff;
}
.nb-theme-lockvue_base_dark ng2-smart-table table tr th,
.nb-theme-lockvue_base_dark ng2-smart-table table tr th a {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark ng2-smart-table table tr td {
  font-family: Open Sans, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #ffffff;
}
.nb-theme-lockvue_base_dark ng2-smart-table table tr th,
.nb-theme-lockvue_base_dark ng2-smart-table table tr td {
  position: relative;
  padding: 0.875rem 1.25rem;
  border: 1px solid #151a30;
  vertical-align: middle;
}
.nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.875rem 1.25rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th a:hover, .nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th a:active, .nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #ffffff;
  text-decoration: none;
}
.nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc, .nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, .nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #ffffff;
  border-width: 0.375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=ltr] .nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=rtl] .nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: 0.75rem;
}
.nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after, .nb-theme-lockvue_base_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-lockvue_base_dark ng2-smart-table thead tr {
  background: #222b45;
}
.nb-theme-lockvue_base_dark ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.5rem;
}
.nb-theme-lockvue_base_dark ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1.25rem;
}
.nb-theme-lockvue_base_dark ng2-smart-table tbody tr.selected, .nb-theme-lockvue_base_dark ng2-smart-table tbody tr:hover {
  background: #151a30 !important;
}
.nb-theme-lockvue_base_dark ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #192038;
}
.nb-theme-lockvue_base_dark ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: 0.375rem 0.5rem;
  border-color: #3366ff;
  background-color: #3366ff;
  color: #ffffff;
  border-radius: 0.375rem;
}
.nb-theme-lockvue_base_dark ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #1a34b8;
}
.nb-theme-lockvue_base_dark ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #598bff;
  border-color: #598bff;
}
.nb-theme-lockvue_base_dark ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #274bdb;
  border-color: #274bdb;
}
.nb-theme-lockvue_base_dark ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-lockvue_base_dark ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-lockvue_base_dark ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-lockvue_base_dark ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-lockvue_base_dark 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: #ffffff;
}
.nb-theme-lockvue_base_dark ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #151a30;
}
.nb-theme-lockvue_base_dark ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-lockvue_base_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-lockvue_base_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-lockvue_base_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #3366ff;
}
.nb-theme-lockvue_base_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-lockvue_base_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-lockvue_base_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-lockvue_base_dark ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-lockvue_base_dark ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Open Sans, sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #151a30 solid 1px;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #151a30;
}
[dir=rtl] .nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #151a30;
}
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #3366ff;
  padding: 0.75rem 1.25rem;
  border: none;
}
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #3366ff;
  color: #3366ff;
}
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: transparent;
  border-color: #3366ff;
  color: #3366ff;
  text-decoration: none;
}
[dir=ltr] .nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-lockvue_base_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #ffffff;
  background-color: #3366ff;
}
.nb-theme-lockvue_base_dark nb-auth-block .text-link {
  color: #8f9bb3;
}
.nb-theme-lockvue_base_dark nb-auth-block .forgot-password {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_base_dark nb-auth-block .socials a {
  color: #8f9bb3;
}
@media (max-width: 575.98px) {
  .nb-theme-lockvue_base_dark .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-lockvue_base_dark .pace .pace-progress {
  background: #3366ff;
}
.nb-theme-lockvue_base_dark .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3366ff, 0 0 5px #3366ff;
}
.nb-theme-lockvue_base_dark .pace .pace-activity {
  display: none;
}
.nb-theme-lockvue_base_dark nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-lockvue_base_dark nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

.nb-theme-lockvue nb-layout .scrollable-container {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-lockvue nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-lockvue nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-lockvue .layout {
  min-width: 300px;
}
.nb-theme-lockvue nb-layout.window-mode {
  background: #edf1f7;
  display: block;
}
.nb-theme-lockvue nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-lockvue nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-lockvue nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-lockvue nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.25);
  }
  .nb-theme-lockvue nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.25);
  }
  .nb-theme-lockvue nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.25) - 4rem);
    top: calc(calc(4.75rem * 0.25) + 4rem);
  }
  .nb-theme-lockvue nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.25));
  }
  .nb-theme-lockvue nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-lockvue 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-lockvue nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.5);
  }
  .nb-theme-lockvue nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.5);
  }
  .nb-theme-lockvue nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.5) - 4rem);
    top: calc(calc(4.75rem * 0.5) + 4rem);
  }
  .nb-theme-lockvue nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.5));
  }
  .nb-theme-lockvue nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-lockvue 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-lockvue nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-lockvue nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-lockvue nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - 4.75rem - 4rem);
    top: calc(4.75rem + 4rem);
  }
  .nb-theme-lockvue nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + 4.75rem);
  }
  .nb-theme-lockvue nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-lockvue nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-lockvue nb-layout .layout {
  background-color: #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  min-height: 100vh;
}
.nb-theme-lockvue nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-lockvue nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4rem;
}
.nb-theme-lockvue nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-lockvue nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #ffffff;
  border-top: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem;
}
.nb-theme-lockvue nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #25ada3;
}
.nb-theme-lockvue nb-layout .layout .layout-container .content nb-layout-footer nav a:focus, .nb-theme-lockvue nb-layout .layout .layout-container .content nb-layout-footer nav a:active, .nb-theme-lockvue nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #25ada3;
}
.nb-theme-lockvue nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-lockvue nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 1.25rem;
}
@media (max-width: 991.98px) {
  .nb-theme-lockvue nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-lockvue nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-lockvue nb-layout-header {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue nb-layout-header nav {
  color: #222b45;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  height: 4rem;
  padding: 1rem;
}
.nb-theme-lockvue nb-layout-header nav a {
  color: #222b45;
}
.nb-theme-lockvue nb-layout-header nav a:focus, .nb-theme-lockvue nb-layout-header nav a:active, .nb-theme-lockvue nb-layout-header nav a:hover {
  color: #222b45;
}
.nb-theme-lockvue nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4rem);
}
.nb-theme-lockvue nb-layout-header.fixed ~ .layout-container {
  padding-top: 4rem;
  min-height: 100vh;
}
.nb-theme-lockvue nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4rem);
}
.nb-theme-lockvue nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-lockvue nb-sidebar {
  background-color: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  width: 12rem;
}
.nb-theme-lockvue nb-sidebar .main-container {
  height: 100vh;
  width: 12rem;
}
.nb-theme-lockvue nb-sidebar .scrollable {
  padding: 1rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
@media (max-width: 767.98px) {
  .nb-theme-lockvue nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-lockvue nb-sidebar .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-lockvue nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-lockvue nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-lockvue nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-lockvue nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-lockvue nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-lockvue nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-lockvue nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-lockvue nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-lockvue nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #00a79d;
}
[dir=ltr] .nb-theme-lockvue nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-lockvue nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-lockvue nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-lockvue nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-lockvue nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-lockvue nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-lockvue nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: transparent;
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-lockvue nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-lockvue nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-lockvue nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-lockvue nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-lockvue nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-lockvue nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-lockvue nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-lockvue nb-sidebar.fixed.left.collapsed + .content, .nb-theme-lockvue nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-lockvue nb-sidebar.fixed.right.collapsed + .content, .nb-theme-lockvue nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-lockvue nb-sidebar.expanded {
  width: 12rem;
}
.nb-theme-lockvue nb-sidebar.expanded > .scrollable {
  width: 12rem;
}
.nb-theme-lockvue nb-sidebar nb-sidebar-header {
  padding: 1rem;
  height: initial;
}
.nb-theme-lockvue nb-sidebar nb-sidebar-footer {
  padding: 1rem;
  height: 3.5rem;
}
.nb-theme-lockvue nb-sidebar nb-menu {
  margin: 0 calc(1rem * -1) calc(1rem * -1);
}
.nb-theme-lockvue nb-calendar-view-mode [nbButton].appearance-ghost.status-basic, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-default .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-cosmic .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-corporate .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_light .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-default .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-cosmic .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-corporate .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_light .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-default .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-cosmic .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-corporate .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_light .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-default .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-cosmic .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-corporate .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_light .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_dark .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-default .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-cosmic .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-corporate .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_light .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-default .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-cosmic .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-corporate .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_light .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-default .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-cosmic .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-corporate .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_light .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-default .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-cosmic .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-corporate .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_light .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_dark .nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-lockvue nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-lockvue nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-lockvue nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-lockvue nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-lockvue nb-calendar-picker {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-lockvue nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-lockvue nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-lockvue nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-lockvue nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-lockvue nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-lockvue nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-calendar-days-names .day.holiday {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-lockvue nb-calendar-week-numbers {
  background: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: 0.625rem;
}
.nb-theme-lockvue nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
  margin-bottom: 0.25rem;
}
.nb-theme-lockvue nb-calendar-week-numbers .sign,
.nb-theme-lockvue nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-lockvue nb-calendar-week-numbers.size-large .sign,
.nb-theme-lockvue nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-lockvue nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-lockvue nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #edf1f7;
}
.nb-theme-lockvue nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-lockvue nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-lockvue nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-lockvue nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-lockvue nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-lockvue nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-lockvue nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 0.25rem;
}
.nb-theme-lockvue nb-calendar-picker .day-cell,
.nb-theme-lockvue nb-calendar-picker .month-cell,
.nb-theme-lockvue nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #222b45;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-lockvue nb-calendar-picker .day-cell, .nb-theme-lockvue nb-calendar-picker .day-cell .cell-content,
.nb-theme-lockvue nb-calendar-picker .month-cell,
.nb-theme-lockvue nb-calendar-picker .month-cell .cell-content,
.nb-theme-lockvue nb-calendar-picker .year-cell,
.nb-theme-lockvue nb-calendar-picker .year-cell .cell-content {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue nb-calendar-picker .day-cell.empty, .nb-theme-lockvue nb-calendar-picker .day-cell.disabled,
.nb-theme-lockvue nb-calendar-picker .month-cell.empty,
.nb-theme-lockvue nb-calendar-picker .month-cell.disabled,
.nb-theme-lockvue nb-calendar-picker .year-cell.empty,
.nb-theme-lockvue nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-lockvue nb-calendar-picker .day-cell.bounding-month,
.nb-theme-lockvue nb-calendar-picker .month-cell.bounding-month,
.nb-theme-lockvue nb-calendar-picker .year-cell.bounding-month {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-lockvue nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-lockvue nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-lockvue nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-lockvue nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #008077;
  border-color: #008077;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-lockvue nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-lockvue nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(51, 102, 255, 0.08);
  border: 1px solid #00a79d;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-lockvue nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-lockvue nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-lockvue nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-lockvue nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-lockvue nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-lockvue nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-lockvue nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-lockvue nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-lockvue nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-lockvue nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-lockvue nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-lockvue nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #00a79d;
  border-radius: 0.25rem;
}
.nb-theme-lockvue nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-lockvue nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-lockvue nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-lockvue nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-lockvue nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-lockvue nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.nb-theme-lockvue nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-lockvue nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-lockvue nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.nb-theme-lockvue nb-calendar-picker .day-cell.disabled,
.nb-theme-lockvue nb-calendar-picker .month-cell.disabled,
.nb-theme-lockvue nb-calendar-picker .year-cell.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-lockvue nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-lockvue nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #e4e9f2;
}
.nb-theme-lockvue nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #00a79d;
  border-radius: 0;
}
[dir=ltr] .nb-theme-lockvue nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-lockvue nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-lockvue nb-base-calendar nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-lockvue nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-lockvue nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: 0.625rem 0.25rem;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-lockvue nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-lockvue nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-lockvue nb-base-calendar.has-week-number .month-cell,
.nb-theme-lockvue nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-lockvue nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-lockvue nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-lockvue nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  border-radius: 0.25rem;
  box-shadow: none;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-lockvue nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue nb-card::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue nb-card::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-card::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-lockvue nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-lockvue nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-lockvue nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-lockvue nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-lockvue nb-card.status-basic nb-card-header {
  background-color: #f7f9fc;
  border-bottom-width: 0;
  border-bottom-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-lockvue nb-card.status-basic nb-card-header a,
.nb-theme-lockvue nb-card.status-basic nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-lockvue nb-card.status-primary nb-card-header {
  background-color: #00a79d;
  border-bottom-width: 0;
  border-bottom-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue nb-card.status-primary nb-card-header a,
.nb-theme-lockvue nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue nb-card.status-success nb-card-header {
  background-color: #00d68f;
  border-bottom-width: 0;
  border-bottom-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue nb-card.status-success nb-card-header a,
.nb-theme-lockvue nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue nb-card.status-warning nb-card-header a,
.nb-theme-lockvue nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue nb-card.status-danger nb-card-header a,
.nb-theme-lockvue nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue nb-card.status-info nb-card-header a,
.nb-theme-lockvue nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue nb-card.status-control nb-card-header a,
.nb-theme-lockvue nb-card.status-control nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-lockvue nb-card.accent-basic {
  border-top-color: #f7f9fc;
}
.nb-theme-lockvue nb-card.accent-primary {
  border-top-color: #00a79d;
}
.nb-theme-lockvue nb-card.accent-success {
  border-top-color: #00d68f;
}
.nb-theme-lockvue nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.nb-theme-lockvue nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-lockvue nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-lockvue nb-card.accent-control {
  border-top-color: #ffffff;
}
.nb-theme-lockvue nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.25rem;
}
.nb-theme-lockvue nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-lockvue nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-lockvue nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue nb-card-body::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue nb-card-body::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-card-body::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #edf1f7;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-lockvue nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-card-header h1 {
  margin: 0;
}
.nb-theme-lockvue nb-card-header h2 {
  margin: 0;
}
.nb-theme-lockvue nb-card-header h3 {
  margin: 0;
}
.nb-theme-lockvue nb-card-header h4 {
  margin: 0;
}
.nb-theme-lockvue nb-card-header h5 {
  margin: 0;
}
.nb-theme-lockvue nb-card-header h6 {
  margin: 0;
}
.nb-theme-lockvue nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-lockvue .second-card-container {
  height: 100%;
  border-radius: 0.25rem;
}
.nb-theme-lockvue .reveal-button {
  line-height: 1rem;
  padding: 1rem 1.5rem;
}
.nb-theme-lockvue .flip-button {
  line-height: 1rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-lockvue .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-lockvue .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-lockvue nb-tabset {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-lockvue nb-tabset .tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-lockvue nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-lockvue nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-lockvue nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-lockvue nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-lockvue nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #00a79d;
}
.nb-theme-lockvue nb-tabset .tab.active .tab-link::before {
  background-color: #00a79d;
}
.nb-theme-lockvue nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  color: #008077;
}
.nb-theme-lockvue nb-tabset .tab:focus .tab-link::before {
  background-color: #008077;
}
.nb-theme-lockvue nb-tabset .tab:hover .tab-link {
  color: #25ada3;
  background-color: transparent;
}
.nb-theme-lockvue nb-tabset .tab:hover .tab-link::before {
  background-color: #25ada3;
}
.nb-theme-lockvue nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue nb-tabset .tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-lockvue nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-lockvue nb-tabset nb-tab {
  background-color: transparent;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-lockvue nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-route-tabset {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-lockvue nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue nb-route-tabset::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue nb-route-tabset::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-route-tabset::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-route-tabset .route-tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-lockvue nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-lockvue nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-lockvue nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #00a79d;
}
.nb-theme-lockvue nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #00a79d;
}
.nb-theme-lockvue nb-route-tabset .tab-link:focus {
  background-color: transparent;
  color: #008077;
}
.nb-theme-lockvue nb-route-tabset .tab-link:focus::before {
  background-color: #008077;
}
.nb-theme-lockvue nb-route-tabset .tab-link:hover {
  background-color: transparent;
  color: #25ada3;
}
.nb-theme-lockvue nb-route-tabset .tab-link:hover::before {
  background-color: #25ada3;
}
.nb-theme-lockvue nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue nb-route-tabset .route-tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-lockvue nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-lockvue nb-menu {
  background-color: transparent;
}
.nb-theme-lockvue nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-lockvue nb-menu .menu-group,
.nb-theme-lockvue nb-menu .menu-item a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6rem 1rem;
}
.nb-theme-lockvue nb-menu .menu-group,
.nb-theme-lockvue nb-menu .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-menu .menu-item a {
  color: #222b45;
  border-radius: 0;
}
.nb-theme-lockvue nb-menu .menu-item a.active {
  background-color: transparent;
  color: #00a79d;
}
.nb-theme-lockvue nb-menu .menu-item a.active .menu-icon {
  color: #00a79d;
}
.nb-theme-lockvue nb-menu .menu-item a:hover {
  background-color: transparent;
  color: #25ada3;
  cursor: pointer;
}
.nb-theme-lockvue nb-menu .menu-item a:hover .menu-icon {
  color: #25ada3;
}
.nb-theme-lockvue nb-menu .menu-item .menu-icon {
  color: #8f9bb3;
  font-size: 1.25rem;
  margin: 0 0.5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-lockvue nb-menu .menu-item .expand-state {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-menu .menu-item {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-lockvue nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-lockvue nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-lockvue nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-lockvue nb-menu .menu-item > .menu-items {
  background-color: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-lockvue nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #222b45;
}
.nb-theme-lockvue nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.6rem 1rem;
}
.nb-theme-lockvue nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #00a79d;
}
.nb-theme-lockvue nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  color: #25ada3;
}
.nb-theme-lockvue nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #25ada3;
}
.nb-theme-lockvue nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: transparent;
  border-color: #25ada3;
  color: #25ada3;
}
.nb-theme-lockvue nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #25ada3;
}
.nb-theme-lockvue nb-menu .menu-item > .menu-items > .menu-group, .nb-theme-lockvue nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-user .user-picture {
  background-color: transparent;
  border: 1px solid #edf1f7;
}
.nb-theme-lockvue nb-user .initials {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-lockvue nb-user .user-name {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-lockvue nb-user .user-title {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-lockvue nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-lockvue nb-user.size-tiny .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.size-tiny .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-lockvue nb-user.size-small .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.size-small .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-lockvue nb-user.size-medium .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.size-medium .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.size-medium .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-lockvue nb-user.size-large .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.size-large .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.size-large .user-title {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.nb-theme-lockvue nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-lockvue nb-user.size-giant .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.size-giant .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.size-giant .user-title {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue nb-user.shape-rectangle .user-picture {
  border-radius: 0.5rem;
}
.nb-theme-lockvue nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-lockvue nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-lockvue nb-actions {
  background-color: transparent;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue nb-actions.size-tiny nb-action {
  font-size: 0.625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-lockvue nb-actions.size-small nb-action {
  font-size: 0.75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-lockvue nb-actions.size-medium nb-action {
  font-size: 0.875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-lockvue nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-lockvue nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-lockvue nb-action {
  border-left: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-lockvue nb-action {
  border-right: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-lockvue nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-lockvue nb-action:first-child {
  border-right: none !important;
}
.nb-theme-lockvue nb-action nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-action.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-lockvue nb-search-field .search {
  background: #ffffff;
}
.nb-theme-lockvue nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-search-field .search input {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-lockvue nb-search-field .search input::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-lockvue nb-search-field.rotate-layout {
  opacity: 0;
  background: #ffffff;
}
.nb-theme-lockvue nb-search-field.modal-zoomin .search::before,
.nb-theme-lockvue nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #00a79d;
}
.nb-theme-lockvue nb-search-field.modal-half .form-wrapper {
  background: #ffffff;
}
.nb-theme-lockvue nb-search-field.modal-half .search::before {
  background: #00a79d;
}
.nb-theme-lockvue nb-search-field.modal-drop .form-content::after {
  background: #edf1f7;
}
.nb-theme-lockvue nb-search-field.modal-drop .search::before {
  background: #ffffff;
}
.nb-theme-lockvue nb-search-field.curtain .search::after {
  background: #ffffff;
}
.nb-theme-lockvue nb-search-field.curtain .search {
  background: #ffffff;
}
.nb-theme-lockvue nb-search-field.column-curtain::before {
  background: #ffffff;
}
.nb-theme-lockvue nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-lockvue nb-search-field.column-curtain.show::after {
  background: #00a79d;
}
.nb-theme-lockvue .nb-spinner-container {
  position: relative;
}
.nb-theme-lockvue nb-spinner .message {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: transparent;
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-lockvue nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue nb-spinner.status-primary .spin-circle {
  border-top-color: #00a79d;
  border-right-color: transparent;
  border-bottom-color: #00a79d;
  border-left-color: #00a79d;
}
.nb-theme-lockvue nb-spinner.status-success {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue nb-spinner.status-success .spin-circle {
  border-top-color: #00d68f;
  border-right-color: transparent;
  border-bottom-color: #00d68f;
  border-left-color: #00d68f;
}
.nb-theme-lockvue nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-lockvue nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-lockvue nb-spinner.status-info {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-lockvue nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-lockvue nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.nb-theme-lockvue nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-lockvue nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-lockvue nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-lockvue nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-lockvue nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-lockvue .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-lockvue .nb-timepicker-container .list-item {
  color: #222b45;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-lockvue .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-lockvue .nb-timepicker-container .list-item:hover {
  background-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-lockvue .nb-timepicker-container .list-item:focus {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-lockvue .nb-timepicker-container .list-item.selected {
  background-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue .nb-timepicker-container .values-list {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
[dir=ltr] .nb-theme-lockvue .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-lockvue .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-lockvue .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-lockvue .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-lockvue .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem * -1);
}
.nb-theme-lockvue .nb-timepicker-container .header-cell {
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-lockvue .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-lockvue .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-lockvue .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #e4e9f2;
}
[dir=ltr] .nb-theme-lockvue .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-lockvue .nb-timepicker-container .actions-footer {
  padding-right: 0.625rem;
}
.nb-theme-lockvue nb-checkbox .label {
  padding: 0;
}
.nb-theme-lockvue nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  position: relative;
}
.nb-theme-lockvue nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-lockvue nb-checkbox .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-lockvue nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-lockvue nb-checkbox.status-basic .text {
  color: #222b45;
}
.nb-theme-lockvue nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #00a79d;
  border-color: #00a79d;
}
.nb-theme-lockvue nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #00a79d;
  border-color: #00a79d;
}
.nb-theme-lockvue nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-lockvue nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-checkbox.status-basic .custom-checkbox:hover.indeterminate, .nb-theme-lockvue nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-lockvue nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-checkbox.status-primary .text {
  color: #222b45;
}
.nb-theme-lockvue nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #00a79d;
  border-color: #00a79d;
}
.nb-theme-lockvue nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #00a79d;
  border-color: #00a79d;
}
.nb-theme-lockvue nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-checkbox.status-primary .custom-checkbox:hover.indeterminate, .nb-theme-lockvue nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-lockvue nb-checkbox.status-success .text {
  color: #222b45;
}
.nb-theme-lockvue nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-lockvue nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-lockvue nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-lockvue nb-checkbox.status-success .custom-checkbox:hover.indeterminate, .nb-theme-lockvue nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-lockvue nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-checkbox.status-warning .text {
  color: #222b45;
}
.nb-theme-lockvue nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-checkbox.status-warning .custom-checkbox:hover.indeterminate, .nb-theme-lockvue nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-lockvue nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-checkbox.status-danger .text {
  color: #222b45;
}
.nb-theme-lockvue nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-checkbox.status-danger .custom-checkbox:hover.indeterminate, .nb-theme-lockvue nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-lockvue nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-lockvue nb-checkbox.status-info .text {
  color: #222b45;
}
.nb-theme-lockvue nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-lockvue nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-lockvue nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-lockvue nb-checkbox.status-info .custom-checkbox:hover.indeterminate, .nb-theme-lockvue nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-lockvue nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-lockvue nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-lockvue nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue nb-checkbox.status-control .custom-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-control .custom-checkbox:hover.indeterminate, .nb-theme-lockvue nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-lockvue nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-lockvue nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-toggle .toggle {
  height: 1.625rem;
  width: 2.875rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[dir=ltr] .nb-theme-lockvue nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.5rem - 1px - 1px);
}
[dir=ltr] .nb-theme-lockvue nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-lockvue nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.5rem - 1px - 1px);
}
[dir=rtl] .nb-theme-lockvue nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-lockvue nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-lockvue nb-toggle .toggle-switcher {
  width: 1.5rem;
  height: 1.5rem;
}
.nb-theme-lockvue nb-toggle .toggle-switcher nb-icon {
  height: 0.5rem;
  width: 0.5rem;
}
.nb-theme-lockvue nb-toggle .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-toggle.status-basic .text {
  color: #222b45;
}
.nb-theme-lockvue nb-toggle.status-basic .toggle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-lockvue nb-toggle.status-basic .toggle.checked {
  background-color: #00a79d;
  border-color: #00a79d;
}
.nb-theme-lockvue nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-toggle.status-basic .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #00a79d;
}
.nb-theme-lockvue nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-toggle.status-primary .text {
  color: #222b45;
}
.nb-theme-lockvue nb-toggle.status-primary .toggle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-toggle.status-primary .toggle.checked {
  background-color: #00a79d;
  border-color: #00a79d;
}
.nb-theme-lockvue nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-toggle.status-primary .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #00a79d;
}
.nb-theme-lockvue nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-toggle.status-success .text {
  color: #222b45;
}
.nb-theme-lockvue nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-lockvue nb-toggle.status-success .toggle.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-lockvue nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-lockvue nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-lockvue nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue nb-toggle.status-success .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-success .toggle-switcher nb-icon {
  color: #00d68f;
}
.nb-theme-lockvue nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-toggle.status-warning .text {
  color: #222b45;
}
.nb-theme-lockvue nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-lockvue nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue nb-toggle.status-warning .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-lockvue nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-toggle.status-danger .text {
  color: #222b45;
}
.nb-theme-lockvue nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-lockvue nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue nb-toggle.status-danger .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-lockvue nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-toggle.status-info .text {
  color: #222b45;
}
.nb-theme-lockvue nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-lockvue nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-lockvue nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-lockvue nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-lockvue nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue nb-toggle.status-info .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-lockvue nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-control .toggle-switcher nb-icon {
  color: #222b45;
}
.nb-theme-lockvue nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-lockvue nb-progress-bar .progress-container {
  border-radius: 0.25rem;
}
.nb-theme-lockvue nb-progress-bar .progress-value {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  transition-duration: 400ms;
  transition-property: width, background-color;
}
.nb-theme-lockvue nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-lockvue nb-progress-bar.size-tiny .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-lockvue nb-progress-bar.size-small .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-lockvue nb-progress-bar.size-medium .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-lockvue nb-progress-bar.size-large .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-lockvue nb-progress-bar.size-giant .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-progress-bar.status-basic .progress-container {
  background-color: #f7f9fc;
}
.nb-theme-lockvue nb-progress-bar.status-basic .progress-value {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-lockvue nb-progress-bar.status-primary .progress-container {
  background-color: #edf1f7;
}
.nb-theme-lockvue nb-progress-bar.status-primary .progress-value {
  background-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue nb-progress-bar.status-success .progress-container {
  background-color: #edf1f7;
}
.nb-theme-lockvue nb-progress-bar.status-success .progress-value {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue nb-progress-bar.status-warning .progress-container {
  background-color: #edf1f7;
}
.nb-theme-lockvue nb-progress-bar.status-warning .progress-value {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue nb-progress-bar.status-danger .progress-container {
  background-color: #edf1f7;
}
.nb-theme-lockvue nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue nb-progress-bar.status-info .progress-container {
  background-color: #edf1f7;
}
.nb-theme-lockvue nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue nb-progress-bar.status-control .progress-container {
  background-color: #edf1f7;
}
.nb-theme-lockvue nb-progress-bar.status-control .progress-value {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue nb-badge {
  border-radius: 0.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-lockvue nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-lockvue nb-badge.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-lockvue nb-badge.status-primary {
  color: #ffffff;
  background-color: #00a79d;
}
.nb-theme-lockvue nb-badge.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-lockvue nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-lockvue nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-lockvue nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-lockvue nb-badge.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-lockvue nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.5);
}
.nb-theme-lockvue nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-lockvue nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-lockvue nb-stepper .header .connector {
  background-color: #edf1f7;
}
.nb-theme-lockvue nb-stepper .header .connector-past {
  background-color: #00a79d;
}
.nb-theme-lockvue nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-lockvue nb-stepper .header .step {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue nb-stepper .header .step.label-index {
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-stepper .header .step.selected {
  color: #008077;
}
.nb-theme-lockvue nb-stepper .header .step.selected .label-index {
  border-color: #008077;
}
.nb-theme-lockvue nb-stepper .header .step.completed {
  color: #00a79d;
}
.nb-theme-lockvue nb-stepper .header .step.completed .label-index {
  background-color: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-lockvue nb-alert {
  border-radius: 0.25rem;
  box-shadow: none;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-lockvue nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue nb-alert::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue nb-alert::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-alert::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-lockvue nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-lockvue nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-lockvue nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-lockvue nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-lockvue nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-lockvue nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-lockvue nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-lockvue nb-alert.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-lockvue nb-alert.status-basic a,
.nb-theme-lockvue nb-alert.status-basic a:hover {
  color: #222b45;
}
.nb-theme-lockvue nb-alert.accent-basic {
  border-top: 0.25rem solid #edf1f7;
}
.nb-theme-lockvue nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-lockvue nb-alert.status-primary {
  color: #ffffff;
  background-color: #00a79d;
}
.nb-theme-lockvue nb-alert.status-primary a,
.nb-theme-lockvue nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-lockvue nb-alert.accent-primary {
  border-top: 0.25rem solid #00a79d;
}
.nb-theme-lockvue nb-alert.outline-primary {
  border: 1px solid #00655d;
}
.nb-theme-lockvue nb-alert.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-lockvue nb-alert.status-success a,
.nb-theme-lockvue nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-lockvue nb-alert.accent-success {
  border-top: 0.25rem solid #00d68f;
}
.nb-theme-lockvue nb-alert.outline-success {
  border: 1px solid #00997a;
}
.nb-theme-lockvue nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-lockvue nb-alert.status-warning a,
.nb-theme-lockvue nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-lockvue nb-alert.accent-warning {
  border-top: 0.25rem solid #ffaa00;
}
.nb-theme-lockvue nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-lockvue nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-lockvue nb-alert.status-danger a,
.nb-theme-lockvue nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-lockvue nb-alert.accent-danger {
  border-top: 0.25rem solid #ff3d71;
}
.nb-theme-lockvue nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-lockvue nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-lockvue nb-alert.status-info a,
.nb-theme-lockvue nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-lockvue nb-alert.accent-info {
  border-top: 0.25rem solid #0095ff;
}
.nb-theme-lockvue nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-lockvue nb-alert.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-lockvue nb-alert.status-control a,
.nb-theme-lockvue nb-alert.status-control a:hover {
  color: #222b45;
}
.nb-theme-lockvue nb-alert.accent-control {
  border-top: 0.25rem solid #ffffff;
}
.nb-theme-lockvue nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-lockvue nb-chat {
  background-color: #ffffff;
  border: none;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-lockvue nb-chat .header {
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-lockvue nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue nb-chat .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-lockvue nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-lockvue nb-chat .no-messages {
  text-align: center;
}
.nb-theme-lockvue nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-lockvue nb-chat.size-small {
  height: 21rem;
}
.nb-theme-lockvue nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-lockvue nb-chat.size-large {
  height: 36rem;
}
.nb-theme-lockvue nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-lockvue nb-chat.status-basic .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue nb-chat.status-primary .header {
  background-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue nb-chat.status-success .header {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue nb-chat.status-control .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-lockvue nb-chat-message .message {
  flex: 1;
}
.nb-theme-lockvue 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: 0.875rem;
  color: white;
}
.nb-theme-lockvue nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-lockvue nb-chat-message nb-chat-message-text .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-lockvue 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-lockvue nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: 0.5rem;
}
.nb-theme-lockvue nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-lockvue nb-chat-message nb-chat-message-file a {
  color: #8f9bb3;
  background: transparent;
  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: 0.5rem;
}
.nb-theme-lockvue nb-chat-message nb-chat-message-file a:hover, .nb-theme-lockvue nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #8f9bb3;
}
.nb-theme-lockvue nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-lockvue nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: 0.5rem;
}
.nb-theme-lockvue nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-lockvue nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-lockvue nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-lockvue nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-lockvue nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: 0.875rem;
  background: #f7f9fc;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-lockvue nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue nb-chat-message.not-reply .message {
  margin-right: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-lockvue nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-lockvue nb-chat-message.not-reply nb-chat-message-text .text {
  background: #00a79d;
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-lockvue nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-lockvue nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-lockvue nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-lockvue nb-chat-message.reply .message {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue nb-chat-message.reply .message {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-lockvue nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-lockvue nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-lockvue nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-lockvue nb-chat-message.reply nb-chat-message-text .text {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-lockvue nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-lockvue nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-lockvue nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-lockvue nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #edf1f7;
}
.nb-theme-lockvue nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-lockvue nb-chat-form input {
  flex: 1;
}
.nb-theme-lockvue nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-lockvue nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-lockvue nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-lockvue nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-lockvue nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-lockvue nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-lockvue nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-lockvue nb-chat-form .dropped-files div {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-lockvue nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-lockvue nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-lockvue .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
}
.nb-theme-lockvue .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-lockvue .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-lockvue .nb-custom-message-not-reply {
  background: #00a79d;
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-lockvue .nb-custom-message-not-reply a,
.nb-theme-lockvue .nb-custom-message-not-reply a:hover,
.nb-theme-lockvue .nb-custom-message-not-reply a:focus {
  color: #ffffff;
}
.nb-theme-lockvue .nb-custom-message-reply {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-lockvue .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-lockvue .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-lockvue nb-accordion {
  display: block;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  border-radius: 0.25rem;
}
.nb-theme-lockvue nb-accordion-item-header {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-lockvue nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-lockvue nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-lockvue nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-lockvue nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-lockvue nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-lockvue nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-lockvue nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-lockvue nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-lockvue nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-lockvue nb-accordion-item {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
}
.nb-theme-lockvue nb-accordion-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nb-theme-lockvue nb-accordion-item:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-lockvue nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-lockvue 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-lockvue nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-lockvue [nbButton], .nb-theme-lockvue [nbButtonToggle] {
  -webkit-appearance: none;
          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: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
}
.nb-theme-lockvue [nbButton]:hover, .nb-theme-lockvue [nbButtonToggle]:hover, .nb-theme-lockvue [nbButton]:focus, .nb-theme-lockvue [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-lockvue [nbButton].full-width, .nb-theme-lockvue .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-lockvue [nbButton] nb-icon, .nb-theme-lockvue [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-lockvue [nbButton].nb-transition, .nb-theme-lockvue .nb-transition[nbButtonToggle] {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue [nbButton]:focus, .nb-theme-lockvue [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue [nbButton][disabled], .nb-theme-lockvue [disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].btn-disabled, .nb-theme-lockvue .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-lockvue [nbButton].size-tiny, .nb-theme-lockvue .size-tiny[nbButtonToggle] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-lockvue [nbButton].size-tiny nb-icon, .nb-theme-lockvue .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-lockvue [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-lockvue [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-lockvue [nbButton].size-tiny.icon-start.icon-end.appearance-filled, .nb-theme-lockvue .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-lockvue [nbButton].size-tiny.icon-start.icon-end.appearance-outline, .nb-theme-lockvue .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-lockvue [nbButton].size-tiny.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-lockvue [nbButton].size-tiny.icon-start.icon-end.appearance-hero, .nb-theme-lockvue .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5rem 0.375rem;
}
.nb-theme-lockvue [nbButton].size-small, .nb-theme-lockvue .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue [nbButton].size-small nb-icon, .nb-theme-lockvue .size-small[nbButtonToggle] nb-icon {
  font-size: 0.75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-lockvue [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-lockvue [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-lockvue [nbButton].size-small.icon-start.icon-end.appearance-filled, .nb-theme-lockvue .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-lockvue [nbButton].size-small.icon-start.icon-end.appearance-outline, .nb-theme-lockvue .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-lockvue [nbButton].size-small.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-lockvue [nbButton].size-small.icon-start.icon-end.appearance-hero, .nb-theme-lockvue .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5625rem 0.5rem;
}
.nb-theme-lockvue [nbButton].size-medium, .nb-theme-lockvue .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-lockvue [nbButton].size-medium nb-icon, .nb-theme-lockvue .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-lockvue [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.5rem;
}
.nb-theme-lockvue [nbButton].size-medium.icon-start.icon-end.appearance-filled, .nb-theme-lockvue .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-lockvue [nbButton].size-medium.icon-start.icon-end.appearance-outline, .nb-theme-lockvue .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-lockvue [nbButton].size-medium.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-lockvue [nbButton].size-medium.icon-start.icon-end.appearance-hero, .nb-theme-lockvue .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.75rem 0.5625rem;
}
.nb-theme-lockvue [nbButton].size-large, .nb-theme-lockvue .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue [nbButton].size-large nb-icon, .nb-theme-lockvue .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-lockvue [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-lockvue [nbButton].size-large.icon-start.icon-end.appearance-filled, .nb-theme-lockvue .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-lockvue [nbButton].size-large.icon-start.icon-end.appearance-outline, .nb-theme-lockvue .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-lockvue [nbButton].size-large.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-lockvue [nbButton].size-large.icon-start.icon-end.appearance-hero, .nb-theme-lockvue .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.875rem 0.6875rem;
}
.nb-theme-lockvue [nbButton].size-giant, .nb-theme-lockvue .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-lockvue [nbButton].size-giant nb-icon, .nb-theme-lockvue .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-lockvue [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-lockvue [nbButton].size-giant.icon-start.icon-end.appearance-filled, .nb-theme-lockvue .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-lockvue [nbButton].size-giant.icon-start.icon-end.appearance-outline, .nb-theme-lockvue .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-lockvue [nbButton].size-giant.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-lockvue [nbButton].size-giant.icon-start.icon-end.appearance-hero, .nb-theme-lockvue .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-lockvue [nbButton].shape-rectangle, .nb-theme-lockvue .shape-rectangle[nbButtonToggle] {
  border-radius: 0.25rem;
}
.nb-theme-lockvue [nbButton].shape-semi-round, .nb-theme-lockvue .shape-semi-round[nbButtonToggle] {
  border-radius: 0.75rem;
}
.nb-theme-lockvue [nbButton].shape-round, .nb-theme-lockvue .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-lockvue a[nbButton], .nb-theme-lockvue a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-lockvue [nbButton].appearance-filled, .nb-theme-lockvue .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-lockvue [nbButton].appearance-filled.size-tiny, .nb-theme-lockvue .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-lockvue [nbButton].appearance-filled.size-small, .nb-theme-lockvue .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-lockvue [nbButton].appearance-filled.size-medium, .nb-theme-lockvue .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-lockvue [nbButton].appearance-filled.size-large, .nb-theme-lockvue .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-lockvue [nbButton].appearance-filled.size-giant, .nb-theme-lockvue .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-basic, .nb-theme-lockvue .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-basic:focus, .nb-theme-lockvue .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-basic:hover, .nb-theme-lockvue .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-basic:active, .nb-theme-lockvue .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e4e9f2;
  border-color: #e4e9f2;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-basic[disabled], .nb-theme-lockvue .appearance-filled.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-filled.status-basic.btn-disabled, .nb-theme-lockvue .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-filled.status-primary, .nb-theme-lockvue .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-primary:focus, .nb-theme-lockvue .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-primary:hover, .nb-theme-lockvue .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-primary:active, .nb-theme-lockvue .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-primary[disabled], .nb-theme-lockvue .appearance-filled.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-filled.status-primary.btn-disabled, .nb-theme-lockvue .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-filled.status-success, .nb-theme-lockvue .appearance-filled.status-success[nbButtonToggle] {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-success:focus, .nb-theme-lockvue .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-success:hover, .nb-theme-lockvue .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-success:active, .nb-theme-lockvue .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-success[disabled], .nb-theme-lockvue .appearance-filled.status-success[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-filled.status-success.btn-disabled, .nb-theme-lockvue .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-filled.status-warning, .nb-theme-lockvue .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-warning:focus, .nb-theme-lockvue .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-warning:hover, .nb-theme-lockvue .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-warning:active, .nb-theme-lockvue .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-warning[disabled], .nb-theme-lockvue .appearance-filled.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-filled.status-warning.btn-disabled, .nb-theme-lockvue .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-filled.status-danger, .nb-theme-lockvue .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-danger:focus, .nb-theme-lockvue .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-danger:hover, .nb-theme-lockvue .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-danger:active, .nb-theme-lockvue .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-danger[disabled], .nb-theme-lockvue .appearance-filled.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-filled.status-danger.btn-disabled, .nb-theme-lockvue .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-filled.status-info, .nb-theme-lockvue .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-info:focus, .nb-theme-lockvue .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-info:hover, .nb-theme-lockvue .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-info:active, .nb-theme-lockvue .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-info[disabled], .nb-theme-lockvue .appearance-filled.status-info[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-filled.status-info.btn-disabled, .nb-theme-lockvue .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-filled.status-control, .nb-theme-lockvue .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-control:focus, .nb-theme-lockvue .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-control:hover, .nb-theme-lockvue .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-control:active, .nb-theme-lockvue .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-lockvue [nbButton].appearance-filled.status-control[disabled], .nb-theme-lockvue .appearance-filled.status-control[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-filled.status-control.btn-disabled, .nb-theme-lockvue .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-outline, .nb-theme-lockvue .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-lockvue [nbButton].appearance-outline:focus, .nb-theme-lockvue .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue [nbButton].appearance-outline:focus:not(:hover):not(:active), .nb-theme-lockvue .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue [nbButton].appearance-outline.size-tiny, .nb-theme-lockvue .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-lockvue [nbButton].appearance-outline.size-small, .nb-theme-lockvue .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-lockvue [nbButton].appearance-outline.size-medium, .nb-theme-lockvue .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-lockvue [nbButton].appearance-outline.size-large, .nb-theme-lockvue .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-lockvue [nbButton].appearance-outline.size-giant, .nb-theme-lockvue .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-basic, .nb-theme-lockvue .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-basic:focus, .nb-theme-lockvue .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-basic:hover, .nb-theme-lockvue .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-basic:active, .nb-theme-lockvue .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-basic[disabled], .nb-theme-lockvue .appearance-outline.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-outline.status-basic.btn-disabled, .nb-theme-lockvue .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-outline.status-primary, .nb-theme-lockvue .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-primary:focus, .nb-theme-lockvue .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-primary:hover, .nb-theme-lockvue .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-primary:active, .nb-theme-lockvue .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-primary[disabled], .nb-theme-lockvue .appearance-outline.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-outline.status-primary.btn-disabled, .nb-theme-lockvue .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-outline.status-success, .nb-theme-lockvue .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-success:focus, .nb-theme-lockvue .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-success:hover, .nb-theme-lockvue .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-success:active, .nb-theme-lockvue .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-success[disabled], .nb-theme-lockvue .appearance-outline.status-success[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-outline.status-success.btn-disabled, .nb-theme-lockvue .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-outline.status-warning, .nb-theme-lockvue .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-warning:focus, .nb-theme-lockvue .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-warning:hover, .nb-theme-lockvue .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-warning:active, .nb-theme-lockvue .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-warning[disabled], .nb-theme-lockvue .appearance-outline.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-outline.status-warning.btn-disabled, .nb-theme-lockvue .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-outline.status-danger, .nb-theme-lockvue .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-danger:focus, .nb-theme-lockvue .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-danger:hover, .nb-theme-lockvue .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-danger:active, .nb-theme-lockvue .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-danger[disabled], .nb-theme-lockvue .appearance-outline.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-outline.status-danger.btn-disabled, .nb-theme-lockvue .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-outline.status-info, .nb-theme-lockvue .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-info:focus, .nb-theme-lockvue .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-info:hover, .nb-theme-lockvue .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-info:active, .nb-theme-lockvue .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-info[disabled], .nb-theme-lockvue .appearance-outline.status-info[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-outline.status-info.btn-disabled, .nb-theme-lockvue .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-outline.status-control, .nb-theme-lockvue .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-control:focus, .nb-theme-lockvue .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-control:hover, .nb-theme-lockvue .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-control:active, .nb-theme-lockvue .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-outline.status-control[disabled], .nb-theme-lockvue .appearance-outline.status-control[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-outline.status-control.btn-disabled, .nb-theme-lockvue .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-ghost, .nb-theme-lockvue .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-lockvue [nbButton].appearance-ghost:focus, .nb-theme-lockvue .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue [nbButton].appearance-ghost:focus:not(:hover):not(:active), .nb-theme-lockvue .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue [nbButton].appearance-ghost.size-tiny, .nb-theme-lockvue .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-lockvue [nbButton].appearance-ghost.size-small, .nb-theme-lockvue .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-lockvue [nbButton].appearance-ghost.size-medium, .nb-theme-lockvue .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-lockvue [nbButton].appearance-ghost.size-large, .nb-theme-lockvue .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-lockvue [nbButton].appearance-ghost.size-giant, .nb-theme-lockvue .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-basic, .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle] {
  color: #8f9bb3;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-basic:focus, .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #8f9bb3;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-basic:hover, .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-basic:active, .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-basic[disabled], .nb-theme-lockvue .appearance-ghost.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-ghost.status-basic.btn-disabled, .nb-theme-lockvue .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-primary, .nb-theme-lockvue .appearance-ghost.status-primary[nbButtonToggle] {
  color: #00a79d;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-primary:focus, .nb-theme-lockvue .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #00a79d;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-primary:hover, .nb-theme-lockvue .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #00a79d;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-primary:active, .nb-theme-lockvue .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #00a79d;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-primary[disabled], .nb-theme-lockvue .appearance-ghost.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-ghost.status-primary.btn-disabled, .nb-theme-lockvue .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-success, .nb-theme-lockvue .appearance-ghost.status-success[nbButtonToggle] {
  color: #00d68f;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-success:focus, .nb-theme-lockvue .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #00d68f;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-success:hover, .nb-theme-lockvue .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-success:active, .nb-theme-lockvue .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-success[disabled], .nb-theme-lockvue .appearance-ghost.status-success[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-ghost.status-success.btn-disabled, .nb-theme-lockvue .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-warning, .nb-theme-lockvue .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-warning:focus, .nb-theme-lockvue .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffaa00;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-warning:hover, .nb-theme-lockvue .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-warning:active, .nb-theme-lockvue .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-warning[disabled], .nb-theme-lockvue .appearance-ghost.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-ghost.status-warning.btn-disabled, .nb-theme-lockvue .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-danger, .nb-theme-lockvue .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-danger:focus, .nb-theme-lockvue .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ff3d71;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-danger:hover, .nb-theme-lockvue .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-danger:active, .nb-theme-lockvue .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-danger[disabled], .nb-theme-lockvue .appearance-ghost.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-ghost.status-danger.btn-disabled, .nb-theme-lockvue .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-info, .nb-theme-lockvue .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-info:focus, .nb-theme-lockvue .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #0095ff;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-info:hover, .nb-theme-lockvue .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-info:active, .nb-theme-lockvue .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-info[disabled], .nb-theme-lockvue .appearance-ghost.status-info[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-ghost.status-info.btn-disabled, .nb-theme-lockvue .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-control, .nb-theme-lockvue .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-control:focus, .nb-theme-lockvue .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-control:hover, .nb-theme-lockvue .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-control:active, .nb-theme-lockvue .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-ghost.status-control[disabled], .nb-theme-lockvue .appearance-ghost.status-control[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-ghost.status-control.btn-disabled, .nb-theme-lockvue .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-hero, .nb-theme-lockvue .appearance-hero[nbButtonToggle] {
  text-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  text-transform: uppercase;
}
.nb-theme-lockvue [nbButton].appearance-hero.size-tiny, .nb-theme-lockvue .appearance-hero.size-tiny[nbButtonToggle] {
  padding: 0.375rem 0.6875rem;
}
.nb-theme-lockvue [nbButton].appearance-hero.size-small, .nb-theme-lockvue .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-lockvue [nbButton].appearance-hero.size-medium, .nb-theme-lockvue .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-lockvue [nbButton].appearance-hero.size-large, .nb-theme-lockvue .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.875rem 1.1875rem;
}
.nb-theme-lockvue [nbButton].appearance-hero.size-giant, .nb-theme-lockvue .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-lockvue [nbButton].appearance-hero.status-basic, .nb-theme-lockvue .appearance-hero.status-basic[nbButtonToggle] {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #8f9bb3;
}
.nb-theme-lockvue [nbButton].appearance-hero.status-basic:focus, .nb-theme-lockvue .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-basic:hover, .nb-theme-lockvue .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-basic:active, .nb-theme-lockvue .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-basic[disabled], .nb-theme-lockvue .appearance-hero.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-hero.status-basic.btn-disabled, .nb-theme-lockvue .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-basic.button-pulse, .nb-theme-lockvue .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: 0.8;
  }
}
.nb-theme-lockvue [nbButton].appearance-hero.status-primary, .nb-theme-lockvue .appearance-hero.status-primary[nbButtonToggle] {
  background-image: linear-gradient(to right, #25ada3, #00a79d);
  border: none;
  box-shadow: 0 0 0 0 #008077, 0 0 0 0 #00655d, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-hero.status-primary:focus, .nb-theme-lockvue .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #00a79d, #008077);
  box-shadow: 0 0 0 0 #008077, 0 0 0 0 #00655d, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-primary:hover, .nb-theme-lockvue .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #49beb5, #25ada3);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-primary:active, .nb-theme-lockvue .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #00a79d, #008077);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-primary[disabled], .nb-theme-lockvue .appearance-hero.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-hero.status-primary.btn-disabled, .nb-theme-lockvue .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-primary.button-pulse, .nb-theme-lockvue .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #25ada3;
    opacity: 0.8;
  }
}
.nb-theme-lockvue [nbButton].appearance-hero.status-success, .nb-theme-lockvue .appearance-hero.status-success[nbButtonToggle] {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  border: none;
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-hero.status-success:focus, .nb-theme-lockvue .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-success:hover, .nb-theme-lockvue .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-success:active, .nb-theme-lockvue .appearance-hero.status-success[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-success[disabled], .nb-theme-lockvue .appearance-hero.status-success[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-hero.status-success.btn-disabled, .nb-theme-lockvue .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-success.button-pulse, .nb-theme-lockvue .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: 0.8;
  }
}
.nb-theme-lockvue [nbButton].appearance-hero.status-warning, .nb-theme-lockvue .appearance-hero.status-warning[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  border: none;
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-hero.status-warning:focus, .nb-theme-lockvue .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-warning:hover, .nb-theme-lockvue .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-warning:active, .nb-theme-lockvue .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-warning[disabled], .nb-theme-lockvue .appearance-hero.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-hero.status-warning.btn-disabled, .nb-theme-lockvue .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-warning.button-pulse, .nb-theme-lockvue .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.8;
  }
}
.nb-theme-lockvue [nbButton].appearance-hero.status-danger, .nb-theme-lockvue .appearance-hero.status-danger[nbButtonToggle] {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  border: none;
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-hero.status-danger:focus, .nb-theme-lockvue .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-danger:hover, .nb-theme-lockvue .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-danger:active, .nb-theme-lockvue .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-danger[disabled], .nb-theme-lockvue .appearance-hero.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-hero.status-danger.btn-disabled, .nb-theme-lockvue .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-danger.button-pulse, .nb-theme-lockvue .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.8;
  }
}
.nb-theme-lockvue [nbButton].appearance-hero.status-info, .nb-theme-lockvue .appearance-hero.status-info[nbButtonToggle] {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  border: none;
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue [nbButton].appearance-hero.status-info:focus, .nb-theme-lockvue .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-info:hover, .nb-theme-lockvue .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-info:active, .nb-theme-lockvue .appearance-hero.status-info[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-info[disabled], .nb-theme-lockvue .appearance-hero.status-info[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-hero.status-info.btn-disabled, .nb-theme-lockvue .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-info.button-pulse, .nb-theme-lockvue .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.8;
  }
}
.nb-theme-lockvue [nbButton].appearance-hero.status-control, .nb-theme-lockvue .appearance-hero.status-control[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #222b45;
}
.nb-theme-lockvue [nbButton].appearance-hero.status-control:focus, .nb-theme-lockvue .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-control:hover, .nb-theme-lockvue .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-control:active, .nb-theme-lockvue .appearance-hero.status-control[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-control[disabled], .nb-theme-lockvue .appearance-hero.status-control[disabled][nbButtonToggle], .nb-theme-lockvue [nbButton].appearance-hero.status-control.btn-disabled, .nb-theme-lockvue .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbButton].appearance-hero.status-control.button-pulse, .nb-theme-lockvue .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.8;
  }
}
.nb-theme-lockvue nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-lockvue nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-lockvue nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-lockvue nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-lockvue nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-lockvue nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-lockvue nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-lockvue nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-lockvue nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-lockvue nb-button-group [nbButton].appearance-filled, .nb-theme-lockvue nb-button-group [nbButton].appearance-ghost,
.nb-theme-lockvue nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-lockvue nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: transparent;
}
[dir=ltr] .nb-theme-lockvue nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue 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-lockvue nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue 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-lockvue nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-lockvue nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #8f9bb3;
}
[dir=ltr] .nb-theme-lockvue nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #008077;
}
[dir=rtl] .nb-theme-lockvue nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #008077;
}
.nb-theme-lockvue nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-lockvue nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue 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-lockvue nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue 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-lockvue nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-lockvue nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue 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-lockvue nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue 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-lockvue nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-lockvue nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue 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-lockvue nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue 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-lockvue nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-lockvue nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue 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-lockvue nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue 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-lockvue nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-lockvue nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue 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-lockvue nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue 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-lockvue nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-lockvue nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #222b45;
}
[dir=ltr] .nb-theme-lockvue nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue 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-lockvue nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-lockvue nb-list-item {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem;
}
.nb-theme-lockvue nb-list-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-lockvue [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-lockvue [nbInput].nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue [nbInput]::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-lockvue [nbInput]:focus {
  outline: none;
}
.nb-theme-lockvue [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-lockvue [nbInput].status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-lockvue [nbInput].status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue [nbInput].status-basic:focus {
  background-color: #ffffff;
  border-color: #00a79d;
}
.nb-theme-lockvue [nbInput].status-basic:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-lockvue [nbInput].status-basic:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-lockvue [nbInput].status-basic:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbInput].status-primary {
  background-color: #f7f9fc;
  border-color: #00a79d;
  color: #222b45;
}
.nb-theme-lockvue [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue [nbInput].status-primary:focus {
  background-color: #ffffff;
  border-color: #00655d;
}
.nb-theme-lockvue [nbInput].status-primary:hover {
  background-color: #edf1f7;
  border-color: #25ada3;
}
.nb-theme-lockvue [nbInput].status-primary:focus:hover {
  background-color: #edf1f7;
  border-color: #25ada3;
}
.nb-theme-lockvue [nbInput].status-primary:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbInput].status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-lockvue [nbInput].status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue [nbInput].status-success:focus {
  background-color: #ffffff;
  border-color: #00997a;
}
.nb-theme-lockvue [nbInput].status-success:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-lockvue [nbInput].status-success:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-lockvue [nbInput].status-success:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbInput].status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-lockvue [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue [nbInput].status-warning:focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-lockvue [nbInput].status-warning:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-lockvue [nbInput].status-warning:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-lockvue [nbInput].status-warning:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbInput].status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-lockvue [nbInput].status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue [nbInput].status-danger:focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-lockvue [nbInput].status-danger:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-lockvue [nbInput].status-danger:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-lockvue [nbInput].status-danger:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbInput].status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-lockvue [nbInput].status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue [nbInput].status-info:focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-lockvue [nbInput].status-info:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-lockvue [nbInput].status-info:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-lockvue [nbInput].status-info:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-lockvue [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue [nbInput].size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue [nbInput].size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue [nbInput].size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-lockvue [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue [nbInput].size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-lockvue [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue [nbInput].size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue [nbInput].shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-lockvue [nbInput].shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-lockvue [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-lockvue nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-lockvue .overlay-backdrop {
  background: rgba(0, 0, 0, 0.35);
}
.nb-theme-lockvue .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-lockvue nb-popover {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
}
.nb-theme-lockvue nb-popover .primitive-overlay {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem 1rem;
}
.nb-theme-lockvue nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid transparent;
}
.nb-theme-lockvue nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #ffffff;
  -webkit-clip-path: inset(0 0 2px);
          clip-path: inset(0 0 2px);
}
.nb-theme-lockvue nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-lockvue nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-lockvue nb-popover.nb-overlay-bottom-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.6875rem;
}
.nb-theme-lockvue nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-lockvue nb-popover.nb-overlay-bottom-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-lockvue nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-lockvue nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-lockvue nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-lockvue nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-lockvue nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-lockvue nb-popover.nb-overlay-top-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue nb-popover.nb-overlay-top-start .arrow {
  left: 0.6875rem;
}
.nb-theme-lockvue nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-lockvue nb-popover.nb-overlay-top-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-lockvue nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-lockvue nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-lockvue nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-lockvue .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-lockvue nb-context-menu {
  background-color: #ffffff;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-lockvue nb-context-menu nb-menu {
  border-radius: 0.25rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-lockvue nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-lockvue nb-select .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue nb-select .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue nb-select .select-button:focus {
  outline: none;
}
.nb-theme-lockvue nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-lockvue nb-select.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue nb-select.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-lockvue nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue nb-select.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-select.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue nb-select.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-select.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue nb-select.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-select.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-select.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue nb-select.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-lockvue nb-select.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-lockvue nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-lockvue nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-lockvue nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-lockvue nb-select.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-lockvue nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #00a79d;
}
.nb-theme-lockvue nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-outline.status-basic .select-button.bottom, .nb-theme-lockvue nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-lockvue nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-lockvue nb-select.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #00a79d;
  color: #222b45;
}
.nb-theme-lockvue nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #008077;
}
.nb-theme-lockvue nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-outline.status-primary .select-button.bottom, .nb-theme-lockvue nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #00a79d;
}
.nb-theme-lockvue nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #00a79d;
}
.nb-theme-lockvue nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #00a79d;
}
.nb-theme-lockvue nb-select.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-lockvue nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #00b887;
}
.nb-theme-lockvue nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-lockvue nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-lockvue nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-outline.status-success .select-button.bottom, .nb-theme-lockvue nb-select.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-lockvue nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-lockvue nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-lockvue nb-select.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-lockvue nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-lockvue nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-lockvue nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-lockvue nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-outline.status-warning .select-button.bottom, .nb-theme-lockvue nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-lockvue nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-lockvue nb-select.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-lockvue nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-lockvue nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-lockvue nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-lockvue nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-outline.status-danger .select-button.bottom, .nb-theme-lockvue nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-lockvue nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-lockvue nb-select.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-lockvue nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-lockvue nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-lockvue nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-lockvue nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-outline.status-info .select-button.bottom, .nb-theme-lockvue nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-lockvue nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-lockvue nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-lockvue nb-select.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-outline.status-control .select-button.bottom, .nb-theme-lockvue nb-select.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue nb-select.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue nb-select.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue nb-select.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue nb-select.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue nb-select.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue nb-select.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue nb-select.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue nb-select.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue nb-select.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue nb-select.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue nb-select.appearance-filled.status-primary .select-button {
  background-color: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-lockvue nb-select.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue nb-select.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue nb-select.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue nb-select.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue nb-select.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-lockvue nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-lockvue nb-select.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue nb-select.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #25ada3, #00a79d);
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #00a79d, #008077);
}
.nb-theme-lockvue nb-select.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #49beb5, #25ada3);
}
.nb-theme-lockvue nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #49beb5, #25ada3);
}
.nb-theme-lockvue nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-lockvue nb-select.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-lockvue nb-select.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-lockvue nb-select.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-lockvue nb-select.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-lockvue nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-lockvue nb-select.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue nb-form-field nb-select {
  width: 100%;
}
.nb-theme-lockvue nb-select-with-autocomplete .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue nb-select-with-autocomplete .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-lockvue nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-lockvue nb-option:focus, .nb-theme-lockvue nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-lockvue nb-option:focus.selected, .nb-theme-lockvue nb-option.active.selected {
  background-color: #008077;
  color: #ffffff;
}
.nb-theme-lockvue nb-option.multiple:focus, .nb-theme-lockvue nb-option.multiple.active, .nb-theme-lockvue nb-option.multiple.selected:focus, .nb-theme-lockvue nb-option.multiple.selected.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #00a79d;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom, .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #00a79d;
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #008077;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom, .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #00a79d;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #00a79d;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #00a79d;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #00b887;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom, .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom, .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom, .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom, .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom, .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #25ada3, #00a79d);
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #00a79d, #008077);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #49beb5, #25ada3);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #49beb5, #25ada3);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-lockvue nb-option-list {
  background-color: #ffffff;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-lockvue nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-lockvue nb-option-list.position-top {
  border-bottom: 0.0625rem solid #e4e9f2;
}
.nb-theme-lockvue nb-option-list.position-bottom {
  border-top: 0.0625rem solid #e4e9f2;
}
.nb-theme-lockvue nb-option-group {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue nb-option-list.size-tiny nb-option-group {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-lockvue nb-option-list.size-small nb-option-group {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-lockvue nb-option-list.size-medium nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-lockvue nb-option-list.size-large nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.6875rem 1rem;
}
.nb-theme-lockvue nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-lockvue nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-option-list.size-giant nb-option-group .option-group-title {
  padding: 0.9375rem 1rem;
}
.nb-theme-lockvue nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-lockvue nb-option {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-lockvue nb-option.selected {
  background-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue nb-option:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-lockvue nb-option:focus.selected {
  background-color: #008077;
  color: #ffffff;
}
.nb-theme-lockvue nb-option:hover {
  background-color: rgba(143, 155, 179, 0.16);
  color: #222b45;
}
.nb-theme-lockvue nb-option:hover.selected {
  background-color: #25ada3;
  color: #ffffff;
}
.nb-theme-lockvue nb-option.multiple.selected {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-lockvue nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-lockvue nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-lockvue nb-option,
.nb-theme-lockvue nb-option-group {
  -webkit-user-select: none;
          user-select: none;
}
.nb-theme-lockvue nb-option[disabled],
.nb-theme-lockvue nb-option-group[disabled] {
  background-color: #ffffff;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.25rem;
  padding: 1rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-lockvue nb-toast .title {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue nb-toast .message {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-lockvue nb-toast .icon-container {
  border-radius: 0.25rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-lockvue nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-lockvue nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-lockvue nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-lockvue nb-toast.status-basic {
  background: #ffffff;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue nb-toast.status-basic .title {
  color: #222b45;
}
.nb-theme-lockvue nb-toast.status-basic.destroy-by-click:hover {
  background: #ffffff;
  border-color: #edf1f7;
}
.nb-theme-lockvue nb-toast.status-basic .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue nb-toast.status-primary {
  background: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue nb-toast.status-primary .title {
  color: #ffffff;
}
.nb-theme-lockvue nb-toast.status-primary.destroy-by-click:hover {
  background: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-toast.status-primary .icon-container {
  background: #ffffff;
  color: #00a79d;
}
.nb-theme-lockvue nb-toast.status-success {
  background: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue nb-toast.status-success .title {
  color: #ffffff;
}
.nb-theme-lockvue nb-toast.status-success.destroy-by-click:hover {
  background: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue nb-toast.status-success .icon-container {
  background: #ffffff;
  color: #00d68f;
}
.nb-theme-lockvue nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue nb-toast.status-warning .title {
  color: #ffffff;
}
.nb-theme-lockvue nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue nb-toast.status-warning .icon-container {
  background: #ffffff;
  color: #ffaa00;
}
.nb-theme-lockvue nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue nb-toast.status-danger .title {
  color: #ffffff;
}
.nb-theme-lockvue nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue nb-toast.status-danger .icon-container {
  background: #ffffff;
  color: #ff3d71;
}
.nb-theme-lockvue nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue nb-toast.status-info .title {
  color: #ffffff;
}
.nb-theme-lockvue nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue nb-toast.status-info .icon-container {
  background: #ffffff;
  color: #0095ff;
}
.nb-theme-lockvue nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue nb-toast.status-control .title {
  color: #222b45;
}
.nb-theme-lockvue nb-toast.status-control.destroy-by-click:hover {
  background: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue nb-toast.status-control .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-lockvue nb-tooltip {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  background: #151a30;
  border: 0 dashed transparent;
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  max-width: 16rem;
}
.nb-theme-lockvue nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-lockvue nb-tooltip nb-icon:not(:only-child) {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-lockvue nb-tooltip .content {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue nb-tooltip .arrow {
  border-bottom: 6px dashed #151a30;
}
.nb-theme-lockvue nb-tooltip.status-basic {
  background: #edf1f7;
  border-color: transparent;
}
.nb-theme-lockvue nb-tooltip.status-basic .arrow {
  border-bottom-color: #edf1f7;
}
.nb-theme-lockvue nb-tooltip.status-basic .content {
  color: #222b45;
}
.nb-theme-lockvue nb-tooltip.status-primary {
  background: #00a79d;
  border-color: transparent;
}
.nb-theme-lockvue nb-tooltip.status-primary .arrow {
  border-bottom-color: #00a79d;
}
.nb-theme-lockvue nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-lockvue nb-tooltip.status-success {
  background: #00d68f;
  border-color: transparent;
}
.nb-theme-lockvue nb-tooltip.status-success .arrow {
  border-bottom-color: #00d68f;
}
.nb-theme-lockvue nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-lockvue nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-lockvue nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-lockvue nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-lockvue nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-lockvue nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-lockvue nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-lockvue nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-lockvue nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-lockvue nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-lockvue nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-lockvue nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.nb-theme-lockvue nb-tooltip.status-control .content {
  color: #222b45;
}
.nb-theme-lockvue nb-datepicker-container nb-card {
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: none;
}
.nb-theme-lockvue nb-calendar-with-time .nb-timepicker-container,
.nb-theme-lockvue nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-lockvue nb-calendar-with-time .column-header {
  border-top: 0.0625rem solid #e4e9f2;
  border-radius: 0;
}
.nb-theme-lockvue nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-lockvue nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-lockvue nb-calendar-with-time .timepicker-section {
  border-left: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-lockvue nb-calendar-with-time .timepicker-section {
  border-right: 0.0625rem solid #e4e9f2;
}
.nb-theme-lockvue nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-lockvue nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-lockvue nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1rem;
}
.nb-theme-lockvue nb-radio .outer-circle,
.nb-theme-lockvue nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-lockvue nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-lockvue nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00a79d;
}
.nb-theme-lockvue nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #00a79d;
}
.nb-theme-lockvue nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00655d;
}
.nb-theme-lockvue nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #008077;
}
.nb-theme-lockvue nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #25ada3;
}
.nb-theme-lockvue nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #008077;
}
.nb-theme-lockvue nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #008077;
}
.nb-theme-lockvue nb-radio.status-basic .text {
  color: #222b45;
}
.nb-theme-lockvue nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00a79d;
}
.nb-theme-lockvue nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #00a79d;
}
.nb-theme-lockvue nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00655d;
}
.nb-theme-lockvue nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #008077;
}
.nb-theme-lockvue nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #25ada3;
}
.nb-theme-lockvue nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #008077;
}
.nb-theme-lockvue nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #008077;
}
.nb-theme-lockvue nb-radio.status-primary .text {
  color: #222b45;
}
.nb-theme-lockvue nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-lockvue nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00d68f;
}
.nb-theme-lockvue nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #00d68f;
}
.nb-theme-lockvue nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00997a;
}
.nb-theme-lockvue nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-lockvue nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-lockvue nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #2ce69b;
}
.nb-theme-lockvue nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #2ce69b;
}
.nb-theme-lockvue nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #00b887;
}
.nb-theme-lockvue nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-lockvue nb-radio.status-success .text {
  color: #222b45;
}
.nb-theme-lockvue nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-lockvue nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b86e00;
}
.nb-theme-lockvue nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-lockvue nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ffc94d;
}
.nb-theme-lockvue nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-lockvue nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db8b00;
}
.nb-theme-lockvue nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-lockvue nb-radio.status-warning .text {
  color: #222b45;
}
.nb-theme-lockvue nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-lockvue nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b81d5b;
}
.nb-theme-lockvue nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-lockvue nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ff708d;
}
.nb-theme-lockvue nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-lockvue nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db2c66;
}
.nb-theme-lockvue nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-lockvue nb-radio.status-danger .text {
  color: #222b45;
}
.nb-theme-lockvue nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-lockvue nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #0095ff;
}
.nb-theme-lockvue nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-lockvue nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #0057c2;
}
.nb-theme-lockvue nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-lockvue nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-lockvue nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #42aaff;
}
.nb-theme-lockvue nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-lockvue nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #006fd6;
}
.nb-theme-lockvue nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-lockvue nb-radio.status-info .text {
  color: #222b45;
}
.nb-theme-lockvue nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-lockvue nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-lockvue nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #c5cee0;
}
.nb-theme-lockvue nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-lockvue nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #f7f9fc;
}
.nb-theme-lockvue nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f9fc;
}
.nb-theme-lockvue nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #edf1f7;
}
.nb-theme-lockvue nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-lockvue nb-radio.status-control .text {
  color: #ffffff;
}
.nb-theme-lockvue nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-lockvue nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-radio .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-lockvue nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-lockvue .nb-tree-grid-header-cell,
.nb-theme-lockvue .nb-tree-grid-cell,
.nb-theme-lockvue .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: 0.875rem 1.25rem;
  border: 1px solid #f7f9fc;
}
.nb-theme-lockvue .nb-tree-grid-header-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue .nb-tree-grid-footer-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue .nb-tree-grid-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue .nb-tree-grid-row:hover {
  background: #ffffff;
}
.nb-theme-lockvue .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #ffffff;
}
.nb-theme-lockvue .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-lockvue nb-tree-grid-row-toggle nb-icon,
.nb-theme-lockvue nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-lockvue .nb-tree-grid-header-change-sort-button {
  background: transparent;
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-lockvue nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-lockvue nb-icon svg {
  vertical-align: top;
}
.nb-theme-lockvue nb-icon.status-basic {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-icon.status-primary {
  color: #00a79d;
}
.nb-theme-lockvue nb-icon.status-success {
  color: #00d68f;
}
.nb-theme-lockvue nb-icon.status-warning {
  color: #ffaa00;
}
.nb-theme-lockvue nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-lockvue nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-lockvue nb-icon.status-control {
  color: #ffffff;
}
.nb-theme-lockvue .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-lockvue .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-lockvue .nb-form-field-addon-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue .nb-form-field-addon-basic {
  color: #8f9bb3;
}
.nb-theme-lockvue .nb-form-field-addon-basic-highlight {
  color: #00a79d;
}
.nb-theme-lockvue .nb-form-field-addon-primary {
  color: #00a79d;
}
.nb-theme-lockvue .nb-form-field-addon-primary-highlight {
  color: #008077;
}
.nb-theme-lockvue .nb-form-field-addon-success {
  color: #00d68f;
}
.nb-theme-lockvue .nb-form-field-addon-success-highlight {
  color: #00b887;
}
.nb-theme-lockvue .nb-form-field-addon-warning {
  color: #ffaa00;
}
.nb-theme-lockvue .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-lockvue .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-lockvue .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-lockvue .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-lockvue .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-lockvue .nb-form-field-addon-control {
  color: #ffffff;
}
.nb-theme-lockvue .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.nb-theme-lockvue .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-lockvue .nb-form-field-prefix-tiny,
.nb-theme-lockvue .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 0.625rem;
  line-height: 0.75rem;
  font-weight: 700;
}
.nb-theme-lockvue .nb-form-field-prefix-tiny nb-icon,
.nb-theme-lockvue .nb-form-field-suffix-tiny nb-icon {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem * -1);
}
.nb-theme-lockvue .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-lockvue .nb-form-field-prefix-small,
.nb-theme-lockvue .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-lockvue .nb-form-field-prefix-small nb-icon,
.nb-theme-lockvue .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
.nb-theme-lockvue .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-lockvue .nb-form-field-prefix-medium,
.nb-theme-lockvue .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-lockvue .nb-form-field-prefix-medium nb-icon,
.nb-theme-lockvue .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem * -1);
}
.nb-theme-lockvue .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-lockvue .nb-form-field-prefix-large,
.nb-theme-lockvue .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-lockvue .nb-form-field-prefix-large nb-icon,
.nb-theme-lockvue .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-prefix-large {
  margin-right: calc(3rem * -1);
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-prefix-large {
  margin-left: calc(3rem * -1);
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-suffix-large {
  margin-left: calc(3rem * -1);
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-suffix-large {
  margin-right: calc(3rem * -1);
}
.nb-theme-lockvue .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-lockvue .nb-form-field-prefix-giant,
.nb-theme-lockvue .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-lockvue .nb-form-field-prefix-giant nb-icon,
.nb-theme-lockvue .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem * -1);
}
.nb-theme-lockvue nb-tag {
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-lockvue nb-tag.nb-transition {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-lockvue nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-lockvue nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-lockvue nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-lockvue nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.9375rem;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-basic {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e4e9f2;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-basic.active {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-primary {
  background-color: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #008077;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-primary.active {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-primary:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-success {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #00b887;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-success.active {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-success:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-warning {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-control {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #edf1f7;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-control.active {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue nb-tag.appearance-filled.status-control:hover {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-basic {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-lockvue .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-lockvue .nb-tag-remove.size-tiny {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue .nb-tag-remove.size-tiny {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-tag-remove.size-small {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue .nb-tag-remove.size-small {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-tag-remove.size-medium {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue .nb-tag-remove.size-medium {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-tag-remove.size-large {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue .nb-tag-remove.size-large {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-tag-remove.size-giant {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue .nb-tag-remove.size-giant {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-lockvue nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-lockvue nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.0625rem;
}
.nb-theme-lockvue nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-lockvue nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.125rem;
}
.nb-theme-lockvue nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-lockvue nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.25rem;
}
.nb-theme-lockvue nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-lockvue nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.375rem;
}
.nb-theme-lockvue nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-lockvue nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.5rem;
}
.nb-theme-lockvue .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-lockvue .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-lockvue .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue .nb-tag-list-with-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-lockvue .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-lockvue .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-lockvue .nb-tag-list-with-input.shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-lockvue .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-lockvue .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-lockvue .nb-tag-list-with-input.size-tiny {
  padding: 0.0625rem 1rem;
}
.nb-theme-lockvue .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-lockvue .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-lockvue .nb-tag-list-with-input.size-giant {
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue .nb-tag-list-with-input.status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-lockvue .nb-tag-list-with-input.status-basic.focus {
  background-color: #ffffff;
  border-color: #00a79d;
}
.nb-theme-lockvue .nb-tag-list-with-input.status-primary {
  background-color: #f7f9fc;
  border-color: #00a79d;
}
.nb-theme-lockvue .nb-tag-list-with-input.status-primary.focus {
  background-color: #ffffff;
  border-color: #00655d;
}
.nb-theme-lockvue .nb-tag-list-with-input.status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
}
.nb-theme-lockvue .nb-tag-list-with-input.status-success.focus {
  background-color: #ffffff;
  border-color: #00997a;
}
.nb-theme-lockvue .nb-tag-list-with-input.status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
}
.nb-theme-lockvue .nb-tag-list-with-input.status-warning.focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-lockvue .nb-tag-list-with-input.status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
}
.nb-theme-lockvue .nb-tag-list-with-input.status-danger.focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-lockvue .nb-tag-list-with-input.status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
}
.nb-theme-lockvue .nb-tag-list-with-input.status-info.focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-lockvue .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-lockvue .nb-tag-input {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue .nb-tag-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue .nb-tag-input.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-lockvue .nb-tag-input.size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-lockvue .nb-tag-input.size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-lockvue .nb-tag-input.size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-lockvue .nb-tag-input.size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.5rem 0;
}
.nb-theme-lockvue .nb-tag-input.size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue .nb-tag-input.status-basic {
  color: #222b45;
}
.nb-theme-lockvue .nb-tag-input.status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue .nb-tag-input.status-basic:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue .nb-tag-input.status-primary {
  color: #222b45;
}
.nb-theme-lockvue .nb-tag-input.status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue .nb-tag-input.status-primary:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue .nb-tag-input.status-success {
  color: #222b45;
}
.nb-theme-lockvue .nb-tag-input.status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue .nb-tag-input.status-success:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue .nb-tag-input.status-warning {
  color: #222b45;
}
.nb-theme-lockvue .nb-tag-input.status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue .nb-tag-input.status-warning:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue .nb-tag-input.status-danger {
  color: #222b45;
}
.nb-theme-lockvue .nb-tag-input.status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue .nb-tag-input.status-danger:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue .nb-tag-input.status-info {
  color: #222b45;
}
.nb-theme-lockvue .nb-tag-input.status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue .nb-tag-input.status-info:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-lockvue .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-lockvue .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue h1,
.nb-theme-lockvue h2,
.nb-theme-lockvue h3,
.nb-theme-lockvue h4,
.nb-theme-lockvue h5,
.nb-theme-lockvue h6,
.nb-theme-lockvue .h1,
.nb-theme-lockvue .h2,
.nb-theme-lockvue .h3,
.nb-theme-lockvue .h4,
.nb-theme-lockvue .h5,
.nb-theme-lockvue .h6 {
  color: #222b45;
}
.nb-theme-lockvue h1,
.nb-theme-lockvue .h1 {
  font-size: 2.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-lockvue h2,
.nb-theme-lockvue .h2 {
  font-size: 1.5rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue h3,
.nb-theme-lockvue .h3 {
  font-size: 1.35rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.35rem;
}
.nb-theme-lockvue h4,
.nb-theme-lockvue .h4 {
  font-size: 1.625rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-lockvue h5,
.nb-theme-lockvue .h5 {
  font-size: 1.2rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.2rem;
}
.nb-theme-lockvue h6,
.nb-theme-lockvue .h6 {
  font-size: 1.125rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue .subtitle,
.nb-theme-lockvue .subtitle-2 {
  color: #222b45;
}
.nb-theme-lockvue .subtitle {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue .subtitle-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue p,
.nb-theme-lockvue .paragraph {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue .paragraph-2 {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-lockvue a {
  color: #00a79d;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-lockvue a:focus {
  color: #008077;
}
.nb-theme-lockvue a:hover {
  color: #25ada3;
}
.nb-theme-lockvue a.link-control, .nb-theme-lockvue a.link-control:hover {
  color: #ffffff;
}
.nb-theme-lockvue a.link-alternate, .nb-theme-lockvue a.link-alternate:hover {
  color: #ffffff;
}
.nb-theme-lockvue .label {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue .caption {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue .caption-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue .caption,
.nb-theme-lockvue .caption-2 {
  color: #8f9bb3;
}
.nb-theme-lockvue .caption.status-basic,
.nb-theme-lockvue .caption-2.status-basic {
  color: #222b45;
}
.nb-theme-lockvue .caption.status-primary,
.nb-theme-lockvue .caption-2.status-primary {
  color: #00a79d;
}
.nb-theme-lockvue .caption.status-success,
.nb-theme-lockvue .caption-2.status-success {
  color: #00d68f;
}
.nb-theme-lockvue .caption.status-warning,
.nb-theme-lockvue .caption-2.status-warning {
  color: #ffaa00;
}
.nb-theme-lockvue .caption.status-danger,
.nb-theme-lockvue .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-lockvue .caption.status-info,
.nb-theme-lockvue .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-lockvue .caption.status-control,
.nb-theme-lockvue .caption-2.status-control {
  color: #ffffff;
}
.nb-theme-lockvue li {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue .text-alternate {
  color: #ffffff;
}
.nb-theme-lockvue .text-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue .text-hint {
  color: #8f9bb3;
}
.nb-theme-lockvue .text-basic {
  color: #222b45;
}
.nb-theme-lockvue .text-primary {
  color: #00a79d;
}
.nb-theme-lockvue .text-success {
  color: #00d68f;
}
.nb-theme-lockvue .text-warning {
  color: #ffaa00;
}
.nb-theme-lockvue .text-danger {
  color: #ff3d71;
}
.nb-theme-lockvue .text-info {
  color: #0095ff;
}
.nb-theme-lockvue .text-control {
  color: #ffffff;
}
.nb-theme-lockvue ng2-smart-table table tr th,
.nb-theme-lockvue ng2-smart-table table tr th a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #222b45;
}
.nb-theme-lockvue ng2-smart-table table tr td {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #222b45;
}
.nb-theme-lockvue ng2-smart-table table tr th,
.nb-theme-lockvue ng2-smart-table table tr td {
  position: relative;
  padding: 0.875rem 1.25rem;
  border: 1px solid #edf1f7;
  vertical-align: middle;
}
.nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.875rem 1.25rem;
}
[dir=ltr] .nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th a:hover, .nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th a:active, .nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #222b45;
  text-decoration: none;
}
.nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th a.sort.asc, .nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, .nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #222b45;
  border-width: 0.375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=ltr] .nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=rtl] .nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: 0.75rem;
}
.nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after, .nb-theme-lockvue ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-lockvue ng2-smart-table thead tr {
  background: #ffffff;
}
.nb-theme-lockvue ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.5rem;
}
.nb-theme-lockvue ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1rem;
}
.nb-theme-lockvue ng2-smart-table tbody tr.selected, .nb-theme-lockvue ng2-smart-table tbody tr:hover {
  background: #edf1f7 !important;
}
.nb-theme-lockvue ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #f7f9fc;
}
.nb-theme-lockvue ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: 0.375rem 0.5rem;
  border-color: #00a79d;
  background-color: #00a79d;
  color: #ffffff;
  border-radius: 0.375rem;
}
.nb-theme-lockvue ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #00655d;
}
.nb-theme-lockvue ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-lockvue ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-lockvue ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-lockvue ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-lockvue 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-lockvue ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
.nb-theme-lockvue ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-lockvue ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-lockvue ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-lockvue ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #00a79d;
}
.nb-theme-lockvue ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-lockvue ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-lockvue ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-lockvue ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-lockvue ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #edf1f7 solid 1px;
  border-radius: 0.25rem;
}
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #edf1f7;
}
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #00a79d;
  padding: 0.75rem 1.25rem;
  border: none;
}
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: transparent;
  border-color: #00a79d;
  color: #00a79d;
  text-decoration: none;
}
[dir=ltr] .nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-lockvue ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #ffffff;
  background-color: #00a79d;
}
.nb-theme-lockvue nb-auth-block .text-link {
  color: #8f9bb3;
}
.nb-theme-lockvue nb-auth-block .forgot-password {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue nb-auth-block .socials a {
  color: #8f9bb3;
}
@media (max-width: 575.98px) {
  .nb-theme-lockvue .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-lockvue .pace .pace-progress {
  background: #00a79d;
}
.nb-theme-lockvue .pace .pace-progress-inner {
  box-shadow: 0 0 10px #00a79d, 0 0 5px #00a79d;
}
.nb-theme-lockvue .pace .pace-activity {
  display: none;
}
.nb-theme-lockvue nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-lockvue nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

.nb-theme-lockvue_dark nb-layout .scrollable-container {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-lockvue_dark nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_dark nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_dark nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_dark nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_dark nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-lockvue_dark nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-lockvue_dark .layout {
  min-width: 300px;
}
.nb-theme-lockvue_dark nb-layout.window-mode {
  background: #151a30;
  display: block;
}
.nb-theme-lockvue_dark nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-lockvue_dark nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-lockvue_dark nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-lockvue_dark nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.25);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.25);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.25) - 4rem);
    top: calc(calc(4.75rem * 0.25) + 4rem);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.25));
  }
  .nb-theme-lockvue_dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-lockvue_dark 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-lockvue_dark nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.5);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.5);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.5) - 4rem);
    top: calc(calc(4.75rem * 0.5) + 4rem);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.5));
  }
  .nb-theme-lockvue_dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-lockvue_dark 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-lockvue_dark nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-lockvue_dark nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-lockvue_dark nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - 4.75rem - 4rem);
    top: calc(4.75rem + 4rem);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + 4.75rem);
  }
  .nb-theme-lockvue_dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-lockvue_dark nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-lockvue_dark nb-layout .layout {
  background-color: #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  min-height: 100vh;
}
.nb-theme-lockvue_dark nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-lockvue_dark nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4rem;
}
.nb-theme-lockvue_dark nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
}
.nb-theme-lockvue_dark nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #222b45;
  border-top: 1px solid #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem;
}
.nb-theme-lockvue_dark nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #25ada3;
}
.nb-theme-lockvue_dark nb-layout .layout .layout-container .content nb-layout-footer nav a:focus, .nb-theme-lockvue_dark nb-layout .layout .layout-container .content nb-layout-footer nav a:active, .nb-theme-lockvue_dark nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #25ada3;
}
.nb-theme-lockvue_dark nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-lockvue_dark nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 1.25rem;
}
@media (max-width: 991.98px) {
  .nb-theme-lockvue_dark nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-lockvue_dark nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-lockvue_dark nb-layout-header {
  background-color: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-layout-header nav {
  color: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  height: 4rem;
  padding: 1rem;
}
.nb-theme-lockvue_dark nb-layout-header nav a {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-layout-header nav a:focus, .nb-theme-lockvue_dark nb-layout-header nav a:active, .nb-theme-lockvue_dark nb-layout-header nav a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4rem);
}
.nb-theme-lockvue_dark nb-layout-header.fixed ~ .layout-container {
  padding-top: 4rem;
  min-height: 100vh;
}
.nb-theme-lockvue_dark nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4rem);
}
.nb-theme-lockvue_dark nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-lockvue_dark nb-sidebar {
  background-color: #222b45;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  width: 12rem;
}
.nb-theme-lockvue_dark nb-sidebar .main-container {
  height: 100vh;
  width: 12rem;
}
.nb-theme-lockvue_dark nb-sidebar .scrollable {
  padding: 1rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
@media (max-width: 767.98px) {
  .nb-theme-lockvue_dark nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-lockvue_dark nb-sidebar .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_dark nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_dark nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_dark nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_dark nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-lockvue_dark nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-lockvue_dark nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-lockvue_dark nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-lockvue_dark nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-lockvue_dark nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-lockvue_dark nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-lockvue_dark nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-lockvue_dark nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-lockvue_dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #00a79d;
}
[dir=ltr] .nb-theme-lockvue_dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-lockvue_dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-lockvue_dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-lockvue_dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-lockvue_dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-lockvue_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-lockvue_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: transparent;
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-lockvue_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-lockvue_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-lockvue_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-lockvue_dark nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-lockvue_dark nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-lockvue_dark nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-lockvue_dark nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-lockvue_dark nb-sidebar.fixed.left.collapsed + .content, .nb-theme-lockvue_dark nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-lockvue_dark nb-sidebar.fixed.right.collapsed + .content, .nb-theme-lockvue_dark nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-lockvue_dark nb-sidebar.expanded {
  width: 12rem;
}
.nb-theme-lockvue_dark nb-sidebar.expanded > .scrollable {
  width: 12rem;
}
.nb-theme-lockvue_dark nb-sidebar nb-sidebar-header {
  padding: 1rem;
  height: initial;
}
.nb-theme-lockvue_dark nb-sidebar nb-sidebar-footer {
  padding: 1rem;
  height: 3.5rem;
}
.nb-theme-lockvue_dark nb-sidebar nb-menu {
  margin: 0 calc(1rem * -1) calc(1rem * -1);
}
.nb-theme-lockvue_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-default .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-cosmic .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-corporate .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_light .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-default .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-cosmic .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-corporate .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_light .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-default .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-cosmic .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-corporate .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_light .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-default .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-cosmic .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-corporate .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_light .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_dark .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-default .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-cosmic .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-corporate .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_light .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-default .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-cosmic .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-corporate .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_light .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-default .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-cosmic .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-corporate .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_light .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-default .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-cosmic .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-corporate .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_light .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_dark .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue .nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-lockvue_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-lockvue_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-lockvue_dark nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-lockvue_dark nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-lockvue_dark nb-calendar-picker {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-lockvue_dark nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #151a30;
  border-bottom: 1px solid #151a30;
}
[dir=ltr] .nb-theme-lockvue_dark nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-lockvue_dark nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-calendar-days-names .day.holiday {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-lockvue_dark nb-calendar-week-numbers {
  background: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: 0.625rem;
}
.nb-theme-lockvue_dark nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #151a30;
  border-bottom: 1px solid #151a30;
  margin-bottom: 0.25rem;
}
.nb-theme-lockvue_dark nb-calendar-week-numbers .sign,
.nb-theme-lockvue_dark nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-lockvue_dark nb-calendar-week-numbers.size-large .sign,
.nb-theme-lockvue_dark nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #151a30;
}
[dir=rtl] .nb-theme-lockvue_dark nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #151a30;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-lockvue_dark nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-lockvue_dark nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-lockvue_dark nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-lockvue_dark nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-lockvue_dark nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #ffffff;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell, .nb-theme-lockvue_dark nb-calendar-picker .day-cell .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell .cell-content {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell.empty, .nb-theme-lockvue_dark nb-calendar-picker .day-cell.disabled,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell.empty,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell.disabled,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell.empty,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell.bounding-month,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell.bounding-month,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell.bounding-month {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #192038;
  border-color: #192038;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #008077;
  border-color: #008077;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(51, 102, 255, 0.08);
  border: 1px solid #00a79d;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #00a79d;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell.disabled,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell.disabled,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-lockvue_dark nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #101426;
}
.nb-theme-lockvue_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #00a79d;
  border-radius: 0;
}
[dir=ltr] .nb-theme-lockvue_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-lockvue_dark nb-base-calendar nb-card {
  background-color: #222b45;
  border: 0.0625rem solid #101426;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-lockvue_dark nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-lockvue_dark nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: 0.625rem 0.25rem;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-lockvue_dark nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-lockvue_dark nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-lockvue_dark nb-base-calendar.has-week-number .month-cell,
.nb-theme-lockvue_dark nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-lockvue_dark nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-lockvue_dark nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-lockvue_dark nb-card {
  background-color: #222b45;
  border: 0.0625rem solid #101426;
  border-radius: 0.25rem;
  box-shadow: none;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-lockvue_dark nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_dark nb-card::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_dark nb-card::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_dark nb-card::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_dark nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-lockvue_dark nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-lockvue_dark nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-lockvue_dark nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-lockvue_dark nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-lockvue_dark nb-card.status-basic nb-card-header {
  background-color: #192038;
  border-bottom-width: 0;
  border-bottom-color: #192038;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-card.status-basic nb-card-header a,
.nb-theme-lockvue_dark nb-card.status-basic nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-card.status-primary nb-card-header {
  background-color: #00a79d;
  border-bottom-width: 0;
  border-bottom-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-card.status-primary nb-card-header a,
.nb-theme-lockvue_dark nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-card.status-success nb-card-header {
  background-color: #00d68f;
  border-bottom-width: 0;
  border-bottom-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-card.status-success nb-card-header a,
.nb-theme-lockvue_dark nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-card.status-warning nb-card-header a,
.nb-theme-lockvue_dark nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-card.status-danger nb-card-header a,
.nb-theme-lockvue_dark nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-card.status-info nb-card-header a,
.nb-theme-lockvue_dark nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_dark nb-card.status-control nb-card-header a,
.nb-theme-lockvue_dark nb-card.status-control nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-card.accent-basic {
  border-top-color: #192038;
}
.nb-theme-lockvue_dark nb-card.accent-primary {
  border-top-color: #00a79d;
}
.nb-theme-lockvue_dark nb-card.accent-success {
  border-top-color: #00d68f;
}
.nb-theme-lockvue_dark nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-lockvue_dark nb-card.accent-control {
  border-top-color: #ffffff;
}
.nb-theme-lockvue_dark nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.25rem;
}
.nb-theme-lockvue_dark nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-lockvue_dark nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-lockvue_dark nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_dark nb-card-body::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_dark nb-card-body::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_dark nb-card-body::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_dark nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #151a30;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-lockvue_dark nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #151a30;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-card-header h1 {
  margin: 0;
}
.nb-theme-lockvue_dark nb-card-header h2 {
  margin: 0;
}
.nb-theme-lockvue_dark nb-card-header h3 {
  margin: 0;
}
.nb-theme-lockvue_dark nb-card-header h4 {
  margin: 0;
}
.nb-theme-lockvue_dark nb-card-header h5 {
  margin: 0;
}
.nb-theme-lockvue_dark nb-card-header h6 {
  margin: 0;
}
.nb-theme-lockvue_dark nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-lockvue_dark .second-card-container {
  height: 100%;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_dark .reveal-button {
  line-height: 1rem;
  padding: 1rem 1.5rem;
}
.nb-theme-lockvue_dark .flip-button {
  line-height: 1rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-lockvue_dark .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-lockvue_dark nb-tabset {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-lockvue_dark nb-tabset .tabset {
  border-bottom: 1px solid #151a30;
}
.nb-theme-lockvue_dark nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_dark nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-lockvue_dark nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-lockvue_dark nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-lockvue_dark nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-tabset .tab.active .tab-link::before {
  background-color: #00a79d;
}
.nb-theme-lockvue_dark nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  color: #008077;
}
.nb-theme-lockvue_dark nb-tabset .tab:focus .tab-link::before {
  background-color: #008077;
}
.nb-theme-lockvue_dark nb-tabset .tab:hover .tab-link {
  color: #25ada3;
  background-color: transparent;
}
.nb-theme-lockvue_dark nb-tabset .tab:hover .tab-link::before {
  background-color: #25ada3;
}
.nb-theme-lockvue_dark nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue_dark nb-tabset .tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue_dark nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-lockvue_dark nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-lockvue_dark nb-tabset nb-tab {
  background-color: transparent;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-lockvue_dark nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_dark nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_dark nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_dark nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_dark nb-route-tabset {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-lockvue_dark nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_dark nb-route-tabset::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_dark nb-route-tabset::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_dark nb-route-tabset::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_dark nb-route-tabset .route-tabset {
  border-bottom: 1px solid #151a30;
}
.nb-theme-lockvue_dark nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_dark nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-lockvue_dark nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #00a79d;
}
.nb-theme-lockvue_dark nb-route-tabset .tab-link:focus {
  background-color: transparent;
  color: #008077;
}
.nb-theme-lockvue_dark nb-route-tabset .tab-link:focus::before {
  background-color: #008077;
}
.nb-theme-lockvue_dark nb-route-tabset .tab-link:hover {
  background-color: transparent;
  color: #25ada3;
}
.nb-theme-lockvue_dark nb-route-tabset .tab-link:hover::before {
  background-color: #25ada3;
}
.nb-theme-lockvue_dark nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue_dark nb-route-tabset .route-tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-lockvue_dark nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-lockvue_dark nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-lockvue_dark nb-menu {
  background-color: transparent;
}
.nb-theme-lockvue_dark nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-lockvue_dark nb-menu .menu-group,
.nb-theme-lockvue_dark nb-menu .menu-item a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6rem 1rem;
}
.nb-theme-lockvue_dark nb-menu .menu-group,
.nb-theme-lockvue_dark nb-menu .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-menu .menu-item a {
  color: #ffffff;
  border-radius: 0;
}
.nb-theme-lockvue_dark nb-menu .menu-item a.active {
  background-color: transparent;
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-menu .menu-item a.active .menu-icon {
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-menu .menu-item a:hover {
  background-color: transparent;
  color: #25ada3;
  cursor: pointer;
}
.nb-theme-lockvue_dark nb-menu .menu-item a:hover .menu-icon {
  color: #25ada3;
}
.nb-theme-lockvue_dark nb-menu .menu-item .menu-icon {
  color: #8f9bb3;
  font-size: 1.25rem;
  margin: 0 0.5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-lockvue_dark nb-menu .menu-item .expand-state {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-menu .menu-item {
  border-bottom: 1px solid #151a30;
}
.nb-theme-lockvue_dark nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-lockvue_dark nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-lockvue_dark nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #151a30;
}
.nb-theme-lockvue_dark nb-menu .menu-item > .menu-items {
  background-color: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_dark nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.6rem 1rem;
}
.nb-theme-lockvue_dark nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  color: #25ada3;
}
.nb-theme-lockvue_dark nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #25ada3;
}
.nb-theme-lockvue_dark nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: transparent;
  border-color: #25ada3;
  color: #25ada3;
}
.nb-theme-lockvue_dark nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #25ada3;
}
.nb-theme-lockvue_dark nb-menu .menu-item > .menu-items > .menu-group, .nb-theme-lockvue_dark nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-user .user-picture {
  background-color: transparent;
  border: 1px solid #151a30;
}
.nb-theme-lockvue_dark nb-user .initials {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-lockvue_dark nb-user .user-name {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-lockvue_dark nb-user .user-title {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-lockvue_dark nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-lockvue_dark nb-user.size-tiny .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.size-tiny .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-lockvue_dark nb-user.size-small .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.size-small .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-lockvue_dark nb-user.size-medium .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.size-medium .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.size-medium .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-lockvue_dark nb-user.size-large .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.size-large .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.size-large .user-title {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.nb-theme-lockvue_dark nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-lockvue_dark nb-user.size-giant .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.size-giant .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.size-giant .user-title {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-user.shape-rectangle .user-picture {
  border-radius: 0.5rem;
}
.nb-theme-lockvue_dark nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_dark nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-lockvue_dark nb-actions {
  background-color: transparent;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-actions.size-tiny nb-action {
  font-size: 0.625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_dark nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-lockvue_dark nb-actions.size-small nb-action {
  font-size: 0.75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_dark nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-lockvue_dark nb-actions.size-medium nb-action {
  font-size: 0.875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_dark nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-lockvue_dark nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_dark nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-lockvue_dark nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-lockvue_dark nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-action {
  border-left: 1px solid #151a30;
}
[dir=rtl] .nb-theme-lockvue_dark nb-action {
  border-right: 1px solid #151a30;
}
[dir=ltr] .nb-theme-lockvue_dark nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-lockvue_dark nb-action:first-child {
  border-right: none !important;
}
.nb-theme-lockvue_dark nb-action nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-action.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-lockvue_dark nb-search-field .search {
  background: #222b45;
}
.nb-theme-lockvue_dark nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-search-field .search input {
  border-bottom: 1px solid #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-lockvue_dark nb-search-field .search input::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-lockvue_dark nb-search-field.rotate-layout {
  opacity: 0;
  background: #222b45;
}
.nb-theme-lockvue_dark nb-search-field.modal-zoomin .search::before,
.nb-theme-lockvue_dark nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #00a79d;
}
.nb-theme-lockvue_dark nb-search-field.modal-half .form-wrapper {
  background: #222b45;
}
.nb-theme-lockvue_dark nb-search-field.modal-half .search::before {
  background: #00a79d;
}
.nb-theme-lockvue_dark nb-search-field.modal-drop .form-content::after {
  background: #151a30;
}
.nb-theme-lockvue_dark nb-search-field.modal-drop .search::before {
  background: #222b45;
}
.nb-theme-lockvue_dark nb-search-field.curtain .search::after {
  background: #222b45;
}
.nb-theme-lockvue_dark nb-search-field.curtain .search {
  background: #222b45;
}
.nb-theme-lockvue_dark nb-search-field.column-curtain::before {
  background: #222b45;
}
.nb-theme-lockvue_dark nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-lockvue_dark nb-search-field.column-curtain.show::after {
  background: #00a79d;
}
.nb-theme-lockvue_dark .nb-spinner-container {
  position: relative;
}
.nb-theme-lockvue_dark nb-spinner .message {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_dark nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: transparent;
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_dark nb-spinner.status-primary .spin-circle {
  border-top-color: #00a79d;
  border-right-color: transparent;
  border-bottom-color: #00a79d;
  border-left-color: #00a79d;
}
.nb-theme-lockvue_dark nb-spinner.status-success {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_dark nb-spinner.status-success .spin-circle {
  border-top-color: #00d68f;
  border-right-color: transparent;
  border-bottom-color: #00d68f;
  border-left-color: #00d68f;
}
.nb-theme-lockvue_dark nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_dark nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_dark nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-spinner.status-info {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-lockvue_dark nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-lockvue_dark nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-lockvue_dark nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.nb-theme-lockvue_dark nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-lockvue_dark nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-lockvue_dark nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-lockvue_dark nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-lockvue_dark nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-lockvue_dark .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-lockvue_dark .nb-timepicker-container .list-item {
  color: #ffffff;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-lockvue_dark .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-lockvue_dark .nb-timepicker-container .list-item:hover {
  background-color: #192038;
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-timepicker-container .list-item:focus {
  background-color: #e4e9f2;
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-timepicker-container .list-item.selected {
  background-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-timepicker-container .values-list {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #101426;
}
.nb-theme-lockvue_dark .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_dark .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_dark .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_dark .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #192038;
}
[dir=ltr] .nb-theme-lockvue_dark .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-lockvue_dark .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem * -1);
}
.nb-theme-lockvue_dark .nb-timepicker-container .header-cell {
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #101426;
}
.nb-theme-lockvue_dark .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #101426;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-timepicker-container .actions-footer {
  padding-right: 0.625rem;
}
.nb-theme-lockvue_dark nb-checkbox .label {
  padding: 0;
}
.nb-theme-lockvue_dark nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  position: relative;
}
.nb-theme-lockvue_dark nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-lockvue_dark nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-lockvue_dark nb-checkbox .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #00a79d;
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #00a79d;
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_dark nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #00a79d;
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #00a79d;
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_dark nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-checkbox.status-success .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_dark nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-checkbox.status-success .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-lockvue_dark nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_dark nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_dark nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_dark nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-checkbox.status-info .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_dark nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-checkbox.status-info .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-lockvue_dark nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_dark nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .custom-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .custom-checkbox:hover.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-lockvue_dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-lockvue_dark nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-toggle .toggle {
  height: 1.625rem;
  width: 2.875rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[dir=ltr] .nb-theme-lockvue_dark nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.5rem - 1px - 1px);
}
[dir=ltr] .nb-theme-lockvue_dark nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-lockvue_dark nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.5rem - 1px - 1px);
}
[dir=rtl] .nb-theme-lockvue_dark nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-lockvue_dark nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-lockvue_dark nb-toggle .toggle-switcher {
  width: 1.5rem;
  height: 1.5rem;
}
.nb-theme-lockvue_dark nb-toggle .toggle-switcher nb-icon {
  height: 0.5rem;
  width: 0.5rem;
}
.nb-theme-lockvue_dark nb-toggle .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-toggle.status-basic .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-basic .toggle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-toggle.status-basic .toggle.checked {
  background-color: #00a79d;
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue_dark nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue_dark nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-toggle.status-basic .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-lockvue_dark nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-toggle.status-primary .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-primary .toggle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-toggle.status-primary .toggle.checked {
  background-color: #00a79d;
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue_dark nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue_dark nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-toggle.status-primary .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-lockvue_dark nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-toggle.status-success .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-toggle.status-success .toggle.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_dark nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-lockvue_dark nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-toggle.status-success .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-lockvue_dark nb-toggle.status-success .toggle-switcher nb-icon {
  color: #00d68f;
}
.nb-theme-lockvue_dark nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-toggle.status-warning .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_dark nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-lockvue_dark nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-toggle.status-warning .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-lockvue_dark nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-lockvue_dark nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-toggle.status-danger .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_dark nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-lockvue_dark nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark nb-toggle.status-danger .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-lockvue_dark nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-lockvue_dark nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-toggle.status-info .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_dark nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-lockvue_dark nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark nb-toggle.status-info .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-lockvue_dark nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-lockvue_dark nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-control .toggle-switcher nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-progress-bar .progress-container {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_dark nb-progress-bar .progress-value {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  transition-duration: 400ms;
  transition-property: width, background-color;
}
.nb-theme-lockvue_dark nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-lockvue_dark nb-progress-bar.size-tiny .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-lockvue_dark nb-progress-bar.size-small .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-lockvue_dark nb-progress-bar.size-medium .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-lockvue_dark nb-progress-bar.size-large .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-lockvue_dark nb-progress-bar.size-giant .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-progress-bar.status-basic .progress-container {
  background-color: #192038;
}
.nb-theme-lockvue_dark nb-progress-bar.status-basic .progress-value {
  background-color: #101426;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-progress-bar.status-primary .progress-container {
  background-color: #151a30;
}
.nb-theme-lockvue_dark nb-progress-bar.status-primary .progress-value {
  background-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-progress-bar.status-success .progress-container {
  background-color: #151a30;
}
.nb-theme-lockvue_dark nb-progress-bar.status-success .progress-value {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-progress-bar.status-warning .progress-container {
  background-color: #151a30;
}
.nb-theme-lockvue_dark nb-progress-bar.status-warning .progress-value {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-progress-bar.status-danger .progress-container {
  background-color: #151a30;
}
.nb-theme-lockvue_dark nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-progress-bar.status-info .progress-container {
  background-color: #151a30;
}
.nb-theme-lockvue_dark nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-progress-bar.status-control .progress-container {
  background-color: #151a30;
}
.nb-theme-lockvue_dark nb-progress-bar.status-control .progress-value {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_dark nb-badge {
  border-radius: 0.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-lockvue_dark nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-lockvue_dark nb-badge.status-basic {
  color: #ffffff;
  background-color: #192038;
}
.nb-theme-lockvue_dark nb-badge.status-primary {
  color: #ffffff;
  background-color: #00a79d;
}
.nb-theme-lockvue_dark nb-badge.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-lockvue_dark nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-lockvue_dark nb-badge.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-lockvue_dark nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.5);
}
.nb-theme-lockvue_dark nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-lockvue_dark nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-lockvue_dark nb-stepper .header .connector {
  background-color: #151a30;
}
.nb-theme-lockvue_dark nb-stepper .header .connector-past {
  background-color: #00a79d;
}
.nb-theme-lockvue_dark nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #101426;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-lockvue_dark nb-stepper .header .step {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-stepper .header .step.label-index {
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-stepper .header .step.selected {
  color: #008077;
}
.nb-theme-lockvue_dark nb-stepper .header .step.selected .label-index {
  border-color: #008077;
}
.nb-theme-lockvue_dark nb-stepper .header .step.completed {
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-stepper .header .step.completed .label-index {
  background-color: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-lockvue_dark nb-alert {
  border-radius: 0.25rem;
  box-shadow: none;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-lockvue_dark nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_dark nb-alert::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_dark nb-alert::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_dark nb-alert::-webkit-scrollbar-corner {
  background: #192038;
}
[dir=ltr] .nb-theme-lockvue_dark nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-lockvue_dark nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-lockvue_dark nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-lockvue_dark nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-lockvue_dark nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-lockvue_dark nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-lockvue_dark nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-lockvue_dark nb-alert.status-basic {
  color: #ffffff;
  background-color: #192038;
}
.nb-theme-lockvue_dark nb-alert.status-basic a,
.nb-theme-lockvue_dark nb-alert.status-basic a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-alert.accent-basic {
  border-top: 0.25rem solid #151a30;
}
.nb-theme-lockvue_dark nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-lockvue_dark nb-alert.status-primary {
  color: #ffffff;
  background-color: #00a79d;
}
.nb-theme-lockvue_dark nb-alert.status-primary a,
.nb-theme-lockvue_dark nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-alert.accent-primary {
  border-top: 0.25rem solid #00a79d;
}
.nb-theme-lockvue_dark nb-alert.outline-primary {
  border: 1px solid #00655d;
}
.nb-theme-lockvue_dark nb-alert.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-lockvue_dark nb-alert.status-success a,
.nb-theme-lockvue_dark nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-alert.accent-success {
  border-top: 0.25rem solid #00d68f;
}
.nb-theme-lockvue_dark nb-alert.outline-success {
  border: 1px solid #00997a;
}
.nb-theme-lockvue_dark nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-alert.status-warning a,
.nb-theme-lockvue_dark nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-alert.accent-warning {
  border-top: 0.25rem solid #ffaa00;
}
.nb-theme-lockvue_dark nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-lockvue_dark nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-alert.status-danger a,
.nb-theme-lockvue_dark nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-alert.accent-danger {
  border-top: 0.25rem solid #ff3d71;
}
.nb-theme-lockvue_dark nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-lockvue_dark nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-lockvue_dark nb-alert.status-info a,
.nb-theme-lockvue_dark nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-alert.accent-info {
  border-top: 0.25rem solid #0095ff;
}
.nb-theme-lockvue_dark nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-lockvue_dark nb-alert.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-lockvue_dark nb-alert.status-control a,
.nb-theme-lockvue_dark nb-alert.status-control a:hover {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-alert.accent-control {
  border-top: 0.25rem solid #ffffff;
}
.nb-theme-lockvue_dark nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-lockvue_dark nb-chat {
  background-color: #222b45;
  border: none;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-lockvue_dark nb-chat .header {
  border-bottom: 1px solid #151a30;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-lockvue_dark nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-lockvue_dark nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-lockvue_dark nb-chat .scrollable::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-lockvue_dark nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-lockvue_dark nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-lockvue_dark nb-chat .no-messages {
  text-align: center;
}
.nb-theme-lockvue_dark nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-lockvue_dark nb-chat.size-small {
  height: 21rem;
}
.nb-theme-lockvue_dark nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-lockvue_dark nb-chat.size-large {
  height: 36rem;
}
.nb-theme-lockvue_dark nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-lockvue_dark nb-chat.status-basic .header {
  background-color: #222b45;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-chat.status-primary .header {
  background-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-chat.status-success .header {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-chat.status-control .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_dark nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-lockvue_dark nb-chat-message .message {
  flex: 1;
}
.nb-theme-lockvue_dark 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: 0.875rem;
  color: white;
}
.nb-theme-lockvue_dark nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-lockvue_dark nb-chat-message nb-chat-message-text .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-lockvue_dark 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-lockvue_dark nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: 0.5rem;
}
.nb-theme-lockvue_dark nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-lockvue_dark nb-chat-message nb-chat-message-file a {
  color: #8f9bb3;
  background: transparent;
  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: 0.5rem;
}
.nb-theme-lockvue_dark nb-chat-message nb-chat-message-file a:hover, .nb-theme-lockvue_dark nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-lockvue_dark nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: 0.5rem;
}
.nb-theme-lockvue_dark nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-lockvue_dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-lockvue_dark nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: 0.875rem;
  background: #192038;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-lockvue_dark nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-chat-message.not-reply .message {
  margin-right: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-lockvue_dark nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-lockvue_dark nb-chat-message.not-reply nb-chat-message-text .text {
  background: #00a79d;
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_dark nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_dark nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-lockvue_dark nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-lockvue_dark nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-lockvue_dark nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-lockvue_dark nb-chat-message.reply .message {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-chat-message.reply .message {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-lockvue_dark nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-lockvue_dark nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-lockvue_dark nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-lockvue_dark nb-chat-message.reply nb-chat-message-text .text {
  background: #192038;
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_dark nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_dark nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-lockvue_dark nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-lockvue_dark nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #151a30;
}
.nb-theme-lockvue_dark nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-lockvue_dark nb-chat-form input {
  flex: 1;
}
.nb-theme-lockvue_dark nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-lockvue_dark nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-lockvue_dark nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_dark nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_dark nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-lockvue_dark nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_dark nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-lockvue_dark nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-lockvue_dark nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-lockvue_dark nb-chat-form .dropped-files div {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-lockvue_dark nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-lockvue_dark nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-lockvue_dark .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
}
.nb-theme-lockvue_dark .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-lockvue_dark .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-lockvue_dark .nb-custom-message-not-reply {
  background: #00a79d;
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-lockvue_dark .nb-custom-message-not-reply a,
.nb-theme-lockvue_dark .nb-custom-message-not-reply a:hover,
.nb-theme-lockvue_dark .nb-custom-message-not-reply a:focus {
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-custom-message-reply {
  background: #192038;
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-lockvue_dark nb-accordion {
  display: block;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_dark nb-accordion-item-header {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-lockvue_dark nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-lockvue_dark nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-lockvue_dark nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-lockvue_dark nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-lockvue_dark nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-lockvue_dark nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-lockvue_dark nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-lockvue_dark nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-lockvue_dark nb-accordion-item {
  background-color: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
}
.nb-theme-lockvue_dark nb-accordion-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nb-theme-lockvue_dark nb-accordion-item:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-lockvue_dark nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-lockvue_dark nb-accordion-item:not(.collapsed) + nb-accordion-item nb-accordion-item-header {
  border-top-color: #151a30;
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-lockvue_dark nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-lockvue_dark [nbButton], .nb-theme-lockvue_dark [nbButtonToggle] {
  -webkit-appearance: none;
          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: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
}
.nb-theme-lockvue_dark [nbButton]:hover, .nb-theme-lockvue_dark [nbButtonToggle]:hover, .nb-theme-lockvue_dark [nbButton]:focus, .nb-theme-lockvue_dark [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-lockvue_dark [nbButton].full-width, .nb-theme-lockvue_dark .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-lockvue_dark [nbButton] nb-icon, .nb-theme-lockvue_dark [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-lockvue_dark [nbButton].nb-transition, .nb-theme-lockvue_dark .nb-transition[nbButtonToggle] {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_dark [nbButton]:focus, .nb-theme-lockvue_dark [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark [nbButton][disabled], .nb-theme-lockvue_dark [disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].btn-disabled, .nb-theme-lockvue_dark .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-lockvue_dark [nbButton].size-tiny, .nb-theme-lockvue_dark .size-tiny[nbButtonToggle] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-lockvue_dark [nbButton].size-tiny nb-icon, .nb-theme-lockvue_dark .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-lockvue_dark [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_dark .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue_dark [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_dark .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-lockvue_dark [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_dark .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue_dark [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_dark .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-lockvue_dark [nbButton].size-tiny.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_dark .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-lockvue_dark [nbButton].size-tiny.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_dark .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-lockvue_dark [nbButton].size-tiny.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_dark .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-lockvue_dark [nbButton].size-tiny.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_dark .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5rem 0.375rem;
}
.nb-theme-lockvue_dark [nbButton].size-small, .nb-theme-lockvue_dark .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark [nbButton].size-small nb-icon, .nb-theme-lockvue_dark .size-small[nbButtonToggle] nb-icon {
  font-size: 0.75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-lockvue_dark [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_dark .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue_dark [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_dark .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-lockvue_dark [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_dark .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-lockvue_dark [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_dark .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-lockvue_dark [nbButton].size-small.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_dark .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-lockvue_dark [nbButton].size-small.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_dark .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-lockvue_dark [nbButton].size-small.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_dark .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-lockvue_dark [nbButton].size-small.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_dark .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5625rem 0.5rem;
}
.nb-theme-lockvue_dark [nbButton].size-medium, .nb-theme-lockvue_dark .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark [nbButton].size-medium nb-icon, .nb-theme-lockvue_dark .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-lockvue_dark [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_dark .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_dark .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_dark .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_dark .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.5rem;
}
.nb-theme-lockvue_dark [nbButton].size-medium.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_dark .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-lockvue_dark [nbButton].size-medium.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_dark .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-lockvue_dark [nbButton].size-medium.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_dark .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-lockvue_dark [nbButton].size-medium.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_dark .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.75rem 0.5625rem;
}
.nb-theme-lockvue_dark [nbButton].size-large, .nb-theme-lockvue_dark .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-lockvue_dark [nbButton].size-large nb-icon, .nb-theme-lockvue_dark .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-lockvue_dark [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_dark .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_dark [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_dark .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_dark [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_dark .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_dark [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_dark .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-lockvue_dark [nbButton].size-large.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_dark .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-lockvue_dark [nbButton].size-large.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_dark .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-lockvue_dark [nbButton].size-large.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_dark .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-lockvue_dark [nbButton].size-large.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_dark .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.875rem 0.6875rem;
}
.nb-theme-lockvue_dark [nbButton].size-giant, .nb-theme-lockvue_dark .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark [nbButton].size-giant nb-icon, .nb-theme-lockvue_dark .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-lockvue_dark [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-lockvue_dark .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_dark [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-lockvue_dark .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_dark [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-lockvue_dark .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_dark [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-lockvue_dark .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-lockvue_dark [nbButton].size-giant.icon-start.icon-end.appearance-filled, .nb-theme-lockvue_dark .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-lockvue_dark [nbButton].size-giant.icon-start.icon-end.appearance-outline, .nb-theme-lockvue_dark .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-lockvue_dark [nbButton].size-giant.icon-start.icon-end.appearance-ghost, .nb-theme-lockvue_dark .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-lockvue_dark [nbButton].size-giant.icon-start.icon-end.appearance-hero, .nb-theme-lockvue_dark .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-lockvue_dark [nbButton].shape-rectangle, .nb-theme-lockvue_dark .shape-rectangle[nbButtonToggle] {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_dark [nbButton].shape-semi-round, .nb-theme-lockvue_dark .shape-semi-round[nbButtonToggle] {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_dark [nbButton].shape-round, .nb-theme-lockvue_dark .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_dark a[nbButton], .nb-theme-lockvue_dark a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled, .nb-theme-lockvue_dark .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.size-tiny, .nb-theme-lockvue_dark .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.size-small, .nb-theme-lockvue_dark .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.size-medium, .nb-theme-lockvue_dark .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.size-large, .nb-theme-lockvue_dark .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.size-giant, .nb-theme-lockvue_dark .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-basic, .nb-theme-lockvue_dark .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-basic:focus, .nb-theme-lockvue_dark .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-basic:hover, .nb-theme-lockvue_dark .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-basic:active, .nb-theme-lockvue_dark .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e4e9f2;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-basic[disabled], .nb-theme-lockvue_dark .appearance-filled.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-filled.status-basic.btn-disabled, .nb-theme-lockvue_dark .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-primary, .nb-theme-lockvue_dark .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-primary:focus, .nb-theme-lockvue_dark .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-primary:hover, .nb-theme-lockvue_dark .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-primary:active, .nb-theme-lockvue_dark .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-primary[disabled], .nb-theme-lockvue_dark .appearance-filled.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-filled.status-primary.btn-disabled, .nb-theme-lockvue_dark .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-success, .nb-theme-lockvue_dark .appearance-filled.status-success[nbButtonToggle] {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-success:focus, .nb-theme-lockvue_dark .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-success:hover, .nb-theme-lockvue_dark .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-success:active, .nb-theme-lockvue_dark .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-success[disabled], .nb-theme-lockvue_dark .appearance-filled.status-success[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-filled.status-success.btn-disabled, .nb-theme-lockvue_dark .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-warning, .nb-theme-lockvue_dark .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-warning:focus, .nb-theme-lockvue_dark .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-warning:hover, .nb-theme-lockvue_dark .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-warning:active, .nb-theme-lockvue_dark .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-warning[disabled], .nb-theme-lockvue_dark .appearance-filled.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-filled.status-warning.btn-disabled, .nb-theme-lockvue_dark .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-danger, .nb-theme-lockvue_dark .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-danger:focus, .nb-theme-lockvue_dark .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-danger:hover, .nb-theme-lockvue_dark .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-danger:active, .nb-theme-lockvue_dark .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-danger[disabled], .nb-theme-lockvue_dark .appearance-filled.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-filled.status-danger.btn-disabled, .nb-theme-lockvue_dark .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-info, .nb-theme-lockvue_dark .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-info:focus, .nb-theme-lockvue_dark .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-info:hover, .nb-theme-lockvue_dark .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-info:active, .nb-theme-lockvue_dark .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-info[disabled], .nb-theme-lockvue_dark .appearance-filled.status-info[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-filled.status-info.btn-disabled, .nb-theme-lockvue_dark .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-control, .nb-theme-lockvue_dark .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-control:focus, .nb-theme-lockvue_dark .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-control:hover, .nb-theme-lockvue_dark .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-control:active, .nb-theme-lockvue_dark .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-lockvue_dark [nbButton].appearance-filled.status-control[disabled], .nb-theme-lockvue_dark .appearance-filled.status-control[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-filled.status-control.btn-disabled, .nb-theme-lockvue_dark .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-outline, .nb-theme-lockvue_dark .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline:focus, .nb-theme-lockvue_dark .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline:focus:not(:hover):not(:active), .nb-theme-lockvue_dark .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.size-tiny, .nb-theme-lockvue_dark .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.size-small, .nb-theme-lockvue_dark .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.size-medium, .nb-theme-lockvue_dark .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.size-large, .nb-theme-lockvue_dark .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.size-giant, .nb-theme-lockvue_dark .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-basic, .nb-theme-lockvue_dark .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-basic:focus, .nb-theme-lockvue_dark .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-basic:hover, .nb-theme-lockvue_dark .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-basic:active, .nb-theme-lockvue_dark .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-basic[disabled], .nb-theme-lockvue_dark .appearance-outline.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-outline.status-basic.btn-disabled, .nb-theme-lockvue_dark .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-primary, .nb-theme-lockvue_dark .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-primary:focus, .nb-theme-lockvue_dark .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-primary:hover, .nb-theme-lockvue_dark .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-primary:active, .nb-theme-lockvue_dark .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-primary[disabled], .nb-theme-lockvue_dark .appearance-outline.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-outline.status-primary.btn-disabled, .nb-theme-lockvue_dark .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-success, .nb-theme-lockvue_dark .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-success:focus, .nb-theme-lockvue_dark .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-success:hover, .nb-theme-lockvue_dark .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-success:active, .nb-theme-lockvue_dark .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-success[disabled], .nb-theme-lockvue_dark .appearance-outline.status-success[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-outline.status-success.btn-disabled, .nb-theme-lockvue_dark .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-warning, .nb-theme-lockvue_dark .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-warning:focus, .nb-theme-lockvue_dark .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-warning:hover, .nb-theme-lockvue_dark .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-warning:active, .nb-theme-lockvue_dark .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-warning[disabled], .nb-theme-lockvue_dark .appearance-outline.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-outline.status-warning.btn-disabled, .nb-theme-lockvue_dark .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-danger, .nb-theme-lockvue_dark .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-danger:focus, .nb-theme-lockvue_dark .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-danger:hover, .nb-theme-lockvue_dark .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-danger:active, .nb-theme-lockvue_dark .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-danger[disabled], .nb-theme-lockvue_dark .appearance-outline.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-outline.status-danger.btn-disabled, .nb-theme-lockvue_dark .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-info, .nb-theme-lockvue_dark .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-info:focus, .nb-theme-lockvue_dark .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-info:hover, .nb-theme-lockvue_dark .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-info:active, .nb-theme-lockvue_dark .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-info[disabled], .nb-theme-lockvue_dark .appearance-outline.status-info[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-outline.status-info.btn-disabled, .nb-theme-lockvue_dark .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-control, .nb-theme-lockvue_dark .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-control:focus, .nb-theme-lockvue_dark .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-control:hover, .nb-theme-lockvue_dark .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-control:active, .nb-theme-lockvue_dark .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-outline.status-control[disabled], .nb-theme-lockvue_dark .appearance-outline.status-control[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-outline.status-control.btn-disabled, .nb-theme-lockvue_dark .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost, .nb-theme-lockvue_dark .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost:focus, .nb-theme-lockvue_dark .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost:focus:not(:hover):not(:active), .nb-theme-lockvue_dark .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.size-tiny, .nb-theme-lockvue_dark .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.size-small, .nb-theme-lockvue_dark .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.size-medium, .nb-theme-lockvue_dark .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.size-large, .nb-theme-lockvue_dark .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.size-giant, .nb-theme-lockvue_dark .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-basic, .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle] {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-basic:focus, .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-basic:hover, .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-basic:active, .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-basic[disabled], .nb-theme-lockvue_dark .appearance-ghost.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-ghost.status-basic.btn-disabled, .nb-theme-lockvue_dark .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-primary, .nb-theme-lockvue_dark .appearance-ghost.status-primary[nbButtonToggle] {
  color: #00a79d;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-primary:focus, .nb-theme-lockvue_dark .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #00a79d;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-primary:hover, .nb-theme-lockvue_dark .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #00a79d;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-primary:active, .nb-theme-lockvue_dark .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #00a79d;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-primary[disabled], .nb-theme-lockvue_dark .appearance-ghost.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-ghost.status-primary.btn-disabled, .nb-theme-lockvue_dark .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-success, .nb-theme-lockvue_dark .appearance-ghost.status-success[nbButtonToggle] {
  color: #00d68f;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-success:focus, .nb-theme-lockvue_dark .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #00d68f;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-success:hover, .nb-theme-lockvue_dark .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-success:active, .nb-theme-lockvue_dark .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-success[disabled], .nb-theme-lockvue_dark .appearance-ghost.status-success[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-ghost.status-success.btn-disabled, .nb-theme-lockvue_dark .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-warning, .nb-theme-lockvue_dark .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-warning:focus, .nb-theme-lockvue_dark .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffaa00;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-warning:hover, .nb-theme-lockvue_dark .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-warning:active, .nb-theme-lockvue_dark .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-warning[disabled], .nb-theme-lockvue_dark .appearance-ghost.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-ghost.status-warning.btn-disabled, .nb-theme-lockvue_dark .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-danger, .nb-theme-lockvue_dark .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-danger:focus, .nb-theme-lockvue_dark .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ff3d71;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-danger:hover, .nb-theme-lockvue_dark .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-danger:active, .nb-theme-lockvue_dark .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-danger[disabled], .nb-theme-lockvue_dark .appearance-ghost.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-ghost.status-danger.btn-disabled, .nb-theme-lockvue_dark .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-info, .nb-theme-lockvue_dark .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-info:focus, .nb-theme-lockvue_dark .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #0095ff;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-info:hover, .nb-theme-lockvue_dark .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-info:active, .nb-theme-lockvue_dark .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-info[disabled], .nb-theme-lockvue_dark .appearance-ghost.status-info[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-ghost.status-info.btn-disabled, .nb-theme-lockvue_dark .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-control, .nb-theme-lockvue_dark .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-control:focus, .nb-theme-lockvue_dark .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-control:hover, .nb-theme-lockvue_dark .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-control:active, .nb-theme-lockvue_dark .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-ghost.status-control[disabled], .nb-theme-lockvue_dark .appearance-ghost.status-control[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-ghost.status-control.btn-disabled, .nb-theme-lockvue_dark .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero, .nb-theme-lockvue_dark .appearance-hero[nbButtonToggle] {
  text-shadow: 0 0.5rem 1rem 0 #1a1f33;
  text-transform: uppercase;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.size-tiny, .nb-theme-lockvue_dark .appearance-hero.size-tiny[nbButtonToggle] {
  padding: 0.375rem 0.6875rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.size-small, .nb-theme-lockvue_dark .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.size-medium, .nb-theme-lockvue_dark .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.size-large, .nb-theme-lockvue_dark .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.875rem 1.1875rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.size-giant, .nb-theme-lockvue_dark .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-basic, .nb-theme-lockvue_dark .appearance-hero.status-basic[nbButtonToggle] {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-basic:focus, .nb-theme-lockvue_dark .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-basic:hover, .nb-theme-lockvue_dark .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-basic:active, .nb-theme-lockvue_dark .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-basic[disabled], .nb-theme-lockvue_dark .appearance-hero.status-basic[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-hero.status-basic.btn-disabled, .nb-theme-lockvue_dark .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-basic.button-pulse, .nb-theme-lockvue_dark .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-primary, .nb-theme-lockvue_dark .appearance-hero.status-primary[nbButtonToggle] {
  background-image: linear-gradient(to right, #25ada3, #00a79d);
  border: none;
  box-shadow: 0 0 0 0 #008077, 0 0 0 0 #00655d, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-primary:focus, .nb-theme-lockvue_dark .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #00a79d, #008077);
  box-shadow: 0 0 0 0 #008077, 0 0 0 0 #00655d, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-primary:hover, .nb-theme-lockvue_dark .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #49beb5, #25ada3);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-primary:active, .nb-theme-lockvue_dark .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #00a79d, #008077);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-primary[disabled], .nb-theme-lockvue_dark .appearance-hero.status-primary[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-hero.status-primary.btn-disabled, .nb-theme-lockvue_dark .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-primary.button-pulse, .nb-theme-lockvue_dark .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #25ada3;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-success, .nb-theme-lockvue_dark .appearance-hero.status-success[nbButtonToggle] {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  border: none;
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-success:focus, .nb-theme-lockvue_dark .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-success:hover, .nb-theme-lockvue_dark .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-success:active, .nb-theme-lockvue_dark .appearance-hero.status-success[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-success[disabled], .nb-theme-lockvue_dark .appearance-hero.status-success[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-hero.status-success.btn-disabled, .nb-theme-lockvue_dark .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-success.button-pulse, .nb-theme-lockvue_dark .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-warning, .nb-theme-lockvue_dark .appearance-hero.status-warning[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  border: none;
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-warning:focus, .nb-theme-lockvue_dark .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-warning:hover, .nb-theme-lockvue_dark .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-warning:active, .nb-theme-lockvue_dark .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-warning[disabled], .nb-theme-lockvue_dark .appearance-hero.status-warning[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-hero.status-warning.btn-disabled, .nb-theme-lockvue_dark .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-warning.button-pulse, .nb-theme-lockvue_dark .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-danger, .nb-theme-lockvue_dark .appearance-hero.status-danger[nbButtonToggle] {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  border: none;
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-danger:focus, .nb-theme-lockvue_dark .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-danger:hover, .nb-theme-lockvue_dark .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-danger:active, .nb-theme-lockvue_dark .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-danger[disabled], .nb-theme-lockvue_dark .appearance-hero.status-danger[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-hero.status-danger.btn-disabled, .nb-theme-lockvue_dark .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-danger.button-pulse, .nb-theme-lockvue_dark .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-info, .nb-theme-lockvue_dark .appearance-hero.status-info[nbButtonToggle] {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  border: none;
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-info:focus, .nb-theme-lockvue_dark .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-info:hover, .nb-theme-lockvue_dark .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-info:active, .nb-theme-lockvue_dark .appearance-hero.status-info[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-info[disabled], .nb-theme-lockvue_dark .appearance-hero.status-info[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-hero.status-info.btn-disabled, .nb-theme-lockvue_dark .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-info.button-pulse, .nb-theme-lockvue_dark .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-control, .nb-theme-lockvue_dark .appearance-hero.status-control[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #222b45;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-control:focus, .nb-theme-lockvue_dark .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-control:hover, .nb-theme-lockvue_dark .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-control:active, .nb-theme-lockvue_dark .appearance-hero.status-control[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-control[disabled], .nb-theme-lockvue_dark .appearance-hero.status-control[disabled][nbButtonToggle], .nb-theme-lockvue_dark [nbButton].appearance-hero.status-control.btn-disabled, .nb-theme-lockvue_dark .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbButton].appearance-hero.status-control.button-pulse, .nb-theme-lockvue_dark .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.8;
  }
}
.nb-theme-lockvue_dark nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-lockvue_dark nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-lockvue_dark nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-lockvue_dark nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-lockvue_dark nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_dark nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-lockvue_dark nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-lockvue_dark nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-lockvue_dark nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-lockvue_dark nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-lockvue_dark nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-lockvue_dark nb-button-group [nbButton].appearance-filled, .nb-theme-lockvue_dark nb-button-group [nbButton].appearance-ghost,
.nb-theme-lockvue_dark nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-lockvue_dark nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: transparent;
}
[dir=ltr] .nb-theme-lockvue_dark nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_dark 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-lockvue_dark nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_dark 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-lockvue_dark nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-lockvue_dark nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #8f9bb3;
}
[dir=ltr] .nb-theme-lockvue_dark nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_dark nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #008077;
}
[dir=rtl] .nb-theme-lockvue_dark nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_dark nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #008077;
}
.nb-theme-lockvue_dark nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-lockvue_dark nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_dark nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_dark 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-lockvue_dark nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_dark 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-lockvue_dark nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-lockvue_dark nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_dark nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_dark 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-lockvue_dark nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_dark 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-lockvue_dark nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-lockvue_dark nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_dark nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_dark 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-lockvue_dark nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_dark 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-lockvue_dark nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-lockvue_dark nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_dark nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_dark 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-lockvue_dark nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_dark 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-lockvue_dark nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-lockvue_dark nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #ffffff;
}
[dir=ltr] .nb-theme-lockvue_dark nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_dark 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-lockvue_dark nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_dark 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-lockvue_dark nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-lockvue_dark nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #222b45;
}
[dir=ltr] .nb-theme-lockvue_dark nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-lockvue_dark 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-lockvue_dark nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-lockvue_dark nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-lockvue_dark nb-list-item {
  border-bottom: 1px solid #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem;
}
.nb-theme-lockvue_dark nb-list-item:first-child {
  border-top: 1px solid #151a30;
}
.nb-theme-lockvue_dark [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-lockvue_dark [nbInput].nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_dark [nbInput]::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-lockvue_dark [nbInput]:focus {
  outline: none;
}
.nb-theme-lockvue_dark [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-lockvue_dark [nbInput].status-basic {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbInput].status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbInput].status-basic:focus {
  background-color: #222b45;
  border-color: #00a79d;
}
.nb-theme-lockvue_dark [nbInput].status-basic:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-lockvue_dark [nbInput].status-basic:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-lockvue_dark [nbInput].status-basic:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbInput].status-primary {
  background-color: #192038;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbInput].status-primary:focus {
  background-color: #222b45;
  border-color: #00655d;
}
.nb-theme-lockvue_dark [nbInput].status-primary:hover {
  background-color: #151a30;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark [nbInput].status-primary:focus:hover {
  background-color: #151a30;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark [nbInput].status-primary:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbInput].status-success {
  background-color: #192038;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbInput].status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbInput].status-success:focus {
  background-color: #222b45;
  border-color: #00997a;
}
.nb-theme-lockvue_dark [nbInput].status-success:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark [nbInput].status-success:focus:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark [nbInput].status-success:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbInput].status-warning {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbInput].status-warning:focus {
  background-color: #222b45;
  border-color: #b86e00;
}
.nb-theme-lockvue_dark [nbInput].status-warning:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark [nbInput].status-warning:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark [nbInput].status-warning:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbInput].status-danger {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbInput].status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbInput].status-danger:focus {
  background-color: #222b45;
  border-color: #b81d5b;
}
.nb-theme-lockvue_dark [nbInput].status-danger:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark [nbInput].status-danger:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark [nbInput].status-danger:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbInput].status-info {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbInput].status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark [nbInput].status-info:focus {
  background-color: #222b45;
  border-color: #0057c2;
}
.nb-theme-lockvue_dark [nbInput].status-info:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark [nbInput].status-info:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark [nbInput].status-info:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_dark [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_dark [nbInput].size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_dark [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_dark [nbInput].size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue_dark [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_dark [nbInput].size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-lockvue_dark [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_dark [nbInput].size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-lockvue_dark [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_dark [nbInput].size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark [nbInput].shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_dark [nbInput].shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_dark [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_dark nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-lockvue_dark .overlay-backdrop {
  background: rgba(0, 0, 0, 0.35);
}
.nb-theme-lockvue_dark .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-lockvue_dark nb-popover {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background: #222b45;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-popover .primitive-overlay {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem 1rem;
}
.nb-theme-lockvue_dark nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid transparent;
}
.nb-theme-lockvue_dark nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #222b45;
  -webkit-clip-path: inset(0 0 2px);
          clip-path: inset(0 0 2px);
}
.nb-theme-lockvue_dark nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-lockvue_dark nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-lockvue_dark nb-popover.nb-overlay-bottom-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.6875rem;
}
.nb-theme-lockvue_dark nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-lockvue_dark nb-popover.nb-overlay-bottom-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-lockvue_dark nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-lockvue_dark nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-lockvue_dark nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-lockvue_dark nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-lockvue_dark nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-lockvue_dark nb-popover.nb-overlay-top-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-popover.nb-overlay-top-start .arrow {
  left: 0.6875rem;
}
.nb-theme-lockvue_dark nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-lockvue_dark nb-popover.nb-overlay-top-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-lockvue_dark nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-lockvue_dark nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-lockvue_dark nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-lockvue_dark .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-lockvue_dark nb-context-menu {
  background-color: #222b45;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-lockvue_dark nb-context-menu nb-menu {
  border-radius: 0.25rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-lockvue_dark nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-lockvue_dark nb-select .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue_dark nb-select .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue_dark nb-select .select-button:focus {
  outline: none;
}
.nb-theme-lockvue_dark nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-lockvue_dark nb-select.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-select.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue_dark nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-lockvue_dark nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_dark nb-select.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue_dark nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_dark nb-select.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue_dark nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_dark nb-select.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue_dark nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_dark nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue_dark nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_dark nb-select.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_dark nb-select.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_dark nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_dark nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_dark nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-lockvue_dark nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-basic .select-button {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #222b45;
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-basic .select-button.bottom, .nb-theme-lockvue_dark nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #101426;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #101426;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-primary .select-button {
  background-color: #192038;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #222b45;
  border-color: #008077;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #151a30;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #151a30;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-primary .select-button.bottom, .nb-theme-lockvue_dark nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #00a79d;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #00a79d;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-success .select-button {
  background-color: #192038;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #222b45;
  border-color: #00b887;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-success .select-button.bottom, .nb-theme-lockvue_dark nb-select.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-warning .select-button {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #222b45;
  border-color: #db8b00;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-warning .select-button.bottom, .nb-theme-lockvue_dark nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-danger .select-button {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #222b45;
  border-color: #db2c66;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-danger .select-button.bottom, .nb-theme-lockvue_dark nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-info .select-button {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #222b45;
  border-color: #006fd6;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-info .select-button.bottom, .nb-theme-lockvue_dark nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-control .select-button.bottom, .nb-theme-lockvue_dark nb-select.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_dark nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_dark nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_dark nb-select.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_dark nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-primary .select-button {
  background-color: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #25ada3, #00a79d);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #00a79d, #008077);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #49beb5, #25ada3);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #49beb5, #25ada3);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-form-field nb-select {
  width: 100%;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_dark nb-option:focus, .nb-theme-lockvue_dark nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
  outline: none;
}
.nb-theme-lockvue_dark nb-option:focus.selected, .nb-theme-lockvue_dark nb-option.active.selected {
  background-color: #008077;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-option.multiple:focus, .nb-theme-lockvue_dark nb-option.multiple.active, .nb-theme-lockvue_dark nb-option.multiple.selected:focus, .nb-theme-lockvue_dark nb-option.multiple.selected.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #222b45;
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom, .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #101426;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #101426;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #192038;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #222b45;
  border-color: #008077;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #151a30;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #151a30;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom, .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #00a79d;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #00a79d;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #192038;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #222b45;
  border-color: #00b887;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom, .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #222b45;
  border-color: #db8b00;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom, .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #222b45;
  border-color: #db2c66;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom, .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #222b45;
  border-color: #006fd6;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom, .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom, .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #25ada3, #00a79d);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #00a79d, #008077);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #49beb5, #25ada3);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #49beb5, #25ada3);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-lockvue_dark nb-option-list {
  background-color: #222b45;
  border-color: #101426;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-lockvue_dark nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-lockvue_dark nb-option-list.position-top {
  border-bottom: 0.0625rem solid #101426;
}
.nb-theme-lockvue_dark nb-option-list.position-bottom {
  border-top: 0.0625rem solid #101426;
}
.nb-theme-lockvue_dark nb-option-group {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue_dark nb-option-list.size-tiny nb-option-group {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_dark nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-lockvue_dark nb-option-list.size-small nb-option-group {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_dark nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-lockvue_dark nb-option-list.size-medium nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue_dark nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-lockvue_dark nb-option-list.size-large nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.6875rem 1rem;
}
.nb-theme-lockvue_dark nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-lockvue_dark nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-option-list.size-giant nb-option-group .option-group-title {
  padding: 0.9375rem 1rem;
}
.nb-theme-lockvue_dark nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-lockvue_dark nb-option {
  background-color: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue_dark nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-option.selected {
  background-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-option:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
  outline: none;
}
.nb-theme-lockvue_dark nb-option:focus.selected {
  background-color: #008077;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-option:hover {
  background-color: rgba(143, 155, 179, 0.16);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-option:hover.selected {
  background-color: #25ada3;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-option.multiple.selected {
  background-color: #222b45;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_dark nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_dark nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue_dark nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-lockvue_dark nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-lockvue_dark nb-option,
.nb-theme-lockvue_dark nb-option-group {
  -webkit-user-select: none;
          user-select: none;
}
.nb-theme-lockvue_dark nb-option[disabled],
.nb-theme-lockvue_dark nb-option-group[disabled] {
  background-color: #222b45;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.25rem;
  padding: 1rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
}
.nb-theme-lockvue_dark nb-toast .title {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark nb-toast .message {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-lockvue_dark nb-toast .icon-container {
  border-radius: 0.25rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-lockvue_dark nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-lockvue_dark nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-lockvue_dark nb-toast.status-basic {
  background: #222b45;
  border-color: #151a30;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toast.status-basic .title {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toast.status-basic.destroy-by-click:hover {
  background: #222b45;
  border-color: #151a30;
}
.nb-theme-lockvue_dark nb-toast.status-basic .icon-container {
  background: #222b45;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toast.status-primary {
  background: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toast.status-primary .title {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toast.status-primary.destroy-by-click:hover {
  background: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-toast.status-primary .icon-container {
  background: #222b45;
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-toast.status-success {
  background: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toast.status-success .title {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toast.status-success.destroy-by-click:hover {
  background: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-toast.status-success .icon-container {
  background: #222b45;
  color: #00d68f;
}
.nb-theme-lockvue_dark nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toast.status-warning .title {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-toast.status-warning .icon-container {
  background: #222b45;
  color: #ffaa00;
}
.nb-theme-lockvue_dark nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toast.status-danger .title {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark nb-toast.status-danger .icon-container {
  background: #222b45;
  color: #ff3d71;
}
.nb-theme-lockvue_dark nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toast.status-info .title {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark nb-toast.status-info .icon-container {
  background: #222b45;
  color: #0095ff;
}
.nb-theme-lockvue_dark nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_dark nb-toast.status-control .title {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-toast.status-control.destroy-by-click:hover {
  background: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-toast.status-control .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_dark .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-lockvue_dark nb-tooltip {
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  background: #edf1f7;
  border: 0 dashed transparent;
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  max-width: 16rem;
}
.nb-theme-lockvue_dark nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-lockvue_dark nb-tooltip nb-icon:not(:only-child) {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-lockvue_dark nb-tooltip .content {
  color: #192038;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark nb-tooltip .arrow {
  border-bottom: 6px dashed #edf1f7;
}
.nb-theme-lockvue_dark nb-tooltip.status-basic {
  background: #151a30;
  border-color: transparent;
}
.nb-theme-lockvue_dark nb-tooltip.status-basic .arrow {
  border-bottom-color: #151a30;
}
.nb-theme-lockvue_dark nb-tooltip.status-basic .content {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tooltip.status-primary {
  background: #00a79d;
  border-color: transparent;
}
.nb-theme-lockvue_dark nb-tooltip.status-primary .arrow {
  border-bottom-color: #00a79d;
}
.nb-theme-lockvue_dark nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tooltip.status-success {
  background: #00d68f;
  border-color: transparent;
}
.nb-theme-lockvue_dark nb-tooltip.status-success .arrow {
  border-bottom-color: #00d68f;
}
.nb-theme-lockvue_dark nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-lockvue_dark nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-lockvue_dark nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-lockvue_dark nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-lockvue_dark nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-lockvue_dark nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.nb-theme-lockvue_dark nb-tooltip.status-control .content {
  color: #222b45;
}
.nb-theme-lockvue_dark nb-datepicker-container nb-card {
  border-color: #101426;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background: #222b45;
  box-shadow: none;
}
.nb-theme-lockvue_dark nb-calendar-with-time .nb-timepicker-container,
.nb-theme-lockvue_dark nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-lockvue_dark nb-calendar-with-time .column-header {
  border-top: 0.0625rem solid #101426;
  border-radius: 0;
}
.nb-theme-lockvue_dark nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-lockvue_dark nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-calendar-with-time .timepicker-section {
  border-left: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-lockvue_dark nb-calendar-with-time .timepicker-section {
  border-right: 0.0625rem solid #101426;
}
.nb-theme-lockvue_dark nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-lockvue_dark nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-lockvue_dark nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1rem;
}
.nb-theme-lockvue_dark nb-radio .outer-circle,
.nb-theme-lockvue_dark nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-lockvue_dark nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-lockvue_dark nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-lockvue_dark nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #00a79d;
}
.nb-theme-lockvue_dark nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00655d;
}
.nb-theme-lockvue_dark nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #008077;
}
.nb-theme-lockvue_dark nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #25ada3;
}
.nb-theme-lockvue_dark nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #008077;
}
.nb-theme-lockvue_dark nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #008077;
}
.nb-theme-lockvue_dark nb-radio.status-basic .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #00a79d;
}
.nb-theme-lockvue_dark nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00655d;
}
.nb-theme-lockvue_dark nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #008077;
}
.nb-theme-lockvue_dark nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #25ada3;
}
.nb-theme-lockvue_dark nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
}
.nb-theme-lockvue_dark nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #008077;
}
.nb-theme-lockvue_dark nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #008077;
}
.nb-theme-lockvue_dark nb-radio.status-primary .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #00d68f;
}
.nb-theme-lockvue_dark nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00997a;
}
.nb-theme-lockvue_dark nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-lockvue_dark nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-lockvue_dark nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #00b887;
}
.nb-theme-lockvue_dark nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-lockvue_dark nb-radio.status-success .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b86e00;
}
.nb-theme-lockvue_dark nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-lockvue_dark nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db8b00;
}
.nb-theme-lockvue_dark nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-lockvue_dark nb-radio.status-warning .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b81d5b;
}
.nb-theme-lockvue_dark nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-lockvue_dark nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-lockvue_dark nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db2c66;
}
.nb-theme-lockvue_dark nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-lockvue_dark nb-radio.status-danger .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-lockvue_dark nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #0057c2;
}
.nb-theme-lockvue_dark nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-lockvue_dark nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-lockvue_dark nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-lockvue_dark nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #006fd6;
}
.nb-theme-lockvue_dark nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-lockvue_dark nb-radio.status-info .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #c5cee0;
}
.nb-theme-lockvue_dark nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-lockvue_dark nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #edf1f7;
}
.nb-theme-lockvue_dark nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-lockvue_dark nb-radio.status-control .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-lockvue_dark nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-radio .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-lockvue_dark nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-lockvue_dark .nb-tree-grid-header-cell,
.nb-theme-lockvue_dark .nb-tree-grid-cell,
.nb-theme-lockvue_dark .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: 0.875rem 1.25rem;
  border: 1px solid #192038;
}
.nb-theme-lockvue_dark .nb-tree-grid-header-row {
  background: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark .nb-tree-grid-footer-row {
  background: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark .nb-tree-grid-row {
  background: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark .nb-tree-grid-row:hover {
  background: #222b45;
}
.nb-theme-lockvue_dark .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #222b45;
}
.nb-theme-lockvue_dark .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-lockvue_dark nb-tree-grid-row-toggle nb-icon,
.nb-theme-lockvue_dark nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-lockvue_dark .nb-tree-grid-header-change-sort-button {
  background: transparent;
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-lockvue_dark nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-lockvue_dark nb-icon svg {
  vertical-align: top;
}
.nb-theme-lockvue_dark nb-icon.status-basic {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-icon.status-primary {
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-icon.status-success {
  color: #00d68f;
}
.nb-theme-lockvue_dark nb-icon.status-warning {
  color: #ffaa00;
}
.nb-theme-lockvue_dark nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-lockvue_dark nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-lockvue_dark nb-icon.status-control {
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-lockvue_dark .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-lockvue_dark .nb-form-field-addon-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_dark .nb-form-field-addon-basic {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark .nb-form-field-addon-basic-highlight {
  color: #00a79d;
}
.nb-theme-lockvue_dark .nb-form-field-addon-primary {
  color: #00a79d;
}
.nb-theme-lockvue_dark .nb-form-field-addon-primary-highlight {
  color: #008077;
}
.nb-theme-lockvue_dark .nb-form-field-addon-success {
  color: #00d68f;
}
.nb-theme-lockvue_dark .nb-form-field-addon-success-highlight {
  color: #00b887;
}
.nb-theme-lockvue_dark .nb-form-field-addon-warning {
  color: #ffaa00;
}
.nb-theme-lockvue_dark .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-lockvue_dark .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-lockvue_dark .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-lockvue_dark .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-lockvue_dark .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-lockvue_dark .nb-form-field-addon-control {
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-lockvue_dark .nb-form-field-prefix-tiny,
.nb-theme-lockvue_dark .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 0.625rem;
  line-height: 0.75rem;
  font-weight: 700;
}
.nb-theme-lockvue_dark .nb-form-field-prefix-tiny nb-icon,
.nb-theme-lockvue_dark .nb-form-field-suffix-tiny nb-icon {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem * -1);
}
.nb-theme-lockvue_dark .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-lockvue_dark .nb-form-field-prefix-small,
.nb-theme-lockvue_dark .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-lockvue_dark .nb-form-field-prefix-small nb-icon,
.nb-theme-lockvue_dark .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
.nb-theme-lockvue_dark .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-lockvue_dark .nb-form-field-prefix-medium,
.nb-theme-lockvue_dark .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-lockvue_dark .nb-form-field-prefix-medium nb-icon,
.nb-theme-lockvue_dark .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem * -1);
}
.nb-theme-lockvue_dark .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-lockvue_dark .nb-form-field-prefix-large,
.nb-theme-lockvue_dark .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-lockvue_dark .nb-form-field-prefix-large nb-icon,
.nb-theme-lockvue_dark .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-prefix-large {
  margin-right: calc(3rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-prefix-large {
  margin-left: calc(3rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-suffix-large {
  margin-left: calc(3rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-suffix-large {
  margin-right: calc(3rem * -1);
}
.nb-theme-lockvue_dark .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-lockvue_dark .nb-form-field-prefix-giant,
.nb-theme-lockvue_dark .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-lockvue_dark .nb-form-field-prefix-giant nb-icon,
.nb-theme-lockvue_dark .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem * -1);
}
.nb-theme-lockvue_dark nb-tag {
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-lockvue_dark nb-tag.nb-transition {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_dark nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-lockvue_dark nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-lockvue_dark nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-lockvue_dark nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-lockvue_dark nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.9375rem;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-basic {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e4e9f2;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-basic.active {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-primary {
  background-color: #00a79d;
  border-color: #00a79d;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #008077;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-primary.active {
  background-color: #008077;
  border-color: #00655d;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-primary:hover {
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-success {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #00b887;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-success.active {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-success:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-warning {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-control {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #edf1f7;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-control.active {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-lockvue_dark nb-tag.appearance-filled.status-control:hover {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-basic {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_dark nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-lockvue_dark .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-tag-remove.size-tiny {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-tag-remove.size-tiny {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_dark .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-tag-remove.size-small {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-tag-remove.size-small {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_dark .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-tag-remove.size-medium {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-tag-remove.size-medium {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_dark .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-tag-remove.size-large {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-tag-remove.size-large {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_dark .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-tag-remove.size-giant {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-tag-remove.size-giant {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-lockvue_dark nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-lockvue_dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-lockvue_dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.0625rem;
}
.nb-theme-lockvue_dark nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-lockvue_dark nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_dark nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.125rem;
}
.nb-theme-lockvue_dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-lockvue_dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.25rem;
}
.nb-theme-lockvue_dark nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-lockvue_dark nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_dark nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.375rem;
}
.nb-theme-lockvue_dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-lockvue_dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-lockvue_dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.5rem;
}
.nb-theme-lockvue_dark .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.size-tiny {
  padding: 0.0625rem 1rem;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.size-giant {
  padding: 0.4375rem 1rem;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-basic {
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-basic.focus {
  background-color: #222b45;
  border-color: #00a79d;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-primary {
  background-color: #192038;
  border-color: #00a79d;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-primary.focus {
  background-color: #222b45;
  border-color: #00655d;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-success {
  background-color: #192038;
  border-color: #00d68f;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-success.focus {
  background-color: #222b45;
  border-color: #00997a;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-warning {
  background-color: #192038;
  border-color: #ffaa00;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-warning.focus {
  background-color: #222b45;
  border-color: #b86e00;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-danger {
  background-color: #192038;
  border-color: #ff3d71;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-danger.focus {
  background-color: #222b45;
  border-color: #b81d5b;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-info {
  background-color: #192038;
  border-color: #0095ff;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-info.focus {
  background-color: #222b45;
  border-color: #0057c2;
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-lockvue_dark .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-lockvue_dark nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-lockvue_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-lockvue_dark .nb-tag-input {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue_dark .nb-tag-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-lockvue_dark .nb-tag-input.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-lockvue_dark .nb-tag-input.size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-lockvue_dark .nb-tag-input.size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-lockvue_dark .nb-tag-input.size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-lockvue_dark .nb-tag-input.size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.5rem 0;
}
.nb-theme-lockvue_dark .nb-tag-input.size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark .nb-tag-input.status-basic {
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-tag-input.status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark .nb-tag-input.status-basic:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark .nb-tag-input.status-primary {
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-tag-input.status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark .nb-tag-input.status-primary:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark .nb-tag-input.status-success {
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-tag-input.status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark .nb-tag-input.status-success:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark .nb-tag-input.status-warning {
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-tag-input.status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark .nb-tag-input.status-warning:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark .nb-tag-input.status-danger {
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-tag-input.status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark .nb-tag-input.status-danger:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark .nb-tag-input.status-info {
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-tag-input.status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark .nb-tag-input.status-info:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-lockvue_dark .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-lockvue_dark {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark h1,
.nb-theme-lockvue_dark h2,
.nb-theme-lockvue_dark h3,
.nb-theme-lockvue_dark h4,
.nb-theme-lockvue_dark h5,
.nb-theme-lockvue_dark h6,
.nb-theme-lockvue_dark .h1,
.nb-theme-lockvue_dark .h2,
.nb-theme-lockvue_dark .h3,
.nb-theme-lockvue_dark .h4,
.nb-theme-lockvue_dark .h5,
.nb-theme-lockvue_dark .h6 {
  color: #ffffff;
}
.nb-theme-lockvue_dark h1,
.nb-theme-lockvue_dark .h1 {
  font-size: 2.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-lockvue_dark h2,
.nb-theme-lockvue_dark .h2 {
  font-size: 1.5rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark h3,
.nb-theme-lockvue_dark .h3 {
  font-size: 1.35rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.35rem;
}
.nb-theme-lockvue_dark h4,
.nb-theme-lockvue_dark .h4 {
  font-size: 1.625rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-lockvue_dark h5,
.nb-theme-lockvue_dark .h5 {
  font-size: 1.2rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.2rem;
}
.nb-theme-lockvue_dark h6,
.nb-theme-lockvue_dark .h6 {
  font-size: 1.125rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark .subtitle,
.nb-theme-lockvue_dark .subtitle-2 {
  color: #ffffff;
}
.nb-theme-lockvue_dark .subtitle {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark .subtitle-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-lockvue_dark p,
.nb-theme-lockvue_dark .paragraph {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark .paragraph-2 {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-lockvue_dark a {
  color: #00a79d;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-lockvue_dark a:focus {
  color: #008077;
}
.nb-theme-lockvue_dark a:hover {
  color: #25ada3;
}
.nb-theme-lockvue_dark a.link-control, .nb-theme-lockvue_dark a.link-control:hover {
  color: #ffffff;
}
.nb-theme-lockvue_dark a.link-alternate, .nb-theme-lockvue_dark a.link-alternate:hover {
  color: #192038;
}
.nb-theme-lockvue_dark .label {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-lockvue_dark .caption {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark .caption-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-lockvue_dark .caption,
.nb-theme-lockvue_dark .caption-2 {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark .caption.status-basic,
.nb-theme-lockvue_dark .caption-2.status-basic {
  color: #ffffff;
}
.nb-theme-lockvue_dark .caption.status-primary,
.nb-theme-lockvue_dark .caption-2.status-primary {
  color: #00a79d;
}
.nb-theme-lockvue_dark .caption.status-success,
.nb-theme-lockvue_dark .caption-2.status-success {
  color: #00d68f;
}
.nb-theme-lockvue_dark .caption.status-warning,
.nb-theme-lockvue_dark .caption-2.status-warning {
  color: #ffaa00;
}
.nb-theme-lockvue_dark .caption.status-danger,
.nb-theme-lockvue_dark .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-lockvue_dark .caption.status-info,
.nb-theme-lockvue_dark .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-lockvue_dark .caption.status-control,
.nb-theme-lockvue_dark .caption-2.status-control {
  color: #ffffff;
}
.nb-theme-lockvue_dark li {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-lockvue_dark .text-alternate {
  color: #192038;
}
.nb-theme-lockvue_dark .text-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark .text-hint {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark .text-basic {
  color: #ffffff;
}
.nb-theme-lockvue_dark .text-primary {
  color: #00a79d;
}
.nb-theme-lockvue_dark .text-success {
  color: #00d68f;
}
.nb-theme-lockvue_dark .text-warning {
  color: #ffaa00;
}
.nb-theme-lockvue_dark .text-danger {
  color: #ff3d71;
}
.nb-theme-lockvue_dark .text-info {
  color: #0095ff;
}
.nb-theme-lockvue_dark .text-control {
  color: #ffffff;
}
.nb-theme-lockvue_dark ng2-smart-table table tr th,
.nb-theme-lockvue_dark ng2-smart-table table tr th a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #ffffff;
}
.nb-theme-lockvue_dark ng2-smart-table table tr td {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #ffffff;
}
.nb-theme-lockvue_dark ng2-smart-table table tr th,
.nb-theme-lockvue_dark ng2-smart-table table tr td {
  position: relative;
  padding: 0.875rem 1.25rem;
  border: 1px solid #151a30;
  vertical-align: middle;
}
.nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.875rem 1.25rem;
}
[dir=ltr] .nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th a:hover, .nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th a:active, .nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #ffffff;
  text-decoration: none;
}
.nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc, .nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, .nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #ffffff;
  border-width: 0.375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=ltr] .nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=rtl] .nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: 0.75rem;
}
.nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after, .nb-theme-lockvue_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-lockvue_dark ng2-smart-table thead tr {
  background: #222b45;
}
.nb-theme-lockvue_dark ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.5rem;
}
.nb-theme-lockvue_dark ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1rem;
}
.nb-theme-lockvue_dark ng2-smart-table tbody tr.selected, .nb-theme-lockvue_dark ng2-smart-table tbody tr:hover {
  background: #151a30 !important;
}
.nb-theme-lockvue_dark ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #192038;
}
.nb-theme-lockvue_dark ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: 0.375rem 0.5rem;
  border-color: #00a79d;
  background-color: #00a79d;
  color: #ffffff;
  border-radius: 0.375rem;
}
.nb-theme-lockvue_dark ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #00655d;
}
.nb-theme-lockvue_dark ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #25ada3;
  border-color: #25ada3;
}
.nb-theme-lockvue_dark ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #008077;
  border-color: #008077;
}
.nb-theme-lockvue_dark ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-lockvue_dark ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-lockvue_dark ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-lockvue_dark ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-lockvue_dark 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: #ffffff;
}
.nb-theme-lockvue_dark ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #151a30;
}
.nb-theme-lockvue_dark ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-lockvue_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-lockvue_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-lockvue_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #00a79d;
}
.nb-theme-lockvue_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-lockvue_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-lockvue_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-lockvue_dark ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-lockvue_dark ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #151a30 solid 1px;
  border-radius: 0.25rem;
}
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #151a30;
}
[dir=rtl] .nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #151a30;
}
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #00a79d;
  padding: 0.75rem 1.25rem;
  border: none;
}
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #00a79d;
  color: #00a79d;
}
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: transparent;
  border-color: #00a79d;
  color: #00a79d;
  text-decoration: none;
}
[dir=ltr] .nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-lockvue_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #ffffff;
  background-color: #00a79d;
}
.nb-theme-lockvue_dark nb-auth-block .text-link {
  color: #8f9bb3;
}
.nb-theme-lockvue_dark nb-auth-block .forgot-password {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-lockvue_dark nb-auth-block .socials a {
  color: #8f9bb3;
}
@media (max-width: 575.98px) {
  .nb-theme-lockvue_dark .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-lockvue_dark .pace .pace-progress {
  background: #00a79d;
}
.nb-theme-lockvue_dark .pace .pace-progress-inner {
  box-shadow: 0 0 10px #00a79d, 0 0 5px #00a79d;
}
.nb-theme-lockvue_dark .pace .pace-activity {
  display: none;
}
.nb-theme-lockvue_dark nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-lockvue_dark nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

.nb-theme-sls nb-layout .scrollable-container {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-sls nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-sls nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-sls nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-sls nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-sls nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-sls nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-sls .layout {
  min-width: 300px;
}
.nb-theme-sls nb-layout.window-mode {
  background: #edf1f7;
  display: block;
}
.nb-theme-sls nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-sls nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-sls nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-sls nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.25);
  }
  .nb-theme-sls nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.25);
  }
  .nb-theme-sls nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.25) - 4rem);
    top: calc(calc(4.75rem * 0.25) + 4rem);
  }
  .nb-theme-sls nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-sls nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-sls nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.25));
  }
  .nb-theme-sls nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-sls 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-sls nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.5);
  }
  .nb-theme-sls nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.5);
  }
  .nb-theme-sls nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.5) - 4rem);
    top: calc(calc(4.75rem * 0.5) + 4rem);
  }
  .nb-theme-sls nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-sls nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-sls nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.5));
  }
  .nb-theme-sls nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-sls 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-sls nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-sls nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-sls nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - 4.75rem - 4rem);
    top: calc(4.75rem + 4rem);
  }
  .nb-theme-sls nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-sls nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-sls nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + 4.75rem);
  }
  .nb-theme-sls nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-sls nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-sls nb-layout .layout {
  background-color: #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  min-height: 100vh;
}
.nb-theme-sls nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-sls nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4rem;
}
.nb-theme-sls nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-sls nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #ffffff;
  border-top: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem;
}
.nb-theme-sls nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #fdac19;
}
.nb-theme-sls nb-layout .layout .layout-container .content nb-layout-footer nav a:focus, .nb-theme-sls nb-layout .layout .layout-container .content nb-layout-footer nav a:active, .nb-theme-sls nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #fdac19;
}
.nb-theme-sls nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-sls nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 1.25rem;
}
@media (max-width: 991.98px) {
  .nb-theme-sls nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-sls nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-sls nb-layout-header {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls nb-layout-header nav {
  color: #222b45;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  height: 4rem;
  padding: 1rem;
}
.nb-theme-sls nb-layout-header nav a {
  color: #222b45;
}
.nb-theme-sls nb-layout-header nav a:focus, .nb-theme-sls nb-layout-header nav a:active, .nb-theme-sls nb-layout-header nav a:hover {
  color: #222b45;
}
.nb-theme-sls nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4rem);
}
.nb-theme-sls nb-layout-header.fixed ~ .layout-container {
  padding-top: 4rem;
  min-height: 100vh;
}
.nb-theme-sls nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4rem);
}
.nb-theme-sls nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-sls nb-sidebar {
  background-color: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  width: 12rem;
}
.nb-theme-sls nb-sidebar .main-container {
  height: 100vh;
  width: 12rem;
}
.nb-theme-sls nb-sidebar .scrollable {
  padding: 1rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
@media (max-width: 767.98px) {
  .nb-theme-sls nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-sls nb-sidebar .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-sls nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-sls nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-sls nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-sls nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-sls nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-sls nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-sls nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-sls nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-sls nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-sls nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-sls nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-sls nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-sls nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #fda300;
}
[dir=ltr] .nb-theme-sls nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-sls nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-sls nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-sls nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-sls nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-sls nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-sls nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: transparent;
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-sls nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-sls nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-sls nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-sls nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-sls nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-sls nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-sls nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-sls nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-sls nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-sls nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-sls nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-sls nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-sls nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-sls nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-sls nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-sls nb-sidebar.fixed.left.collapsed + .content, .nb-theme-sls nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-sls nb-sidebar.fixed.right.collapsed + .content, .nb-theme-sls nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-sls nb-sidebar.expanded {
  width: 12rem;
}
.nb-theme-sls nb-sidebar.expanded > .scrollable {
  width: 12rem;
}
.nb-theme-sls nb-sidebar nb-sidebar-header {
  padding: 1rem;
  height: initial;
}
.nb-theme-sls nb-sidebar nb-sidebar-footer {
  padding: 1rem;
  height: 3.5rem;
}
.nb-theme-sls nb-sidebar nb-menu {
  margin: 0 calc(1rem * -1) calc(1rem * -1);
}
.nb-theme-sls nb-calendar-view-mode [nbButton].appearance-ghost.status-basic, .nb-theme-sls nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-default .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-cosmic .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-corporate .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_light .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover, .nb-theme-sls nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-default .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-cosmic .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-corporate .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_light .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-sls nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-default .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-cosmic .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-corporate .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_light .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active, .nb-theme-sls nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-default .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-cosmic .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-corporate .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_light .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-default .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-cosmic .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-corporate .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_light .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-default .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-cosmic .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-corporate .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_light .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-default .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-cosmic .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-corporate .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_light .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-default .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-cosmic .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-corporate .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_light .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark .nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-sls nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-sls nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-sls nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-sls nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-sls nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-sls nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-sls nb-calendar-picker {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-sls nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-sls nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-sls nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-sls nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-sls nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-sls nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-calendar-days-names .day.holiday {
  color: #8f9bb3;
}
.nb-theme-sls nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-sls nb-calendar-week-numbers {
  background: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: 0.625rem;
}
.nb-theme-sls nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
  margin-bottom: 0.25rem;
}
.nb-theme-sls nb-calendar-week-numbers .sign,
.nb-theme-sls nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-sls nb-calendar-week-numbers.size-large .sign,
.nb-theme-sls nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-sls nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-sls nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #edf1f7;
}
.nb-theme-sls nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-sls nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-sls nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-sls nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-sls nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-sls nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-sls nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 0.25rem;
}
.nb-theme-sls nb-calendar-picker .day-cell,
.nb-theme-sls nb-calendar-picker .month-cell,
.nb-theme-sls nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #222b45;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-sls nb-calendar-picker .day-cell, .nb-theme-sls nb-calendar-picker .day-cell .cell-content,
.nb-theme-sls nb-calendar-picker .month-cell,
.nb-theme-sls nb-calendar-picker .month-cell .cell-content,
.nb-theme-sls nb-calendar-picker .year-cell,
.nb-theme-sls nb-calendar-picker .year-cell .cell-content {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-sls nb-calendar-picker .day-cell.empty, .nb-theme-sls nb-calendar-picker .day-cell.disabled,
.nb-theme-sls nb-calendar-picker .month-cell.empty,
.nb-theme-sls nb-calendar-picker .month-cell.disabled,
.nb-theme-sls nb-calendar-picker .year-cell.empty,
.nb-theme-sls nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-sls nb-calendar-picker .day-cell.bounding-month,
.nb-theme-sls nb-calendar-picker .month-cell.bounding-month,
.nb-theme-sls nb-calendar-picker .year-cell.bounding-month {
  color: #8f9bb3;
}
.nb-theme-sls nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-sls nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-sls nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-sls nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-sls nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #e49300;
  border-color: #e49300;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-sls nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-sls nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(51, 102, 255, 0.08);
  border: 1px solid #fda300;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-sls nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-sls nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #fda300;
}
.nb-theme-sls nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-sls nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-sls nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
}
.nb-theme-sls nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-sls nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-sls nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #fda300;
  border-color: #fda300;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-sls nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-sls nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #fdac19;
  border-color: #fdac19;
}
.nb-theme-sls nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-sls nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-sls nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #e49300;
  border-color: #e49300;
}
.nb-theme-sls nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-sls nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-sls nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #fda300;
  border-radius: 0.25rem;
}
.nb-theme-sls nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-sls nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-sls nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-sls nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-sls nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-sls nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.nb-theme-sls nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-sls nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-sls nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.nb-theme-sls nb-calendar-picker .day-cell.disabled,
.nb-theme-sls nb-calendar-picker .month-cell.disabled,
.nb-theme-sls nb-calendar-picker .year-cell.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-sls nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-sls nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #e4e9f2;
}
.nb-theme-sls nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #fda300;
  border-radius: 0;
}
[dir=ltr] .nb-theme-sls nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-sls nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-sls nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-sls nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-sls nb-base-calendar nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-sls nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-sls nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: 0.625rem 0.25rem;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-sls nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-sls nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-sls nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-sls nb-base-calendar.has-week-number .month-cell,
.nb-theme-sls nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-sls nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-sls nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-sls nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  border-radius: 0.25rem;
  box-shadow: none;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-sls nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-sls nb-card::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-sls nb-card::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-sls nb-card::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-sls nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-sls nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-sls nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-sls nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-sls nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-sls nb-card.status-basic nb-card-header {
  background-color: #f7f9fc;
  border-bottom-width: 0;
  border-bottom-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-sls nb-card.status-basic nb-card-header a,
.nb-theme-sls nb-card.status-basic nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-sls nb-card.status-primary nb-card-header {
  background-color: #fda300;
  border-bottom-width: 0;
  border-bottom-color: #fda300;
  color: #ffffff;
}
.nb-theme-sls nb-card.status-primary nb-card-header a,
.nb-theme-sls nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-sls nb-card.status-success nb-card-header {
  background-color: #00d68f;
  border-bottom-width: 0;
  border-bottom-color: #00d68f;
  color: #ffffff;
}
.nb-theme-sls nb-card.status-success nb-card-header a,
.nb-theme-sls nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-sls nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-sls nb-card.status-warning nb-card-header a,
.nb-theme-sls nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-sls nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-sls nb-card.status-danger nb-card-header a,
.nb-theme-sls nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-sls nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-sls nb-card.status-info nb-card-header a,
.nb-theme-sls nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-sls nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  color: #222b45;
}
.nb-theme-sls nb-card.status-control nb-card-header a,
.nb-theme-sls nb-card.status-control nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-sls nb-card.accent-basic {
  border-top-color: #f7f9fc;
}
.nb-theme-sls nb-card.accent-primary {
  border-top-color: #fda300;
}
.nb-theme-sls nb-card.accent-success {
  border-top-color: #00d68f;
}
.nb-theme-sls nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.nb-theme-sls nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-sls nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-sls nb-card.accent-control {
  border-top-color: #ffffff;
}
.nb-theme-sls nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.25rem;
}
.nb-theme-sls nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-sls nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-sls nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-sls nb-card-body::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-sls nb-card-body::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-sls nb-card-body::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-sls nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #edf1f7;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-sls nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-card-header h1 {
  margin: 0;
}
.nb-theme-sls nb-card-header h2 {
  margin: 0;
}
.nb-theme-sls nb-card-header h3 {
  margin: 0;
}
.nb-theme-sls nb-card-header h4 {
  margin: 0;
}
.nb-theme-sls nb-card-header h5 {
  margin: 0;
}
.nb-theme-sls nb-card-header h6 {
  margin: 0;
}
.nb-theme-sls nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-sls .second-card-container {
  height: 100%;
  border-radius: 0.25rem;
}
.nb-theme-sls .reveal-button {
  line-height: 1rem;
  padding: 1rem 1.5rem;
}
.nb-theme-sls .flip-button {
  line-height: 1rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-sls .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-sls .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-sls nb-tabset {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-sls nb-tabset .tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-sls nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-sls nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-sls nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-sls nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-sls nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-sls nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-sls nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-sls nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-sls nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #fda300;
}
.nb-theme-sls nb-tabset .tab.active .tab-link::before {
  background-color: #fda300;
}
.nb-theme-sls nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  color: #e49300;
}
.nb-theme-sls nb-tabset .tab:focus .tab-link::before {
  background-color: #e49300;
}
.nb-theme-sls nb-tabset .tab:hover .tab-link {
  color: #fdac19;
  background-color: transparent;
}
.nb-theme-sls nb-tabset .tab:hover .tab-link::before {
  background-color: #fdac19;
}
.nb-theme-sls nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-sls nb-tabset .tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-sls nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-sls nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-sls nb-tabset nb-tab {
  background-color: transparent;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-sls nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-sls nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-sls nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-sls nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-sls nb-route-tabset {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-sls nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-sls nb-route-tabset::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-sls nb-route-tabset::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-sls nb-route-tabset::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-sls nb-route-tabset .route-tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-sls nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-sls nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-sls nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #fda300;
}
.nb-theme-sls nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #fda300;
}
.nb-theme-sls nb-route-tabset .tab-link:focus {
  background-color: transparent;
  color: #e49300;
}
.nb-theme-sls nb-route-tabset .tab-link:focus::before {
  background-color: #e49300;
}
.nb-theme-sls nb-route-tabset .tab-link:hover {
  background-color: transparent;
  color: #fdac19;
}
.nb-theme-sls nb-route-tabset .tab-link:hover::before {
  background-color: #fdac19;
}
.nb-theme-sls nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-sls nb-route-tabset .route-tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-sls nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-sls nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-sls nb-menu {
  background-color: transparent;
}
.nb-theme-sls nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-sls nb-menu .menu-group,
.nb-theme-sls nb-menu .menu-item a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6rem 1rem;
}
.nb-theme-sls nb-menu .menu-group,
.nb-theme-sls nb-menu .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-menu .menu-item a {
  color: #222b45;
  border-radius: 0;
}
.nb-theme-sls nb-menu .menu-item a.active {
  background-color: transparent;
  color: #fda300;
}
.nb-theme-sls nb-menu .menu-item a.active .menu-icon {
  color: #fda300;
}
.nb-theme-sls nb-menu .menu-item a:hover {
  background-color: transparent;
  color: #fdac19;
  cursor: pointer;
}
.nb-theme-sls nb-menu .menu-item a:hover .menu-icon {
  color: #fdac19;
}
.nb-theme-sls nb-menu .menu-item .menu-icon {
  color: #8f9bb3;
  font-size: 1.25rem;
  margin: 0 0.5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-sls nb-menu .menu-item .expand-state {
  color: #8f9bb3;
}
.nb-theme-sls nb-menu .menu-item {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-sls nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-sls nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-sls nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-sls nb-menu .menu-item > .menu-items {
  background-color: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-sls nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #222b45;
}
.nb-theme-sls nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.6rem 1rem;
}
.nb-theme-sls nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #fda300;
  color: #fda300;
}
.nb-theme-sls nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #fda300;
}
.nb-theme-sls nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  color: #fdac19;
}
.nb-theme-sls nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #fdac19;
}
.nb-theme-sls nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: transparent;
  border-color: #fdac19;
  color: #fdac19;
}
.nb-theme-sls nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #fdac19;
}
.nb-theme-sls nb-menu .menu-item > .menu-items > .menu-group, .nb-theme-sls nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-user .user-picture {
  background-color: transparent;
  border: 1px solid #edf1f7;
}
.nb-theme-sls nb-user .initials {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-sls nb-user .user-name {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-sls nb-user .user-title {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-sls nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-sls nb-user.size-tiny .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.size-tiny .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-sls nb-user.size-small .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.size-small .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-sls nb-user.size-medium .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.size-medium .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.size-medium .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-sls nb-user.size-large .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.size-large .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.size-large .user-title {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.nb-theme-sls nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-sls nb-user.size-giant .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.size-giant .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.size-giant .user-title {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-sls nb-user.shape-rectangle .user-picture {
  border-radius: 0.5rem;
}
.nb-theme-sls nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-sls nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-sls nb-actions {
  background-color: transparent;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-sls nb-actions.size-tiny nb-action {
  font-size: 0.625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-sls nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-sls nb-actions.size-small nb-action {
  font-size: 0.75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-sls nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-sls nb-actions.size-medium nb-action {
  font-size: 0.875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-sls nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-sls nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-sls nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-sls nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-sls nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-sls nb-action {
  border-left: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-sls nb-action {
  border-right: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-sls nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-sls nb-action:first-child {
  border-right: none !important;
}
.nb-theme-sls nb-action nb-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-action.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-sls nb-search-field .search {
  background: #ffffff;
}
.nb-theme-sls nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-search-field .search input {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-sls nb-search-field .search input::placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-sls nb-search-field.rotate-layout {
  opacity: 0;
  background: #ffffff;
}
.nb-theme-sls nb-search-field.modal-zoomin .search::before,
.nb-theme-sls nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #fda300;
}
.nb-theme-sls nb-search-field.modal-half .form-wrapper {
  background: #ffffff;
}
.nb-theme-sls nb-search-field.modal-half .search::before {
  background: #fda300;
}
.nb-theme-sls nb-search-field.modal-drop .form-content::after {
  background: #edf1f7;
}
.nb-theme-sls nb-search-field.modal-drop .search::before {
  background: #ffffff;
}
.nb-theme-sls nb-search-field.curtain .search::after {
  background: #ffffff;
}
.nb-theme-sls nb-search-field.curtain .search {
  background: #ffffff;
}
.nb-theme-sls nb-search-field.column-curtain::before {
  background: #ffffff;
}
.nb-theme-sls nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-sls nb-search-field.column-curtain.show::after {
  background: #fda300;
}
.nb-theme-sls .nb-spinner-container {
  position: relative;
}
.nb-theme-sls nb-spinner .message {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-sls nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-sls nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: transparent;
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-sls nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-sls nb-spinner.status-primary .spin-circle {
  border-top-color: #fda300;
  border-right-color: transparent;
  border-bottom-color: #fda300;
  border-left-color: #fda300;
}
.nb-theme-sls nb-spinner.status-success {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-sls nb-spinner.status-success .spin-circle {
  border-top-color: #00d68f;
  border-right-color: transparent;
  border-bottom-color: #00d68f;
  border-left-color: #00d68f;
}
.nb-theme-sls nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-sls nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-sls nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-sls nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-sls nb-spinner.status-info {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-sls nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-sls nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-sls nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.nb-theme-sls nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-sls nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-sls nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-sls nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-sls nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-sls .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-sls .nb-timepicker-container .list-item {
  color: #222b45;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-sls .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-sls .nb-timepicker-container .list-item:hover {
  background-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-sls .nb-timepicker-container .list-item:focus {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-sls .nb-timepicker-container .list-item.selected {
  background-color: #fda300;
  color: #ffffff;
}
.nb-theme-sls .nb-timepicker-container .values-list {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
[dir=ltr] .nb-theme-sls .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-sls .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-sls .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-sls .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-sls .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-sls .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-sls .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-sls .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem * -1);
}
.nb-theme-sls .nb-timepicker-container .header-cell {
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-sls .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-sls .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-sls .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #e4e9f2;
}
[dir=ltr] .nb-theme-sls .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-sls .nb-timepicker-container .actions-footer {
  padding-right: 0.625rem;
}
.nb-theme-sls nb-checkbox .label {
  padding: 0;
}
.nb-theme-sls nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  position: relative;
}
.nb-theme-sls nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-sls nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-sls nb-checkbox .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-sls nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-sls nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-sls nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-sls nb-checkbox.status-basic .text {
  color: #222b45;
}
.nb-theme-sls nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #fda300;
  border-color: #fda300;
}
.nb-theme-sls nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #fda300;
  border-color: #fda300;
}
.nb-theme-sls nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-sls nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #e49300;
  border-color: #ca8200;
}
.nb-theme-sls nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #fda300;
}
.nb-theme-sls nb-checkbox.status-basic .custom-checkbox:hover.indeterminate, .nb-theme-sls nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #fdac19;
  border-color: #fdac19;
}
.nb-theme-sls nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-sls nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #e49300;
  border-color: #e49300;
}
.nb-theme-sls nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-sls nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #fda300;
}
.nb-theme-sls nb-checkbox.status-primary .text {
  color: #222b45;
}
.nb-theme-sls nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #fda300;
  border-color: #fda300;
}
.nb-theme-sls nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #fda300;
  border-color: #fda300;
}
.nb-theme-sls nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
}
.nb-theme-sls nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #e49300;
  border-color: #ca8200;
}
.nb-theme-sls nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #fda300;
}
.nb-theme-sls nb-checkbox.status-primary .custom-checkbox:hover.indeterminate, .nb-theme-sls nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #fdac19;
  border-color: #fdac19;
}
.nb-theme-sls nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
}
.nb-theme-sls nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #e49300;
  border-color: #e49300;
}
.nb-theme-sls nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-sls nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-sls nb-checkbox.status-success .text {
  color: #222b45;
}
.nb-theme-sls nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-sls nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-sls nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-sls nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-sls nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-sls nb-checkbox.status-success .custom-checkbox:hover.indeterminate, .nb-theme-sls nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-sls nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-sls nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-sls nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-sls nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-sls nb-checkbox.status-warning .text {
  color: #222b45;
}
.nb-theme-sls nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-sls nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-sls nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-sls nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-sls nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-sls nb-checkbox.status-warning .custom-checkbox:hover.indeterminate, .nb-theme-sls nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-sls nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-sls nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-sls nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-sls nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-sls nb-checkbox.status-danger .text {
  color: #222b45;
}
.nb-theme-sls nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-sls nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-sls nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-sls nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-sls nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-sls nb-checkbox.status-danger .custom-checkbox:hover.indeterminate, .nb-theme-sls nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-sls nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-sls nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-sls nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-sls nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-sls nb-checkbox.status-info .text {
  color: #222b45;
}
.nb-theme-sls nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-sls nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-sls nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-sls nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-sls nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-sls nb-checkbox.status-info .custom-checkbox:hover.indeterminate, .nb-theme-sls nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-sls nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-sls nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-sls nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-sls nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-sls nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-sls nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-sls nb-checkbox.status-control .custom-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-control .custom-checkbox:hover.indeterminate, .nb-theme-sls nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-sls nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-sls nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-sls nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-sls nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-toggle .toggle {
  height: 1.625rem;
  width: 2.875rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[dir=ltr] .nb-theme-sls nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.5rem - 1px - 1px);
}
[dir=ltr] .nb-theme-sls nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-sls nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.5rem - 1px - 1px);
}
[dir=rtl] .nb-theme-sls nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-sls nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-sls nb-toggle .toggle-switcher {
  width: 1.5rem;
  height: 1.5rem;
}
.nb-theme-sls nb-toggle .toggle-switcher nb-icon {
  height: 0.5rem;
  width: 0.5rem;
}
.nb-theme-sls nb-toggle .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-toggle.status-basic .text {
  color: #222b45;
}
.nb-theme-sls nb-toggle.status-basic .toggle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-sls nb-toggle.status-basic .toggle.checked {
  background-color: #fda300;
  border-color: #fda300;
}
.nb-theme-sls nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
}
.nb-theme-sls nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #e49300;
  border-color: #ca8200;
}
.nb-theme-sls nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
}
.nb-theme-sls nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #e49300;
  border-color: #e49300;
}
.nb-theme-sls nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #fda300;
}
.nb-theme-sls nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #fdac19;
  border-color: #fdac19;
}
.nb-theme-sls nb-toggle.status-basic .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #fda300;
}
.nb-theme-sls nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-toggle.status-primary .text {
  color: #222b45;
}
.nb-theme-sls nb-toggle.status-primary .toggle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #fda300;
}
.nb-theme-sls nb-toggle.status-primary .toggle.checked {
  background-color: #fda300;
  border-color: #fda300;
}
.nb-theme-sls nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
}
.nb-theme-sls nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #e49300;
  border-color: #ca8200;
}
.nb-theme-sls nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
}
.nb-theme-sls nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #e49300;
  border-color: #e49300;
}
.nb-theme-sls nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #fda300;
}
.nb-theme-sls nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #fdac19;
  border-color: #fdac19;
}
.nb-theme-sls nb-toggle.status-primary .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #fda300;
}
.nb-theme-sls nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-toggle.status-success .text {
  color: #222b45;
}
.nb-theme-sls nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-sls nb-toggle.status-success .toggle.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-sls nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-sls nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-sls nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-sls nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-sls nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-sls nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-sls nb-toggle.status-success .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-success .toggle-switcher nb-icon {
  color: #00d68f;
}
.nb-theme-sls nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-toggle.status-warning .text {
  color: #222b45;
}
.nb-theme-sls nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-sls nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-sls nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-sls nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-sls nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-sls nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-sls nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-sls nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-sls nb-toggle.status-warning .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-sls nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-toggle.status-danger .text {
  color: #222b45;
}
.nb-theme-sls nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-sls nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-sls nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-sls nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-sls nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-sls nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-sls nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-sls nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-sls nb-toggle.status-danger .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-sls nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-toggle.status-info .text {
  color: #222b45;
}
.nb-theme-sls nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-sls nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-sls nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-sls nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-sls nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-sls nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-sls nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-sls nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-sls nb-toggle.status-info .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-sls nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-sls nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-sls nb-toggle.status-control .toggle-switcher nb-icon {
  color: #222b45;
}
.nb-theme-sls nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-sls nb-progress-bar .progress-container {
  border-radius: 0.25rem;
}
.nb-theme-sls nb-progress-bar .progress-value {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  transition-duration: 400ms;
  transition-property: width, background-color;
}
.nb-theme-sls nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-sls nb-progress-bar.size-tiny .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-sls nb-progress-bar.size-small .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-sls nb-progress-bar.size-medium .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-sls nb-progress-bar.size-large .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-sls nb-progress-bar.size-giant .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-progress-bar.status-basic .progress-container {
  background-color: #f7f9fc;
}
.nb-theme-sls nb-progress-bar.status-basic .progress-value {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-sls nb-progress-bar.status-primary .progress-container {
  background-color: #edf1f7;
}
.nb-theme-sls nb-progress-bar.status-primary .progress-value {
  background-color: #fda300;
  color: #ffffff;
}
.nb-theme-sls nb-progress-bar.status-success .progress-container {
  background-color: #edf1f7;
}
.nb-theme-sls nb-progress-bar.status-success .progress-value {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-sls nb-progress-bar.status-warning .progress-container {
  background-color: #edf1f7;
}
.nb-theme-sls nb-progress-bar.status-warning .progress-value {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-sls nb-progress-bar.status-danger .progress-container {
  background-color: #edf1f7;
}
.nb-theme-sls nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-sls nb-progress-bar.status-info .progress-container {
  background-color: #edf1f7;
}
.nb-theme-sls nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-sls nb-progress-bar.status-control .progress-container {
  background-color: #edf1f7;
}
.nb-theme-sls nb-progress-bar.status-control .progress-value {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-sls nb-badge {
  border-radius: 0.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-sls nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-sls nb-badge.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-sls nb-badge.status-primary {
  color: #ffffff;
  background-color: #fda300;
}
.nb-theme-sls nb-badge.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-sls nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-sls nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-sls nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-sls nb-badge.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-sls nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.5);
}
.nb-theme-sls nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-sls nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-sls nb-stepper .header .connector {
  background-color: #edf1f7;
}
.nb-theme-sls nb-stepper .header .connector-past {
  background-color: #fda300;
}
.nb-theme-sls nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-sls nb-stepper .header .step {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls nb-stepper .header .step.label-index {
  border-color: #e4e9f2;
}
.nb-theme-sls nb-stepper .header .step.selected {
  color: #e49300;
}
.nb-theme-sls nb-stepper .header .step.selected .label-index {
  border-color: #e49300;
}
.nb-theme-sls nb-stepper .header .step.completed {
  color: #fda300;
}
.nb-theme-sls nb-stepper .header .step.completed .label-index {
  background-color: #fda300;
  border-color: #fda300;
  color: #ffffff;
}
.nb-theme-sls nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-sls nb-alert {
  border-radius: 0.25rem;
  box-shadow: none;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-sls nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-sls nb-alert::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-sls nb-alert::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-sls nb-alert::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-sls nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-sls nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-sls nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-sls nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-sls nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-sls nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-sls nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-sls nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-sls nb-alert.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-sls nb-alert.status-basic a,
.nb-theme-sls nb-alert.status-basic a:hover {
  color: #222b45;
}
.nb-theme-sls nb-alert.accent-basic {
  border-top: 0.25rem solid #edf1f7;
}
.nb-theme-sls nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-sls nb-alert.status-primary {
  color: #ffffff;
  background-color: #fda300;
}
.nb-theme-sls nb-alert.status-primary a,
.nb-theme-sls nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-sls nb-alert.accent-primary {
  border-top: 0.25rem solid #fda300;
}
.nb-theme-sls nb-alert.outline-primary {
  border: 1px solid #ca8200;
}
.nb-theme-sls nb-alert.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-sls nb-alert.status-success a,
.nb-theme-sls nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-sls nb-alert.accent-success {
  border-top: 0.25rem solid #00d68f;
}
.nb-theme-sls nb-alert.outline-success {
  border: 1px solid #00997a;
}
.nb-theme-sls nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-sls nb-alert.status-warning a,
.nb-theme-sls nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-sls nb-alert.accent-warning {
  border-top: 0.25rem solid #ffaa00;
}
.nb-theme-sls nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-sls nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-sls nb-alert.status-danger a,
.nb-theme-sls nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-sls nb-alert.accent-danger {
  border-top: 0.25rem solid #ff3d71;
}
.nb-theme-sls nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-sls nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-sls nb-alert.status-info a,
.nb-theme-sls nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-sls nb-alert.accent-info {
  border-top: 0.25rem solid #0095ff;
}
.nb-theme-sls nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-sls nb-alert.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-sls nb-alert.status-control a,
.nb-theme-sls nb-alert.status-control a:hover {
  color: #222b45;
}
.nb-theme-sls nb-alert.accent-control {
  border-top: 0.25rem solid #ffffff;
}
.nb-theme-sls nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-sls nb-chat {
  background-color: #ffffff;
  border: none;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-sls nb-chat .header {
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-sls nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-sls nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-sls nb-chat .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-sls nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-sls nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-sls nb-chat .no-messages {
  text-align: center;
}
.nb-theme-sls nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-sls nb-chat.size-small {
  height: 21rem;
}
.nb-theme-sls nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-sls nb-chat.size-large {
  height: 36rem;
}
.nb-theme-sls nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-sls nb-chat.status-basic .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-sls nb-chat.status-primary .header {
  background-color: #fda300;
  color: #ffffff;
}
.nb-theme-sls nb-chat.status-success .header {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-sls nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-sls nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-sls nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-sls nb-chat.status-control .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-sls nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-sls nb-chat-message .message {
  flex: 1;
}
.nb-theme-sls 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: 0.875rem;
  color: white;
}
.nb-theme-sls nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-sls nb-chat-message nb-chat-message-text .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-sls 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-sls nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: 0.5rem;
}
.nb-theme-sls nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-sls nb-chat-message nb-chat-message-file a {
  color: #8f9bb3;
  background: transparent;
  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: 0.5rem;
}
.nb-theme-sls nb-chat-message nb-chat-message-file a:hover, .nb-theme-sls nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #8f9bb3;
}
.nb-theme-sls nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-sls nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: 0.5rem;
}
.nb-theme-sls nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-sls nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-sls nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-sls nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-sls nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: 0.875rem;
  background: #f7f9fc;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-sls nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-sls nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-sls nb-chat-message.not-reply .message {
  margin-right: 0.5rem;
}
[dir=ltr] .nb-theme-sls nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-sls nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-sls nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-sls nb-chat-message.not-reply nb-chat-message-text .text {
  background: #fda300;
  color: #ffffff;
}
[dir=ltr] .nb-theme-sls nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-sls nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-sls nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-sls nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-sls nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-sls nb-chat-message.reply .message {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-sls nb-chat-message.reply .message {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-sls nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-sls nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-sls nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-sls nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-sls nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-sls nb-chat-message.reply nb-chat-message-text .text {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-sls nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-sls nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-sls nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-sls nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #edf1f7;
}
.nb-theme-sls nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-sls nb-chat-form input {
  flex: 1;
}
.nb-theme-sls nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-sls nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-sls nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-sls nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-sls nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-sls nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-sls nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-sls nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-sls nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-sls nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-sls nb-chat-form .dropped-files div {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-sls nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-sls nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-sls nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-sls .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
}
.nb-theme-sls .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-sls .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-sls .nb-custom-message-not-reply {
  background: #fda300;
  color: #ffffff;
}
[dir=ltr] .nb-theme-sls .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-sls .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-sls .nb-custom-message-not-reply a,
.nb-theme-sls .nb-custom-message-not-reply a:hover,
.nb-theme-sls .nb-custom-message-not-reply a:focus {
  color: #ffffff;
}
.nb-theme-sls .nb-custom-message-reply {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-sls .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-sls .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-sls nb-accordion {
  display: block;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  border-radius: 0.25rem;
}
.nb-theme-sls nb-accordion-item-header {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-sls nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-sls nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-sls nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-sls nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-sls nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-sls nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-sls nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-sls nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-sls nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-sls nb-accordion-item {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
}
.nb-theme-sls nb-accordion-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nb-theme-sls nb-accordion-item:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-sls nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-sls 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-sls nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-sls [nbButton], .nb-theme-sls [nbButtonToggle] {
  -webkit-appearance: none;
          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: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
}
.nb-theme-sls [nbButton]:hover, .nb-theme-sls [nbButtonToggle]:hover, .nb-theme-sls [nbButton]:focus, .nb-theme-sls [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-sls [nbButton].full-width, .nb-theme-sls .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-sls [nbButton] nb-icon, .nb-theme-sls [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-sls [nbButton].nb-transition, .nb-theme-sls .nb-transition[nbButtonToggle] {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in;
}
.nb-theme-sls [nbButton]:focus, .nb-theme-sls [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls [nbButton][disabled], .nb-theme-sls [disabled][nbButtonToggle], .nb-theme-sls [nbButton].btn-disabled, .nb-theme-sls .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-sls [nbButton].size-tiny, .nb-theme-sls .size-tiny[nbButtonToggle] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-sls [nbButton].size-tiny nb-icon, .nb-theme-sls .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-sls [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-sls .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-sls [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-sls .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-sls [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-sls .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-sls [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-sls .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-sls [nbButton].size-tiny.icon-start.icon-end.appearance-filled, .nb-theme-sls .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-sls [nbButton].size-tiny.icon-start.icon-end.appearance-outline, .nb-theme-sls .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-sls [nbButton].size-tiny.icon-start.icon-end.appearance-ghost, .nb-theme-sls .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-sls [nbButton].size-tiny.icon-start.icon-end.appearance-hero, .nb-theme-sls .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5rem 0.375rem;
}
.nb-theme-sls [nbButton].size-small, .nb-theme-sls .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-sls [nbButton].size-small nb-icon, .nb-theme-sls .size-small[nbButtonToggle] nb-icon {
  font-size: 0.75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-sls [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-sls .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-sls [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-sls .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-sls [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-sls .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-sls [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-sls .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-sls [nbButton].size-small.icon-start.icon-end.appearance-filled, .nb-theme-sls .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-sls [nbButton].size-small.icon-start.icon-end.appearance-outline, .nb-theme-sls .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-sls [nbButton].size-small.icon-start.icon-end.appearance-ghost, .nb-theme-sls .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-sls [nbButton].size-small.icon-start.icon-end.appearance-hero, .nb-theme-sls .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5625rem 0.5rem;
}
.nb-theme-sls [nbButton].size-medium, .nb-theme-sls .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-sls [nbButton].size-medium nb-icon, .nb-theme-sls .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-sls [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-sls .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-sls [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-sls .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-sls [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-sls .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-sls [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-sls .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.5rem;
}
.nb-theme-sls [nbButton].size-medium.icon-start.icon-end.appearance-filled, .nb-theme-sls .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-sls [nbButton].size-medium.icon-start.icon-end.appearance-outline, .nb-theme-sls .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-sls [nbButton].size-medium.icon-start.icon-end.appearance-ghost, .nb-theme-sls .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-sls [nbButton].size-medium.icon-start.icon-end.appearance-hero, .nb-theme-sls .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.75rem 0.5625rem;
}
.nb-theme-sls [nbButton].size-large, .nb-theme-sls .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-sls [nbButton].size-large nb-icon, .nb-theme-sls .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-sls [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-sls .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-sls [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-sls .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-sls [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-sls .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-sls [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-sls .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-sls [nbButton].size-large.icon-start.icon-end.appearance-filled, .nb-theme-sls .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-sls [nbButton].size-large.icon-start.icon-end.appearance-outline, .nb-theme-sls .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-sls [nbButton].size-large.icon-start.icon-end.appearance-ghost, .nb-theme-sls .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-sls [nbButton].size-large.icon-start.icon-end.appearance-hero, .nb-theme-sls .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.875rem 0.6875rem;
}
.nb-theme-sls [nbButton].size-giant, .nb-theme-sls .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-sls [nbButton].size-giant nb-icon, .nb-theme-sls .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-sls [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-sls .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-sls [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-sls .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-sls [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-sls .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-sls [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-sls .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-sls [nbButton].size-giant.icon-start.icon-end.appearance-filled, .nb-theme-sls .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-sls [nbButton].size-giant.icon-start.icon-end.appearance-outline, .nb-theme-sls .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-sls [nbButton].size-giant.icon-start.icon-end.appearance-ghost, .nb-theme-sls .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-sls [nbButton].size-giant.icon-start.icon-end.appearance-hero, .nb-theme-sls .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-sls [nbButton].shape-rectangle, .nb-theme-sls .shape-rectangle[nbButtonToggle] {
  border-radius: 0.25rem;
}
.nb-theme-sls [nbButton].shape-semi-round, .nb-theme-sls .shape-semi-round[nbButtonToggle] {
  border-radius: 0.75rem;
}
.nb-theme-sls [nbButton].shape-round, .nb-theme-sls .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-sls a[nbButton], .nb-theme-sls a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-sls [nbButton].appearance-filled, .nb-theme-sls .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-sls [nbButton].appearance-filled.size-tiny, .nb-theme-sls .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-sls [nbButton].appearance-filled.size-small, .nb-theme-sls .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-sls [nbButton].appearance-filled.size-medium, .nb-theme-sls .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-sls [nbButton].appearance-filled.size-large, .nb-theme-sls .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-sls [nbButton].appearance-filled.size-giant, .nb-theme-sls .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-sls [nbButton].appearance-filled.status-basic, .nb-theme-sls .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-sls [nbButton].appearance-filled.status-basic:focus, .nb-theme-sls .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-sls [nbButton].appearance-filled.status-basic:hover, .nb-theme-sls .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls [nbButton].appearance-filled.status-basic:active, .nb-theme-sls .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e4e9f2;
  border-color: #e4e9f2;
}
.nb-theme-sls [nbButton].appearance-filled.status-basic[disabled], .nb-theme-sls .appearance-filled.status-basic[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-filled.status-basic.btn-disabled, .nb-theme-sls .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-filled.status-primary, .nb-theme-sls .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #fda300;
  border-color: #fda300;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-filled.status-primary:focus, .nb-theme-sls .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #e49300;
  border-color: #ca8200;
}
.nb-theme-sls [nbButton].appearance-filled.status-primary:hover, .nb-theme-sls .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #fdac19;
  border-color: #fdac19;
}
.nb-theme-sls [nbButton].appearance-filled.status-primary:active, .nb-theme-sls .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #e49300;
  border-color: #e49300;
}
.nb-theme-sls [nbButton].appearance-filled.status-primary[disabled], .nb-theme-sls .appearance-filled.status-primary[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-filled.status-primary.btn-disabled, .nb-theme-sls .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-filled.status-success, .nb-theme-sls .appearance-filled.status-success[nbButtonToggle] {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-filled.status-success:focus, .nb-theme-sls .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-sls [nbButton].appearance-filled.status-success:hover, .nb-theme-sls .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-sls [nbButton].appearance-filled.status-success:active, .nb-theme-sls .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-sls [nbButton].appearance-filled.status-success[disabled], .nb-theme-sls .appearance-filled.status-success[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-filled.status-success.btn-disabled, .nb-theme-sls .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-filled.status-warning, .nb-theme-sls .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-filled.status-warning:focus, .nb-theme-sls .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-sls [nbButton].appearance-filled.status-warning:hover, .nb-theme-sls .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-sls [nbButton].appearance-filled.status-warning:active, .nb-theme-sls .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-sls [nbButton].appearance-filled.status-warning[disabled], .nb-theme-sls .appearance-filled.status-warning[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-filled.status-warning.btn-disabled, .nb-theme-sls .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-filled.status-danger, .nb-theme-sls .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-filled.status-danger:focus, .nb-theme-sls .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-sls [nbButton].appearance-filled.status-danger:hover, .nb-theme-sls .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-sls [nbButton].appearance-filled.status-danger:active, .nb-theme-sls .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-sls [nbButton].appearance-filled.status-danger[disabled], .nb-theme-sls .appearance-filled.status-danger[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-filled.status-danger.btn-disabled, .nb-theme-sls .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-filled.status-info, .nb-theme-sls .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-filled.status-info:focus, .nb-theme-sls .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-sls [nbButton].appearance-filled.status-info:hover, .nb-theme-sls .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-sls [nbButton].appearance-filled.status-info:active, .nb-theme-sls .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-sls [nbButton].appearance-filled.status-info[disabled], .nb-theme-sls .appearance-filled.status-info[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-filled.status-info.btn-disabled, .nb-theme-sls .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-filled.status-control, .nb-theme-sls .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-sls [nbButton].appearance-filled.status-control:focus, .nb-theme-sls .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-sls [nbButton].appearance-filled.status-control:hover, .nb-theme-sls .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls [nbButton].appearance-filled.status-control:active, .nb-theme-sls .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-sls [nbButton].appearance-filled.status-control[disabled], .nb-theme-sls .appearance-filled.status-control[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-filled.status-control.btn-disabled, .nb-theme-sls .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-outline, .nb-theme-sls .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-sls [nbButton].appearance-outline:focus, .nb-theme-sls .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls [nbButton].appearance-outline:focus:not(:hover):not(:active), .nb-theme-sls .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-sls [nbButton].appearance-outline.size-tiny, .nb-theme-sls .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-sls [nbButton].appearance-outline.size-small, .nb-theme-sls .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-sls [nbButton].appearance-outline.size-medium, .nb-theme-sls .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-sls [nbButton].appearance-outline.size-large, .nb-theme-sls .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-sls [nbButton].appearance-outline.size-giant, .nb-theme-sls .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-sls [nbButton].appearance-outline.status-basic, .nb-theme-sls .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-sls [nbButton].appearance-outline.status-basic:focus, .nb-theme-sls .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-sls [nbButton].appearance-outline.status-basic:hover, .nb-theme-sls .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-sls [nbButton].appearance-outline.status-basic:active, .nb-theme-sls .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-sls [nbButton].appearance-outline.status-basic[disabled], .nb-theme-sls .appearance-outline.status-basic[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-outline.status-basic.btn-disabled, .nb-theme-sls .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-outline.status-primary, .nb-theme-sls .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #fda300;
  color: #fda300;
}
.nb-theme-sls [nbButton].appearance-outline.status-primary:focus, .nb-theme-sls .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
  color: #fda300;
}
.nb-theme-sls [nbButton].appearance-outline.status-primary:hover, .nb-theme-sls .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #fda300;
  color: #fda300;
}
.nb-theme-sls [nbButton].appearance-outline.status-primary:active, .nb-theme-sls .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
  color: #fda300;
}
.nb-theme-sls [nbButton].appearance-outline.status-primary[disabled], .nb-theme-sls .appearance-outline.status-primary[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-outline.status-primary.btn-disabled, .nb-theme-sls .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-outline.status-success, .nb-theme-sls .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-sls [nbButton].appearance-outline.status-success:focus, .nb-theme-sls .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-sls [nbButton].appearance-outline.status-success:hover, .nb-theme-sls .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-sls [nbButton].appearance-outline.status-success:active, .nb-theme-sls .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-sls [nbButton].appearance-outline.status-success[disabled], .nb-theme-sls .appearance-outline.status-success[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-outline.status-success.btn-disabled, .nb-theme-sls .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-outline.status-warning, .nb-theme-sls .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-sls [nbButton].appearance-outline.status-warning:focus, .nb-theme-sls .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-sls [nbButton].appearance-outline.status-warning:hover, .nb-theme-sls .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-sls [nbButton].appearance-outline.status-warning:active, .nb-theme-sls .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-sls [nbButton].appearance-outline.status-warning[disabled], .nb-theme-sls .appearance-outline.status-warning[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-outline.status-warning.btn-disabled, .nb-theme-sls .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-outline.status-danger, .nb-theme-sls .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-sls [nbButton].appearance-outline.status-danger:focus, .nb-theme-sls .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-sls [nbButton].appearance-outline.status-danger:hover, .nb-theme-sls .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-sls [nbButton].appearance-outline.status-danger:active, .nb-theme-sls .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-sls [nbButton].appearance-outline.status-danger[disabled], .nb-theme-sls .appearance-outline.status-danger[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-outline.status-danger.btn-disabled, .nb-theme-sls .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-outline.status-info, .nb-theme-sls .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-sls [nbButton].appearance-outline.status-info:focus, .nb-theme-sls .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-sls [nbButton].appearance-outline.status-info:hover, .nb-theme-sls .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-sls [nbButton].appearance-outline.status-info:active, .nb-theme-sls .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-sls [nbButton].appearance-outline.status-info[disabled], .nb-theme-sls .appearance-outline.status-info[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-outline.status-info.btn-disabled, .nb-theme-sls .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-outline.status-control, .nb-theme-sls .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-outline.status-control:focus, .nb-theme-sls .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-outline.status-control:hover, .nb-theme-sls .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-outline.status-control:active, .nb-theme-sls .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-outline.status-control[disabled], .nb-theme-sls .appearance-outline.status-control[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-outline.status-control.btn-disabled, .nb-theme-sls .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-ghost, .nb-theme-sls .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-sls [nbButton].appearance-ghost:focus, .nb-theme-sls .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls [nbButton].appearance-ghost:focus:not(:hover):not(:active), .nb-theme-sls .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-sls [nbButton].appearance-ghost.size-tiny, .nb-theme-sls .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-sls [nbButton].appearance-ghost.size-small, .nb-theme-sls .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-sls [nbButton].appearance-ghost.size-medium, .nb-theme-sls .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-sls [nbButton].appearance-ghost.size-large, .nb-theme-sls .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-sls [nbButton].appearance-ghost.size-giant, .nb-theme-sls .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-sls [nbButton].appearance-ghost.status-basic, .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle] {
  color: #8f9bb3;
}
.nb-theme-sls [nbButton].appearance-ghost.status-basic:focus, .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #8f9bb3;
}
.nb-theme-sls [nbButton].appearance-ghost.status-basic:hover, .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-sls [nbButton].appearance-ghost.status-basic:active, .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-sls [nbButton].appearance-ghost.status-basic[disabled], .nb-theme-sls .appearance-ghost.status-basic[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-ghost.status-basic.btn-disabled, .nb-theme-sls .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-ghost.status-primary, .nb-theme-sls .appearance-ghost.status-primary[nbButtonToggle] {
  color: #fda300;
}
.nb-theme-sls [nbButton].appearance-ghost.status-primary:focus, .nb-theme-sls .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #fda300;
}
.nb-theme-sls [nbButton].appearance-ghost.status-primary:hover, .nb-theme-sls .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #fda300;
}
.nb-theme-sls [nbButton].appearance-ghost.status-primary:active, .nb-theme-sls .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #fda300;
}
.nb-theme-sls [nbButton].appearance-ghost.status-primary[disabled], .nb-theme-sls .appearance-ghost.status-primary[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-ghost.status-primary.btn-disabled, .nb-theme-sls .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-ghost.status-success, .nb-theme-sls .appearance-ghost.status-success[nbButtonToggle] {
  color: #00d68f;
}
.nb-theme-sls [nbButton].appearance-ghost.status-success:focus, .nb-theme-sls .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #00d68f;
}
.nb-theme-sls [nbButton].appearance-ghost.status-success:hover, .nb-theme-sls .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-sls [nbButton].appearance-ghost.status-success:active, .nb-theme-sls .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-sls [nbButton].appearance-ghost.status-success[disabled], .nb-theme-sls .appearance-ghost.status-success[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-ghost.status-success.btn-disabled, .nb-theme-sls .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-ghost.status-warning, .nb-theme-sls .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-sls [nbButton].appearance-ghost.status-warning:focus, .nb-theme-sls .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffaa00;
}
.nb-theme-sls [nbButton].appearance-ghost.status-warning:hover, .nb-theme-sls .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-sls [nbButton].appearance-ghost.status-warning:active, .nb-theme-sls .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-sls [nbButton].appearance-ghost.status-warning[disabled], .nb-theme-sls .appearance-ghost.status-warning[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-ghost.status-warning.btn-disabled, .nb-theme-sls .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-ghost.status-danger, .nb-theme-sls .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-sls [nbButton].appearance-ghost.status-danger:focus, .nb-theme-sls .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ff3d71;
}
.nb-theme-sls [nbButton].appearance-ghost.status-danger:hover, .nb-theme-sls .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-sls [nbButton].appearance-ghost.status-danger:active, .nb-theme-sls .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-sls [nbButton].appearance-ghost.status-danger[disabled], .nb-theme-sls .appearance-ghost.status-danger[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-ghost.status-danger.btn-disabled, .nb-theme-sls .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-ghost.status-info, .nb-theme-sls .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-sls [nbButton].appearance-ghost.status-info:focus, .nb-theme-sls .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #0095ff;
}
.nb-theme-sls [nbButton].appearance-ghost.status-info:hover, .nb-theme-sls .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-sls [nbButton].appearance-ghost.status-info:active, .nb-theme-sls .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-sls [nbButton].appearance-ghost.status-info[disabled], .nb-theme-sls .appearance-ghost.status-info[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-ghost.status-info.btn-disabled, .nb-theme-sls .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-ghost.status-control, .nb-theme-sls .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-ghost.status-control:focus, .nb-theme-sls .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-ghost.status-control:hover, .nb-theme-sls .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-ghost.status-control:active, .nb-theme-sls .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-ghost.status-control[disabled], .nb-theme-sls .appearance-ghost.status-control[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-ghost.status-control.btn-disabled, .nb-theme-sls .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-hero, .nb-theme-sls .appearance-hero[nbButtonToggle] {
  text-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  text-transform: uppercase;
}
.nb-theme-sls [nbButton].appearance-hero.size-tiny, .nb-theme-sls .appearance-hero.size-tiny[nbButtonToggle] {
  padding: 0.375rem 0.6875rem;
}
.nb-theme-sls [nbButton].appearance-hero.size-small, .nb-theme-sls .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-sls [nbButton].appearance-hero.size-medium, .nb-theme-sls .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-sls [nbButton].appearance-hero.size-large, .nb-theme-sls .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.875rem 1.1875rem;
}
.nb-theme-sls [nbButton].appearance-hero.size-giant, .nb-theme-sls .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-sls [nbButton].appearance-hero.status-basic, .nb-theme-sls .appearance-hero.status-basic[nbButtonToggle] {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #8f9bb3;
}
.nb-theme-sls [nbButton].appearance-hero.status-basic:focus, .nb-theme-sls .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls [nbButton].appearance-hero.status-basic:hover, .nb-theme-sls .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-sls [nbButton].appearance-hero.status-basic:active, .nb-theme-sls .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-sls [nbButton].appearance-hero.status-basic[disabled], .nb-theme-sls .appearance-hero.status-basic[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-hero.status-basic.btn-disabled, .nb-theme-sls .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-hero.status-basic.button-pulse, .nb-theme-sls .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: 0.8;
  }
}
.nb-theme-sls [nbButton].appearance-hero.status-primary, .nb-theme-sls .appearance-hero.status-primary[nbButtonToggle] {
  background-image: linear-gradient(to right, #fdac19, #fda300);
  border: none;
  box-shadow: 0 0 0 0 #e49300, 0 0 0 0 #ca8200, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-hero.status-primary:focus, .nb-theme-sls .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #fda300, #e49300);
  box-shadow: 0 0 0 0 #e49300, 0 0 0 0 #ca8200, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls [nbButton].appearance-hero.status-primary:hover, .nb-theme-sls .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #fdb533, #fdac19);
}
.nb-theme-sls [nbButton].appearance-hero.status-primary:active, .nb-theme-sls .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #fda300, #e49300);
}
.nb-theme-sls [nbButton].appearance-hero.status-primary[disabled], .nb-theme-sls .appearance-hero.status-primary[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-hero.status-primary.btn-disabled, .nb-theme-sls .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-hero.status-primary.button-pulse, .nb-theme-sls .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #fdac19;
    opacity: 0.8;
  }
}
.nb-theme-sls [nbButton].appearance-hero.status-success, .nb-theme-sls .appearance-hero.status-success[nbButtonToggle] {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  border: none;
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-hero.status-success:focus, .nb-theme-sls .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls [nbButton].appearance-hero.status-success:hover, .nb-theme-sls .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-sls [nbButton].appearance-hero.status-success:active, .nb-theme-sls .appearance-hero.status-success[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-sls [nbButton].appearance-hero.status-success[disabled], .nb-theme-sls .appearance-hero.status-success[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-hero.status-success.btn-disabled, .nb-theme-sls .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-hero.status-success.button-pulse, .nb-theme-sls .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: 0.8;
  }
}
.nb-theme-sls [nbButton].appearance-hero.status-warning, .nb-theme-sls .appearance-hero.status-warning[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  border: none;
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-hero.status-warning:focus, .nb-theme-sls .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls [nbButton].appearance-hero.status-warning:hover, .nb-theme-sls .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-sls [nbButton].appearance-hero.status-warning:active, .nb-theme-sls .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-sls [nbButton].appearance-hero.status-warning[disabled], .nb-theme-sls .appearance-hero.status-warning[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-hero.status-warning.btn-disabled, .nb-theme-sls .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-hero.status-warning.button-pulse, .nb-theme-sls .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.8;
  }
}
.nb-theme-sls [nbButton].appearance-hero.status-danger, .nb-theme-sls .appearance-hero.status-danger[nbButtonToggle] {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  border: none;
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-hero.status-danger:focus, .nb-theme-sls .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls [nbButton].appearance-hero.status-danger:hover, .nb-theme-sls .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-sls [nbButton].appearance-hero.status-danger:active, .nb-theme-sls .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-sls [nbButton].appearance-hero.status-danger[disabled], .nb-theme-sls .appearance-hero.status-danger[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-hero.status-danger.btn-disabled, .nb-theme-sls .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-hero.status-danger.button-pulse, .nb-theme-sls .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.8;
  }
}
.nb-theme-sls [nbButton].appearance-hero.status-info, .nb-theme-sls .appearance-hero.status-info[nbButtonToggle] {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  border: none;
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-sls [nbButton].appearance-hero.status-info:focus, .nb-theme-sls .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls [nbButton].appearance-hero.status-info:hover, .nb-theme-sls .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-sls [nbButton].appearance-hero.status-info:active, .nb-theme-sls .appearance-hero.status-info[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-sls [nbButton].appearance-hero.status-info[disabled], .nb-theme-sls .appearance-hero.status-info[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-hero.status-info.btn-disabled, .nb-theme-sls .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-hero.status-info.button-pulse, .nb-theme-sls .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.8;
  }
}
.nb-theme-sls [nbButton].appearance-hero.status-control, .nb-theme-sls .appearance-hero.status-control[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #222b45;
}
.nb-theme-sls [nbButton].appearance-hero.status-control:focus, .nb-theme-sls .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls [nbButton].appearance-hero.status-control:hover, .nb-theme-sls .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-sls [nbButton].appearance-hero.status-control:active, .nb-theme-sls .appearance-hero.status-control[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-sls [nbButton].appearance-hero.status-control[disabled], .nb-theme-sls .appearance-hero.status-control[disabled][nbButtonToggle], .nb-theme-sls [nbButton].appearance-hero.status-control.btn-disabled, .nb-theme-sls .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbButton].appearance-hero.status-control.button-pulse, .nb-theme-sls .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.8;
  }
}
.nb-theme-sls nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-sls nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-sls nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-sls nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-sls nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-sls nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-sls nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-sls nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-sls nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-sls nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-sls nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-sls nb-button-group [nbButton].appearance-filled, .nb-theme-sls nb-button-group [nbButton].appearance-ghost,
.nb-theme-sls nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-sls nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: transparent;
}
[dir=ltr] .nb-theme-sls nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-sls 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-sls nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-sls 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-sls nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-sls nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #8f9bb3;
}
[dir=ltr] .nb-theme-sls nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-sls nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #e49300;
}
[dir=rtl] .nb-theme-sls nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-sls nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #e49300;
}
.nb-theme-sls nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-sls nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #ffffff;
}
[dir=ltr] .nb-theme-sls nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-sls 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-sls nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-sls 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-sls nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-sls nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #ffffff;
}
[dir=ltr] .nb-theme-sls nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-sls 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-sls nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-sls 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-sls nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-sls nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #ffffff;
}
[dir=ltr] .nb-theme-sls nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-sls 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-sls nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-sls 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-sls nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-sls nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #ffffff;
}
[dir=ltr] .nb-theme-sls nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-sls 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-sls nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-sls 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-sls nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-sls nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #ffffff;
}
[dir=ltr] .nb-theme-sls nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-sls 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-sls nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-sls 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-sls nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-sls nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #222b45;
}
[dir=ltr] .nb-theme-sls nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-sls 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-sls nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-sls nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-sls nb-list-item {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem;
}
.nb-theme-sls nb-list-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-sls [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-sls [nbInput].nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-sls [nbInput]::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-sls [nbInput]:focus {
  outline: none;
}
.nb-theme-sls [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-sls [nbInput].status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-sls [nbInput].status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-sls [nbInput].status-basic:focus {
  background-color: #ffffff;
  border-color: #fda300;
}
.nb-theme-sls [nbInput].status-basic:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-sls [nbInput].status-basic:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-sls [nbInput].status-basic:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbInput].status-primary {
  background-color: #f7f9fc;
  border-color: #fda300;
  color: #222b45;
}
.nb-theme-sls [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-sls [nbInput].status-primary:focus {
  background-color: #ffffff;
  border-color: #ca8200;
}
.nb-theme-sls [nbInput].status-primary:hover {
  background-color: #edf1f7;
  border-color: #fdac19;
}
.nb-theme-sls [nbInput].status-primary:focus:hover {
  background-color: #edf1f7;
  border-color: #fdac19;
}
.nb-theme-sls [nbInput].status-primary:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbInput].status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-sls [nbInput].status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-sls [nbInput].status-success:focus {
  background-color: #ffffff;
  border-color: #00997a;
}
.nb-theme-sls [nbInput].status-success:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-sls [nbInput].status-success:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-sls [nbInput].status-success:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbInput].status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-sls [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-sls [nbInput].status-warning:focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-sls [nbInput].status-warning:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-sls [nbInput].status-warning:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-sls [nbInput].status-warning:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbInput].status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-sls [nbInput].status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-sls [nbInput].status-danger:focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-sls [nbInput].status-danger:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-sls [nbInput].status-danger:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-sls [nbInput].status-danger:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbInput].status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-sls [nbInput].status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-sls [nbInput].status-info:focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-sls [nbInput].status-info:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-sls [nbInput].status-info:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-sls [nbInput].status-info:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-sls [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-sls [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-sls [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-sls [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-sls [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-sls [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-sls [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-sls [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-sls [nbInput].size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-sls [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-sls [nbInput].size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-sls [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-sls [nbInput].size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-sls [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-sls [nbInput].size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-sls [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-sls [nbInput].size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls [nbInput].shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-sls [nbInput].shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-sls [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-sls nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-sls .overlay-backdrop {
  background: rgba(0, 0, 0, 0.35);
}
.nb-theme-sls .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-sls nb-popover {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
}
.nb-theme-sls nb-popover .primitive-overlay {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem 1rem;
}
.nb-theme-sls nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid transparent;
}
.nb-theme-sls nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #ffffff;
  -webkit-clip-path: inset(0 0 2px);
          clip-path: inset(0 0 2px);
}
.nb-theme-sls nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-sls nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-sls nb-popover.nb-overlay-bottom-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-sls nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.6875rem;
}
.nb-theme-sls nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-sls nb-popover.nb-overlay-bottom-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-sls nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-sls nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-sls nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-sls nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-sls nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-sls nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-sls nb-popover.nb-overlay-top-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-sls nb-popover.nb-overlay-top-start .arrow {
  left: 0.6875rem;
}
.nb-theme-sls nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-sls nb-popover.nb-overlay-top-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-sls nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-sls nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-sls nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-sls nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-sls .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-sls nb-context-menu {
  background-color: #ffffff;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-sls nb-context-menu nb-menu {
  border-radius: 0.25rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-sls nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-sls nb-select .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-sls nb-select .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-sls nb-select .select-button:focus {
  outline: none;
}
.nb-theme-sls nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-sls nb-select.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-sls nb-select.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-sls nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-sls nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-sls nb-select.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-select.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-sls nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-sls nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-sls nb-select.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-select.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-sls nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-sls nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-sls nb-select.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-select.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-sls nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-sls nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-sls nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-sls nb-select.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-sls nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-sls nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-sls nb-select.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-sls nb-select.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-sls nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-sls nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-sls nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-sls nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-sls nb-select.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-sls nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #fda300;
}
.nb-theme-sls nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-outline.status-basic .select-button.bottom, .nb-theme-sls nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-sls nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-sls nb-select.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #fda300;
  color: #222b45;
}
.nb-theme-sls nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #e49300;
}
.nb-theme-sls nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #fdac19;
}
.nb-theme-sls nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #fdac19;
}
.nb-theme-sls nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-outline.status-primary .select-button.bottom, .nb-theme-sls nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #fda300;
}
.nb-theme-sls nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #fda300;
}
.nb-theme-sls nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #fda300;
}
.nb-theme-sls nb-select.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-sls nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #00b887;
}
.nb-theme-sls nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-sls nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-sls nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-outline.status-success .select-button.bottom, .nb-theme-sls nb-select.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-sls nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-sls nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-sls nb-select.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-sls nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-sls nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-sls nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-sls nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-outline.status-warning .select-button.bottom, .nb-theme-sls nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-sls nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-sls nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-sls nb-select.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-sls nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-sls nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-sls nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-sls nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-outline.status-danger .select-button.bottom, .nb-theme-sls nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-sls nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-sls nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-sls nb-select.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-sls nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-sls nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-sls nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-sls nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-outline.status-info .select-button.bottom, .nb-theme-sls nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-sls nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-sls nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-sls nb-select.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-sls nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-sls nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-sls nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-sls nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-outline.status-control .select-button.bottom, .nb-theme-sls nb-select.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-sls nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-sls nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-sls nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-sls nb-select.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-sls nb-select.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-sls nb-select.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-sls nb-select.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-sls nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-sls nb-select.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-sls nb-select.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-sls nb-select.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-sls nb-select.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-sls nb-select.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-sls nb-select.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-sls nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-sls nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-sls nb-select.appearance-filled.status-primary .select-button {
  background-color: #fda300;
  border-color: #fda300;
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #e49300;
  border-color: #ca8200;
}
.nb-theme-sls nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #fdac19;
  border-color: #fdac19;
}
.nb-theme-sls nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #fdac19;
  border-color: #fdac19;
}
.nb-theme-sls nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-sls nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-sls nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-sls nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-sls nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-sls nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-sls nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-sls nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-sls nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-sls nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-sls nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-sls nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-sls nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-sls nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-sls nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-sls nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-sls nb-select.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-sls nb-select.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-sls nb-select.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-sls nb-select.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-sls nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-sls nb-select.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-sls nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-sls nb-select.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-sls nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-sls nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-sls nb-select.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #fdac19, #fda300);
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #fda300, #e49300);
}
.nb-theme-sls nb-select.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #fdb533, #fdac19);
}
.nb-theme-sls nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #fdb533, #fdac19);
}
.nb-theme-sls nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-sls nb-select.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-sls nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-sls nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-sls nb-select.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-sls nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-sls nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-sls nb-select.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-sls nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-sls nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-sls nb-select.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-sls nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-sls nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-sls nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-sls nb-select.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-sls nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-sls nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-sls nb-form-field nb-select {
  width: 100%;
}
.nb-theme-sls nb-select-with-autocomplete .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-sls nb-select-with-autocomplete .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-sls nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-sls nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-sls nb-select-with-autocomplete.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-sls nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-sls nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-sls nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-sls nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-sls nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-sls nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-sls nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-sls nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-sls nb-option:focus, .nb-theme-sls nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-sls nb-option:focus.selected, .nb-theme-sls nb-option.active.selected {
  background-color: #e49300;
  color: #ffffff;
}
.nb-theme-sls nb-option.multiple:focus, .nb-theme-sls nb-option.multiple.active, .nb-theme-sls nb-option.multiple.selected:focus, .nb-theme-sls nb-option.multiple.selected.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #fda300;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom, .nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #fda300;
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #e49300;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #fdac19;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #fdac19;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom, .nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #fda300;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #fda300;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #fda300;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #00b887;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom, .nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom, .nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom, .nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom, .nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom, .nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #fda300;
  border-color: #fda300;
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #e49300;
  border-color: #ca8200;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #fdac19;
  border-color: #fdac19;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #fdac19;
  border-color: #fdac19;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #fdac19, #fda300);
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #fda300, #e49300);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #fdb533, #fdac19);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #fdb533, #fdac19);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-sls nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-sls nb-option-list {
  background-color: #ffffff;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-sls nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-sls nb-option-list.position-top {
  border-bottom: 0.0625rem solid #e4e9f2;
}
.nb-theme-sls nb-option-list.position-bottom {
  border-top: 0.0625rem solid #e4e9f2;
}
.nb-theme-sls nb-option-group {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-sls nb-option-list.size-tiny nb-option-group {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-sls nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-sls nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-sls nb-option-list.size-small nb-option-group {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-sls nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-sls nb-option-list.size-medium nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.4375rem 1rem;
}
.nb-theme-sls nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-sls nb-option-list.size-large nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.6875rem 1rem;
}
.nb-theme-sls nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-sls nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-sls nb-option-list.size-giant nb-option-group .option-group-title {
  padding: 0.9375rem 1rem;
}
.nb-theme-sls nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-sls nb-option {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-sls nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-sls nb-option.selected {
  background-color: #fda300;
  color: #ffffff;
}
.nb-theme-sls nb-option:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-sls nb-option:focus.selected {
  background-color: #e49300;
  color: #ffffff;
}
.nb-theme-sls nb-option:hover {
  background-color: rgba(143, 155, 179, 0.16);
  color: #222b45;
}
.nb-theme-sls nb-option:hover.selected {
  background-color: #fdac19;
  color: #ffffff;
}
.nb-theme-sls nb-option.multiple.selected {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-sls nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-sls nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-sls nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-sls nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-sls nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-sls nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-sls nb-option,
.nb-theme-sls nb-option-group {
  -webkit-user-select: none;
          user-select: none;
}
.nb-theme-sls nb-option[disabled],
.nb-theme-sls nb-option-group[disabled] {
  background-color: #ffffff;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.25rem;
  padding: 1rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-sls nb-toast .title {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls nb-toast .message {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-sls nb-toast .icon-container {
  border-radius: 0.25rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-sls nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-sls nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-sls nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-sls nb-toast.status-basic {
  background: #ffffff;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-sls nb-toast.status-basic .title {
  color: #222b45;
}
.nb-theme-sls nb-toast.status-basic.destroy-by-click:hover {
  background: #ffffff;
  border-color: #edf1f7;
}
.nb-theme-sls nb-toast.status-basic .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-sls nb-toast.status-primary {
  background: #fda300;
  border-color: #fda300;
  color: #ffffff;
}
.nb-theme-sls nb-toast.status-primary .title {
  color: #ffffff;
}
.nb-theme-sls nb-toast.status-primary.destroy-by-click:hover {
  background: #fdac19;
  border-color: #fdac19;
}
.nb-theme-sls nb-toast.status-primary .icon-container {
  background: #ffffff;
  color: #fda300;
}
.nb-theme-sls nb-toast.status-success {
  background: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-sls nb-toast.status-success .title {
  color: #ffffff;
}
.nb-theme-sls nb-toast.status-success.destroy-by-click:hover {
  background: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-sls nb-toast.status-success .icon-container {
  background: #ffffff;
  color: #00d68f;
}
.nb-theme-sls nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-sls nb-toast.status-warning .title {
  color: #ffffff;
}
.nb-theme-sls nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-sls nb-toast.status-warning .icon-container {
  background: #ffffff;
  color: #ffaa00;
}
.nb-theme-sls nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-sls nb-toast.status-danger .title {
  color: #ffffff;
}
.nb-theme-sls nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-sls nb-toast.status-danger .icon-container {
  background: #ffffff;
  color: #ff3d71;
}
.nb-theme-sls nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-sls nb-toast.status-info .title {
  color: #ffffff;
}
.nb-theme-sls nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-sls nb-toast.status-info .icon-container {
  background: #ffffff;
  color: #0095ff;
}
.nb-theme-sls nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-sls nb-toast.status-control .title {
  color: #222b45;
}
.nb-theme-sls nb-toast.status-control.destroy-by-click:hover {
  background: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls nb-toast.status-control .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-sls .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-sls nb-tooltip {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  background: #151a30;
  border: 0 dashed transparent;
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  max-width: 16rem;
}
.nb-theme-sls nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-sls nb-tooltip nb-icon:not(:only-child) {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-sls nb-tooltip .content {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls nb-tooltip .arrow {
  border-bottom: 6px dashed #151a30;
}
.nb-theme-sls nb-tooltip.status-basic {
  background: #edf1f7;
  border-color: transparent;
}
.nb-theme-sls nb-tooltip.status-basic .arrow {
  border-bottom-color: #edf1f7;
}
.nb-theme-sls nb-tooltip.status-basic .content {
  color: #222b45;
}
.nb-theme-sls nb-tooltip.status-primary {
  background: #fda300;
  border-color: transparent;
}
.nb-theme-sls nb-tooltip.status-primary .arrow {
  border-bottom-color: #fda300;
}
.nb-theme-sls nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-sls nb-tooltip.status-success {
  background: #00d68f;
  border-color: transparent;
}
.nb-theme-sls nb-tooltip.status-success .arrow {
  border-bottom-color: #00d68f;
}
.nb-theme-sls nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-sls nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-sls nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-sls nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-sls nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-sls nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-sls nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-sls nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-sls nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-sls nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-sls nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-sls nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.nb-theme-sls nb-tooltip.status-control .content {
  color: #222b45;
}
.nb-theme-sls nb-datepicker-container nb-card {
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: none;
}
.nb-theme-sls nb-calendar-with-time .nb-timepicker-container,
.nb-theme-sls nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-sls nb-calendar-with-time .column-header {
  border-top: 0.0625rem solid #e4e9f2;
  border-radius: 0;
}
.nb-theme-sls nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-sls nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-sls nb-calendar-with-time .timepicker-section {
  border-left: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-sls nb-calendar-with-time .timepicker-section {
  border-right: 0.0625rem solid #e4e9f2;
}
.nb-theme-sls nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-sls nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-sls nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1rem;
}
.nb-theme-sls nb-radio .outer-circle,
.nb-theme-sls nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-sls nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-sls nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-sls nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-sls nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #fda300;
}
.nb-theme-sls nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #fda300;
}
.nb-theme-sls nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
}
.nb-theme-sls nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #ca8200;
}
.nb-theme-sls nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #e49300;
}
.nb-theme-sls nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #fda300;
}
.nb-theme-sls nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #fdac19;
}
.nb-theme-sls nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #fdac19;
}
.nb-theme-sls nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
}
.nb-theme-sls nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #e49300;
}
.nb-theme-sls nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #e49300;
}
.nb-theme-sls nb-radio.status-basic .text {
  color: #222b45;
}
.nb-theme-sls nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #fda300;
}
.nb-theme-sls nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #fda300;
}
.nb-theme-sls nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #fda300;
}
.nb-theme-sls nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
}
.nb-theme-sls nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #ca8200;
}
.nb-theme-sls nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #e49300;
}
.nb-theme-sls nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #fda300;
}
.nb-theme-sls nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #fdac19;
}
.nb-theme-sls nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #fdac19;
}
.nb-theme-sls nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
}
.nb-theme-sls nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #e49300;
}
.nb-theme-sls nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #e49300;
}
.nb-theme-sls nb-radio.status-primary .text {
  color: #222b45;
}
.nb-theme-sls nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-sls nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00d68f;
}
.nb-theme-sls nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #00d68f;
}
.nb-theme-sls nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-sls nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00997a;
}
.nb-theme-sls nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-sls nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-sls nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #2ce69b;
}
.nb-theme-sls nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #2ce69b;
}
.nb-theme-sls nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-sls nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #00b887;
}
.nb-theme-sls nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-sls nb-radio.status-success .text {
  color: #222b45;
}
.nb-theme-sls nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-sls nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-sls nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-sls nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-sls nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b86e00;
}
.nb-theme-sls nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-sls nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-sls nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ffc94d;
}
.nb-theme-sls nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-sls nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-sls nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db8b00;
}
.nb-theme-sls nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-sls nb-radio.status-warning .text {
  color: #222b45;
}
.nb-theme-sls nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-sls nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ff3d71;
}
.nb-theme-sls nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-sls nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-sls nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b81d5b;
}
.nb-theme-sls nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-sls nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-sls nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ff708d;
}
.nb-theme-sls nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-sls nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-sls nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db2c66;
}
.nb-theme-sls nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-sls nb-radio.status-danger .text {
  color: #222b45;
}
.nb-theme-sls nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-sls nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #0095ff;
}
.nb-theme-sls nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-sls nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-sls nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #0057c2;
}
.nb-theme-sls nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-sls nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-sls nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #42aaff;
}
.nb-theme-sls nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-sls nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-sls nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #006fd6;
}
.nb-theme-sls nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-sls nb-radio.status-info .text {
  color: #222b45;
}
.nb-theme-sls nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-sls nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-sls nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-sls nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-sls nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #c5cee0;
}
.nb-theme-sls nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-sls nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-sls nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #f7f9fc;
}
.nb-theme-sls nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f9fc;
}
.nb-theme-sls nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-sls nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #edf1f7;
}
.nb-theme-sls nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-sls nb-radio.status-control .text {
  color: #ffffff;
}
.nb-theme-sls nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-sls nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-sls nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-radio .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-sls nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-sls nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-sls .nb-tree-grid-header-cell,
.nb-theme-sls .nb-tree-grid-cell,
.nb-theme-sls .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: 0.875rem 1.25rem;
  border: 1px solid #f7f9fc;
}
.nb-theme-sls .nb-tree-grid-header-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls .nb-tree-grid-footer-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls .nb-tree-grid-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls .nb-tree-grid-row:hover {
  background: #ffffff;
}
.nb-theme-sls .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #ffffff;
}
.nb-theme-sls .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-sls nb-tree-grid-row-toggle nb-icon,
.nb-theme-sls nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-sls .nb-tree-grid-header-change-sort-button {
  background: transparent;
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-sls nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-sls nb-icon svg {
  vertical-align: top;
}
.nb-theme-sls nb-icon.status-basic {
  color: #8f9bb3;
}
.nb-theme-sls nb-icon.status-primary {
  color: #fda300;
}
.nb-theme-sls nb-icon.status-success {
  color: #00d68f;
}
.nb-theme-sls nb-icon.status-warning {
  color: #ffaa00;
}
.nb-theme-sls nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-sls nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-sls nb-icon.status-control {
  color: #ffffff;
}
.nb-theme-sls .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-sls .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-sls .nb-form-field-addon-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-sls .nb-form-field-addon-basic {
  color: #8f9bb3;
}
.nb-theme-sls .nb-form-field-addon-basic-highlight {
  color: #fda300;
}
.nb-theme-sls .nb-form-field-addon-primary {
  color: #fda300;
}
.nb-theme-sls .nb-form-field-addon-primary-highlight {
  color: #e49300;
}
.nb-theme-sls .nb-form-field-addon-success {
  color: #00d68f;
}
.nb-theme-sls .nb-form-field-addon-success-highlight {
  color: #00b887;
}
.nb-theme-sls .nb-form-field-addon-warning {
  color: #ffaa00;
}
.nb-theme-sls .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-sls .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-sls .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-sls .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-sls .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-sls .nb-form-field-addon-control {
  color: #ffffff;
}
.nb-theme-sls .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.nb-theme-sls .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-sls .nb-form-field-prefix-tiny,
.nb-theme-sls .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 0.625rem;
  line-height: 0.75rem;
  font-weight: 700;
}
.nb-theme-sls .nb-form-field-prefix-tiny nb-icon,
.nb-theme-sls .nb-form-field-suffix-tiny nb-icon {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-sls .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=ltr] .nb-theme-sls .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-sls .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem * -1);
}
.nb-theme-sls .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-sls .nb-form-field-prefix-small,
.nb-theme-sls .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-sls .nb-form-field-prefix-small nb-icon,
.nb-theme-sls .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-sls .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-sls .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
.nb-theme-sls .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-sls .nb-form-field-prefix-medium,
.nb-theme-sls .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-sls .nb-form-field-prefix-medium nb-icon,
.nb-theme-sls .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-sls .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=ltr] .nb-theme-sls .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-sls .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem * -1);
}
.nb-theme-sls .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-sls .nb-form-field-prefix-large,
.nb-theme-sls .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-sls .nb-form-field-prefix-large nb-icon,
.nb-theme-sls .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-prefix-large {
  margin-right: calc(3rem * -1);
}
[dir=rtl] .nb-theme-sls .nb-form-field-prefix-large {
  margin-left: calc(3rem * -1);
}
[dir=ltr] .nb-theme-sls .nb-form-field-suffix-large {
  margin-left: calc(3rem * -1);
}
[dir=rtl] .nb-theme-sls .nb-form-field-suffix-large {
  margin-right: calc(3rem * -1);
}
.nb-theme-sls .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-sls .nb-form-field-prefix-giant,
.nb-theme-sls .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-sls .nb-form-field-prefix-giant nb-icon,
.nb-theme-sls .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-sls .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=ltr] .nb-theme-sls .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-sls .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem * -1);
}
.nb-theme-sls nb-tag {
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-sls nb-tag.nb-transition {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-sls nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-sls nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-sls nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-sls nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-sls nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.9375rem;
}
.nb-theme-sls nb-tag.appearance-filled.status-basic {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-sls nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e4e9f2;
}
.nb-theme-sls nb-tag.appearance-filled.status-basic.active {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-sls nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls nb-tag.appearance-filled.status-primary {
  background-color: #fda300;
  border-color: #fda300;
  color: #ffffff;
}
.nb-theme-sls nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #e49300;
}
.nb-theme-sls nb-tag.appearance-filled.status-primary.active {
  background-color: #e49300;
  border-color: #ca8200;
}
.nb-theme-sls nb-tag.appearance-filled.status-primary:hover {
  background-color: #fdac19;
  border-color: #fdac19;
}
.nb-theme-sls nb-tag.appearance-filled.status-success {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-sls nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #00b887;
}
.nb-theme-sls nb-tag.appearance-filled.status-success.active {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-sls nb-tag.appearance-filled.status-success:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-sls nb-tag.appearance-filled.status-warning {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-sls nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-sls nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-sls nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-sls nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-sls nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-sls nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-sls nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-sls nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-sls nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-sls nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-sls nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-sls nb-tag.appearance-filled.status-control {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-sls nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #edf1f7;
}
.nb-theme-sls nb-tag.appearance-filled.status-control.active {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-sls nb-tag.appearance-filled.status-control:hover {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-sls nb-tag.appearance-outline.status-basic {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-sls nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-sls nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-sls nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-sls nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #fda300;
  color: #fda300;
}
.nb-theme-sls nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
  color: #fda300;
}
.nb-theme-sls nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #fda300;
  color: #fda300;
}
.nb-theme-sls nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #fda300;
  color: #fda300;
}
.nb-theme-sls nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-sls nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-sls nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-sls nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-sls nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-sls nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-sls nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-sls nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-sls nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-sls nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-sls nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-sls nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-sls nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-sls nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-sls nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-sls nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-sls nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-sls nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-sls nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-sls nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-sls .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-sls .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-sls .nb-tag-remove.size-tiny {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-sls .nb-tag-remove.size-tiny {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-sls .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-sls .nb-tag-remove.size-small {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-sls .nb-tag-remove.size-small {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-sls .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-sls .nb-tag-remove.size-medium {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-sls .nb-tag-remove.size-medium {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-sls .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-sls .nb-tag-remove.size-large {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-sls .nb-tag-remove.size-large {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-sls .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-sls .nb-tag-remove.size-giant {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-sls .nb-tag-remove.size-giant {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-sls nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-sls nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-sls nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-sls nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.0625rem;
}
.nb-theme-sls nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-sls nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-sls nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.125rem;
}
.nb-theme-sls nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-sls nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-sls nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.25rem;
}
.nb-theme-sls nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-sls nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-sls nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.375rem;
}
.nb-theme-sls nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-sls nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-sls nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.5rem;
}
.nb-theme-sls .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-sls .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-sls .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-sls .nb-tag-list-with-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-sls .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-sls .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-sls .nb-tag-list-with-input.shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-sls .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-sls .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-sls .nb-tag-list-with-input.size-tiny {
  padding: 0.0625rem 1rem;
}
.nb-theme-sls .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-sls .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-sls .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-sls .nb-tag-list-with-input.size-giant {
  padding: 0.4375rem 1rem;
}
.nb-theme-sls .nb-tag-list-with-input.status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-sls .nb-tag-list-with-input.status-basic.focus {
  background-color: #ffffff;
  border-color: #fda300;
}
.nb-theme-sls .nb-tag-list-with-input.status-primary {
  background-color: #f7f9fc;
  border-color: #fda300;
}
.nb-theme-sls .nb-tag-list-with-input.status-primary.focus {
  background-color: #ffffff;
  border-color: #ca8200;
}
.nb-theme-sls .nb-tag-list-with-input.status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
}
.nb-theme-sls .nb-tag-list-with-input.status-success.focus {
  background-color: #ffffff;
  border-color: #00997a;
}
.nb-theme-sls .nb-tag-list-with-input.status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
}
.nb-theme-sls .nb-tag-list-with-input.status-warning.focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-sls .nb-tag-list-with-input.status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
}
.nb-theme-sls .nb-tag-list-with-input.status-danger.focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-sls .nb-tag-list-with-input.status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
}
.nb-theme-sls .nb-tag-list-with-input.status-info.focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-sls .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-sls .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-sls nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-sls .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-sls .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-sls .nb-tag-input {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-sls .nb-tag-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-sls .nb-tag-input.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-sls .nb-tag-input.size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-sls .nb-tag-input.size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-sls .nb-tag-input.size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-sls .nb-tag-input.size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.5rem 0;
}
.nb-theme-sls .nb-tag-input.size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls .nb-tag-input.status-basic {
  color: #222b45;
}
.nb-theme-sls .nb-tag-input.status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-sls .nb-tag-input.status-basic:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls .nb-tag-input.status-primary {
  color: #222b45;
}
.nb-theme-sls .nb-tag-input.status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-sls .nb-tag-input.status-primary:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls .nb-tag-input.status-success {
  color: #222b45;
}
.nb-theme-sls .nb-tag-input.status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-sls .nb-tag-input.status-success:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls .nb-tag-input.status-warning {
  color: #222b45;
}
.nb-theme-sls .nb-tag-input.status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-sls .nb-tag-input.status-warning:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls .nb-tag-input.status-danger {
  color: #222b45;
}
.nb-theme-sls .nb-tag-input.status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-sls .nb-tag-input.status-danger:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls .nb-tag-input.status-info {
  color: #222b45;
}
.nb-theme-sls .nb-tag-input.status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-sls .nb-tag-input.status-info:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-sls .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-sls .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-sls .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-sls {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls h1,
.nb-theme-sls h2,
.nb-theme-sls h3,
.nb-theme-sls h4,
.nb-theme-sls h5,
.nb-theme-sls h6,
.nb-theme-sls .h1,
.nb-theme-sls .h2,
.nb-theme-sls .h3,
.nb-theme-sls .h4,
.nb-theme-sls .h5,
.nb-theme-sls .h6 {
  color: #222b45;
}
.nb-theme-sls h1,
.nb-theme-sls .h1 {
  font-size: 2.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-sls h2,
.nb-theme-sls .h2 {
  font-size: 1.5rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-sls h3,
.nb-theme-sls .h3 {
  font-size: 1.35rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.35rem;
}
.nb-theme-sls h4,
.nb-theme-sls .h4 {
  font-size: 1.625rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-sls h5,
.nb-theme-sls .h5 {
  font-size: 1.2rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.2rem;
}
.nb-theme-sls h6,
.nb-theme-sls .h6 {
  font-size: 1.125rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-sls .subtitle,
.nb-theme-sls .subtitle-2 {
  color: #222b45;
}
.nb-theme-sls .subtitle {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls .subtitle-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-sls p,
.nb-theme-sls .paragraph {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls .paragraph-2 {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-sls a {
  color: #fda300;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-sls a:focus {
  color: #e49300;
}
.nb-theme-sls a:hover {
  color: #fdac19;
}
.nb-theme-sls a.link-control, .nb-theme-sls a.link-control:hover {
  color: #ffffff;
}
.nb-theme-sls a.link-alternate, .nb-theme-sls a.link-alternate:hover {
  color: #ffffff;
}
.nb-theme-sls .label {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-sls .caption {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls .caption-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-sls .caption,
.nb-theme-sls .caption-2 {
  color: #8f9bb3;
}
.nb-theme-sls .caption.status-basic,
.nb-theme-sls .caption-2.status-basic {
  color: #222b45;
}
.nb-theme-sls .caption.status-primary,
.nb-theme-sls .caption-2.status-primary {
  color: #fda300;
}
.nb-theme-sls .caption.status-success,
.nb-theme-sls .caption-2.status-success {
  color: #00d68f;
}
.nb-theme-sls .caption.status-warning,
.nb-theme-sls .caption-2.status-warning {
  color: #ffaa00;
}
.nb-theme-sls .caption.status-danger,
.nb-theme-sls .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-sls .caption.status-info,
.nb-theme-sls .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-sls .caption.status-control,
.nb-theme-sls .caption-2.status-control {
  color: #ffffff;
}
.nb-theme-sls li {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-sls .text-alternate {
  color: #ffffff;
}
.nb-theme-sls .text-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls .text-hint {
  color: #8f9bb3;
}
.nb-theme-sls .text-basic {
  color: #222b45;
}
.nb-theme-sls .text-primary {
  color: #fda300;
}
.nb-theme-sls .text-success {
  color: #00d68f;
}
.nb-theme-sls .text-warning {
  color: #ffaa00;
}
.nb-theme-sls .text-danger {
  color: #ff3d71;
}
.nb-theme-sls .text-info {
  color: #0095ff;
}
.nb-theme-sls .text-control {
  color: #ffffff;
}
.nb-theme-sls ng2-smart-table table tr th,
.nb-theme-sls ng2-smart-table table tr th a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #222b45;
}
.nb-theme-sls ng2-smart-table table tr td {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #222b45;
}
.nb-theme-sls ng2-smart-table table tr th,
.nb-theme-sls ng2-smart-table table tr td {
  position: relative;
  padding: 0.875rem 1.25rem;
  border: 1px solid #edf1f7;
  vertical-align: middle;
}
.nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.875rem 1.25rem;
}
[dir=ltr] .nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th a:hover, .nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th a:active, .nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #222b45;
  text-decoration: none;
}
.nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th a.sort.asc, .nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, .nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #222b45;
  border-width: 0.375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=ltr] .nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=rtl] .nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: 0.75rem;
}
.nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after, .nb-theme-sls ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-sls ng2-smart-table thead tr {
  background: #ffffff;
}
.nb-theme-sls ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.5rem;
}
.nb-theme-sls ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1rem;
}
.nb-theme-sls ng2-smart-table tbody tr.selected, .nb-theme-sls ng2-smart-table tbody tr:hover {
  background: #edf1f7 !important;
}
.nb-theme-sls ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #f7f9fc;
}
.nb-theme-sls ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: 0.375rem 0.5rem;
  border-color: #fda300;
  background-color: #fda300;
  color: #ffffff;
  border-radius: 0.375rem;
}
.nb-theme-sls ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #ca8200;
}
.nb-theme-sls ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #fdac19;
  border-color: #fdac19;
}
.nb-theme-sls ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #e49300;
  border-color: #e49300;
}
.nb-theme-sls ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-sls ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-sls ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-sls ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-sls 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-sls ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
.nb-theme-sls ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-sls ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-sls ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-sls ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #fda300;
}
.nb-theme-sls ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-sls ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-sls ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-sls ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-sls ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #edf1f7 solid 1px;
  border-radius: 0.25rem;
}
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #edf1f7;
}
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #fda300;
  padding: 0.75rem 1.25rem;
  border: none;
}
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #fda300;
  color: #fda300;
}
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: transparent;
  border-color: #fda300;
  color: #fda300;
  text-decoration: none;
}
[dir=ltr] .nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-sls ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #ffffff;
  background-color: #fda300;
}
.nb-theme-sls nb-auth-block .text-link {
  color: #8f9bb3;
}
.nb-theme-sls nb-auth-block .forgot-password {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-sls nb-auth-block .socials a {
  color: #8f9bb3;
}
@media (max-width: 575.98px) {
  .nb-theme-sls .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-sls .pace .pace-progress {
  background: #fda300;
}
.nb-theme-sls .pace .pace-progress-inner {
  box-shadow: 0 0 10px #fda300, 0 0 5px #fda300;
}
.nb-theme-sls .pace .pace-activity {
  display: none;
}
.nb-theme-sls nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-sls nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

.nb-theme-allied_dark nb-layout .scrollable-container {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-allied_dark nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_dark nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_dark nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-allied_dark nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-allied_dark nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-allied_dark nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-allied_dark .layout {
  min-width: 300px;
}
.nb-theme-allied_dark nb-layout.window-mode {
  background: #151a30;
  display: block;
}
.nb-theme-allied_dark nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-allied_dark nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-allied_dark nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-allied_dark nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.25);
  }
  .nb-theme-allied_dark nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.25);
  }
  .nb-theme-allied_dark nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.25) - 4rem);
    top: calc(calc(4.75rem * 0.25) + 4rem);
  }
  .nb-theme-allied_dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-allied_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-allied_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.25));
  }
  .nb-theme-allied_dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-allied_dark 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-allied_dark nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.5);
  }
  .nb-theme-allied_dark nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.5);
  }
  .nb-theme-allied_dark nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.5) - 4rem);
    top: calc(calc(4.75rem * 0.5) + 4rem);
  }
  .nb-theme-allied_dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-allied_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-allied_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.5));
  }
  .nb-theme-allied_dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-allied_dark 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-allied_dark nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-allied_dark nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-allied_dark nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - 4.75rem - 4rem);
    top: calc(4.75rem + 4rem);
  }
  .nb-theme-allied_dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-allied_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-allied_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + 4.75rem);
  }
  .nb-theme-allied_dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-allied_dark nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-allied_dark nb-layout .layout {
  background-color: #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  min-height: 100vh;
}
.nb-theme-allied_dark nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-allied_dark nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4rem;
}
.nb-theme-allied_dark nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
}
.nb-theme-allied_dark nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #222b45;
  border-top: 1px solid #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem;
}
.nb-theme-allied_dark nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #7d985d;
}
.nb-theme-allied_dark nb-layout .layout .layout-container .content nb-layout-footer nav a:focus, .nb-theme-allied_dark nb-layout .layout .layout-container .content nb-layout-footer nav a:active, .nb-theme-allied_dark nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #7d985d;
}
.nb-theme-allied_dark nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-allied_dark nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 1.25rem;
}
@media (max-width: 991.98px) {
  .nb-theme-allied_dark nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-allied_dark nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-allied_dark nb-layout-header {
  background-color: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-layout-header nav {
  color: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  height: 4rem;
  padding: 1rem;
}
.nb-theme-allied_dark nb-layout-header nav a {
  color: #ffffff;
}
.nb-theme-allied_dark nb-layout-header nav a:focus, .nb-theme-allied_dark nb-layout-header nav a:active, .nb-theme-allied_dark nb-layout-header nav a:hover {
  color: #ffffff;
}
.nb-theme-allied_dark nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4rem);
}
.nb-theme-allied_dark nb-layout-header.fixed ~ .layout-container {
  padding-top: 4rem;
  min-height: 100vh;
}
.nb-theme-allied_dark nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4rem);
}
.nb-theme-allied_dark nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-allied_dark nb-sidebar {
  background-color: #222b45;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  width: 12rem;
}
.nb-theme-allied_dark nb-sidebar .main-container {
  height: 100vh;
  width: 12rem;
}
.nb-theme-allied_dark nb-sidebar .scrollable {
  padding: 1rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
@media (max-width: 767.98px) {
  .nb-theme-allied_dark nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-allied_dark nb-sidebar .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_dark nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_dark nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-allied_dark nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-allied_dark nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-allied_dark nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-allied_dark nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-allied_dark nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-allied_dark nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-allied_dark nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-allied_dark nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-allied_dark nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-allied_dark nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-allied_dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #738b55;
}
[dir=ltr] .nb-theme-allied_dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-allied_dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-allied_dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-allied_dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-allied_dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-allied_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-allied_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: transparent;
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-allied_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-allied_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-allied_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-allied_dark nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-allied_dark nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-allied_dark nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-allied_dark nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-allied_dark nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-allied_dark nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-allied_dark nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-allied_dark nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-allied_dark nb-sidebar.fixed.left.collapsed + .content, .nb-theme-allied_dark nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-allied_dark nb-sidebar.fixed.right.collapsed + .content, .nb-theme-allied_dark nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-allied_dark nb-sidebar.expanded {
  width: 12rem;
}
.nb-theme-allied_dark nb-sidebar.expanded > .scrollable {
  width: 12rem;
}
.nb-theme-allied_dark nb-sidebar nb-sidebar-header {
  padding: 1rem;
  height: initial;
}
.nb-theme-allied_dark nb-sidebar nb-sidebar-footer {
  padding: 1rem;
  height: 3.5rem;
}
.nb-theme-allied_dark nb-sidebar nb-menu {
  margin: 0 calc(1rem * -1) calc(1rem * -1);
}
.nb-theme-allied_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-default .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-cosmic .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-corporate .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_light .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-default .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-cosmic .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-corporate .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_light .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-default .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-cosmic .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-corporate .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_light .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-default .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-cosmic .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-corporate .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_light .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-default .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-cosmic .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-corporate .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_light .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-default .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-cosmic .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-corporate .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_light .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-default .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-cosmic .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-corporate .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_light .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-default .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-cosmic .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-corporate .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_light .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls .nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-allied_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-allied_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-allied_dark nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-allied_dark nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-allied_dark nb-calendar-picker {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-allied_dark nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-allied_dark nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-allied_dark nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #151a30;
  border-bottom: 1px solid #151a30;
}
[dir=ltr] .nb-theme-allied_dark nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-allied_dark nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-allied_dark nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-calendar-days-names .day.holiday {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-allied_dark nb-calendar-week-numbers {
  background: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: 0.625rem;
}
.nb-theme-allied_dark nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #151a30;
  border-bottom: 1px solid #151a30;
  margin-bottom: 0.25rem;
}
.nb-theme-allied_dark nb-calendar-week-numbers .sign,
.nb-theme-allied_dark nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-allied_dark nb-calendar-week-numbers.size-large .sign,
.nb-theme-allied_dark nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-allied_dark nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #151a30;
}
[dir=rtl] .nb-theme-allied_dark nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #151a30;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-allied_dark nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-allied_dark nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-allied_dark nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-allied_dark nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-allied_dark nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 0.25rem;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell,
.nb-theme-allied_dark nb-calendar-picker .month-cell,
.nb-theme-allied_dark nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #ffffff;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell, .nb-theme-allied_dark nb-calendar-picker .day-cell .cell-content,
.nb-theme-allied_dark nb-calendar-picker .month-cell,
.nb-theme-allied_dark nb-calendar-picker .month-cell .cell-content,
.nb-theme-allied_dark nb-calendar-picker .year-cell,
.nb-theme-allied_dark nb-calendar-picker .year-cell .cell-content {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell.empty, .nb-theme-allied_dark nb-calendar-picker .day-cell.disabled,
.nb-theme-allied_dark nb-calendar-picker .month-cell.empty,
.nb-theme-allied_dark nb-calendar-picker .month-cell.disabled,
.nb-theme-allied_dark nb-calendar-picker .year-cell.empty,
.nb-theme-allied_dark nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell.bounding-month,
.nb-theme-allied_dark nb-calendar-picker .month-cell.bounding-month,
.nb-theme-allied_dark nb-calendar-picker .year-cell.bounding-month {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-allied_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-allied_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #192038;
  border-color: #192038;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-allied_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-allied_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #687e4e;
  border-color: #687e4e;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-allied_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-allied_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(51, 102, 255, 0.08);
  border: 1px solid #738b55;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-allied_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-allied_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-allied_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-allied_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-allied_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-allied_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #738b55;
  border-color: #738b55;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-allied_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-allied_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-allied_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-allied_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-allied_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-allied_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #738b55;
  border-radius: 0.25rem;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-allied_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-allied_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-allied_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-allied_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-allied_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-allied_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.nb-theme-allied_dark nb-calendar-picker .day-cell.disabled,
.nb-theme-allied_dark nb-calendar-picker .month-cell.disabled,
.nb-theme-allied_dark nb-calendar-picker .year-cell.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-allied_dark nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-allied_dark nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #101426;
}
.nb-theme-allied_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #738b55;
  border-radius: 0;
}
[dir=ltr] .nb-theme-allied_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-allied_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-allied_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-allied_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-allied_dark nb-base-calendar nb-card {
  background-color: #222b45;
  border: 0.0625rem solid #101426;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-allied_dark nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-allied_dark nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: 0.625rem 0.25rem;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-allied_dark nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-allied_dark nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-allied_dark nb-base-calendar.has-week-number .month-cell,
.nb-theme-allied_dark nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-allied_dark nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-allied_dark nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-allied_dark nb-card {
  background-color: #222b45;
  border: 0.0625rem solid #101426;
  border-radius: 0.25rem;
  box-shadow: none;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-allied_dark nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_dark nb-card::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_dark nb-card::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-allied_dark nb-card::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-allied_dark nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-allied_dark nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-allied_dark nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-allied_dark nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-allied_dark nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-allied_dark nb-card.status-basic nb-card-header {
  background-color: #192038;
  border-bottom-width: 0;
  border-bottom-color: #192038;
  color: #ffffff;
}
.nb-theme-allied_dark nb-card.status-basic nb-card-header a,
.nb-theme-allied_dark nb-card.status-basic nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-allied_dark nb-card.status-primary nb-card-header {
  background-color: #738b55;
  border-bottom-width: 0;
  border-bottom-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark nb-card.status-primary nb-card-header a,
.nb-theme-allied_dark nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-allied_dark nb-card.status-success nb-card-header {
  background-color: #b7e1c1;
  border-bottom-width: 0;
  border-bottom-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_dark nb-card.status-success nb-card-header a,
.nb-theme-allied_dark nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-allied_dark nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_dark nb-card.status-warning nb-card-header a,
.nb-theme-allied_dark nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-allied_dark nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_dark nb-card.status-danger nb-card-header a,
.nb-theme-allied_dark nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-allied_dark nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_dark nb-card.status-info nb-card-header a,
.nb-theme-allied_dark nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-allied_dark nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_dark nb-card.status-control nb-card-header a,
.nb-theme-allied_dark nb-card.status-control nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-allied_dark nb-card.accent-basic {
  border-top-color: #192038;
}
.nb-theme-allied_dark nb-card.accent-primary {
  border-top-color: #738b55;
}
.nb-theme-allied_dark nb-card.accent-success {
  border-top-color: #b7e1c1;
}
.nb-theme-allied_dark nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.nb-theme-allied_dark nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-allied_dark nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-allied_dark nb-card.accent-control {
  border-top-color: #ffffff;
}
.nb-theme-allied_dark nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.25rem;
}
.nb-theme-allied_dark nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-allied_dark nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-allied_dark nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_dark nb-card-body::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_dark nb-card-body::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-allied_dark nb-card-body::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-allied_dark nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #151a30;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-allied_dark nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #151a30;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-card-header h1 {
  margin: 0;
}
.nb-theme-allied_dark nb-card-header h2 {
  margin: 0;
}
.nb-theme-allied_dark nb-card-header h3 {
  margin: 0;
}
.nb-theme-allied_dark nb-card-header h4 {
  margin: 0;
}
.nb-theme-allied_dark nb-card-header h5 {
  margin: 0;
}
.nb-theme-allied_dark nb-card-header h6 {
  margin: 0;
}
.nb-theme-allied_dark nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-allied_dark .second-card-container {
  height: 100%;
  border-radius: 0.25rem;
}
.nb-theme-allied_dark .reveal-button {
  line-height: 1rem;
  padding: 1rem 1.5rem;
}
.nb-theme-allied_dark .flip-button {
  line-height: 1rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-allied_dark .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-allied_dark nb-tabset {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-allied_dark nb-tabset .tabset {
  border-bottom: 1px solid #151a30;
}
.nb-theme-allied_dark nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-allied_dark nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-allied_dark nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-allied_dark nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-allied_dark nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-allied_dark nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-allied_dark nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-allied_dark nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-allied_dark nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #738b55;
}
.nb-theme-allied_dark nb-tabset .tab.active .tab-link::before {
  background-color: #738b55;
}
.nb-theme-allied_dark nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  color: #687e4e;
}
.nb-theme-allied_dark nb-tabset .tab:focus .tab-link::before {
  background-color: #687e4e;
}
.nb-theme-allied_dark nb-tabset .tab:hover .tab-link {
  color: #7d985d;
  background-color: transparent;
}
.nb-theme-allied_dark nb-tabset .tab:hover .tab-link::before {
  background-color: #7d985d;
}
.nb-theme-allied_dark nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-allied_dark nb-tabset .tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-allied_dark nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-allied_dark nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-allied_dark nb-tabset nb-tab {
  background-color: transparent;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-allied_dark nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_dark nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_dark nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-allied_dark nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-allied_dark nb-route-tabset {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-allied_dark nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_dark nb-route-tabset::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_dark nb-route-tabset::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-allied_dark nb-route-tabset::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-allied_dark nb-route-tabset .route-tabset {
  border-bottom: 1px solid #151a30;
}
.nb-theme-allied_dark nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-allied_dark nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-allied_dark nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #738b55;
}
.nb-theme-allied_dark nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #738b55;
}
.nb-theme-allied_dark nb-route-tabset .tab-link:focus {
  background-color: transparent;
  color: #687e4e;
}
.nb-theme-allied_dark nb-route-tabset .tab-link:focus::before {
  background-color: #687e4e;
}
.nb-theme-allied_dark nb-route-tabset .tab-link:hover {
  background-color: transparent;
  color: #7d985d;
}
.nb-theme-allied_dark nb-route-tabset .tab-link:hover::before {
  background-color: #7d985d;
}
.nb-theme-allied_dark nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-allied_dark nb-route-tabset .route-tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-allied_dark nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-allied_dark nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-allied_dark nb-menu {
  background-color: transparent;
}
.nb-theme-allied_dark nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-allied_dark nb-menu .menu-group,
.nb-theme-allied_dark nb-menu .menu-item a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6rem 1rem;
}
.nb-theme-allied_dark nb-menu .menu-group,
.nb-theme-allied_dark nb-menu .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-menu .menu-item a {
  color: #ffffff;
  border-radius: 0;
}
.nb-theme-allied_dark nb-menu .menu-item a.active {
  background-color: transparent;
  color: #738b55;
}
.nb-theme-allied_dark nb-menu .menu-item a.active .menu-icon {
  color: #738b55;
}
.nb-theme-allied_dark nb-menu .menu-item a:hover {
  background-color: transparent;
  color: #7d985d;
  cursor: pointer;
}
.nb-theme-allied_dark nb-menu .menu-item a:hover .menu-icon {
  color: #7d985d;
}
.nb-theme-allied_dark nb-menu .menu-item .menu-icon {
  color: #8f9bb3;
  font-size: 1.25rem;
  margin: 0 0.5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-allied_dark nb-menu .menu-item .expand-state {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-menu .menu-item {
  border-bottom: 1px solid #151a30;
}
.nb-theme-allied_dark nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-allied_dark nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-allied_dark nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #151a30;
}
.nb-theme-allied_dark nb-menu .menu-item > .menu-items {
  background-color: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-allied_dark nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #ffffff;
}
.nb-theme-allied_dark nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.6rem 1rem;
}
.nb-theme-allied_dark nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_dark nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #738b55;
}
.nb-theme-allied_dark nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  color: #7d985d;
}
.nb-theme-allied_dark nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #7d985d;
}
.nb-theme-allied_dark nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: transparent;
  border-color: #7d985d;
  color: #7d985d;
}
.nb-theme-allied_dark nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #7d985d;
}
.nb-theme-allied_dark nb-menu .menu-item > .menu-items > .menu-group, .nb-theme-allied_dark nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-user .user-picture {
  background-color: transparent;
  border: 1px solid #151a30;
}
.nb-theme-allied_dark nb-user .initials {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-allied_dark nb-user .user-name {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-allied_dark nb-user .user-title {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-allied_dark nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-allied_dark nb-user.size-tiny .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.size-tiny .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-allied_dark nb-user.size-small .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.size-small .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-allied_dark nb-user.size-medium .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.size-medium .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.size-medium .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-allied_dark nb-user.size-large .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.size-large .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.size-large .user-title {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.nb-theme-allied_dark nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-allied_dark nb-user.size-giant .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.size-giant .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.size-giant .user-title {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-user.shape-rectangle .user-picture {
  border-radius: 0.5rem;
}
.nb-theme-allied_dark nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-allied_dark nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-allied_dark nb-actions {
  background-color: transparent;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-actions.size-tiny nb-action {
  font-size: 0.625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-allied_dark nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-allied_dark nb-actions.size-small nb-action {
  font-size: 0.75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-allied_dark nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-allied_dark nb-actions.size-medium nb-action {
  font-size: 0.875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-allied_dark nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-allied_dark nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-allied_dark nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-allied_dark nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-allied_dark nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-allied_dark nb-action {
  border-left: 1px solid #151a30;
}
[dir=rtl] .nb-theme-allied_dark nb-action {
  border-right: 1px solid #151a30;
}
[dir=ltr] .nb-theme-allied_dark nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-allied_dark nb-action:first-child {
  border-right: none !important;
}
.nb-theme-allied_dark nb-action nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-action.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-allied_dark nb-search-field .search {
  background: #222b45;
}
.nb-theme-allied_dark nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-search-field .search input {
  border-bottom: 1px solid #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-allied_dark nb-search-field .search input::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-allied_dark nb-search-field.rotate-layout {
  opacity: 0;
  background: #222b45;
}
.nb-theme-allied_dark nb-search-field.modal-zoomin .search::before,
.nb-theme-allied_dark nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #738b55;
}
.nb-theme-allied_dark nb-search-field.modal-half .form-wrapper {
  background: #222b45;
}
.nb-theme-allied_dark nb-search-field.modal-half .search::before {
  background: #738b55;
}
.nb-theme-allied_dark nb-search-field.modal-drop .form-content::after {
  background: #151a30;
}
.nb-theme-allied_dark nb-search-field.modal-drop .search::before {
  background: #222b45;
}
.nb-theme-allied_dark nb-search-field.curtain .search::after {
  background: #222b45;
}
.nb-theme-allied_dark nb-search-field.curtain .search {
  background: #222b45;
}
.nb-theme-allied_dark nb-search-field.column-curtain::before {
  background: #222b45;
}
.nb-theme-allied_dark nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-allied_dark nb-search-field.column-curtain.show::after {
  background: #738b55;
}
.nb-theme-allied_dark .nb-spinner-container {
  position: relative;
}
.nb-theme-allied_dark nb-spinner .message {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_dark nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: transparent;
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-allied_dark nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_dark nb-spinner.status-primary .spin-circle {
  border-top-color: #738b55;
  border-right-color: transparent;
  border-bottom-color: #738b55;
  border-left-color: #738b55;
}
.nb-theme-allied_dark nb-spinner.status-success {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_dark nb-spinner.status-success .spin-circle {
  border-top-color: #b7e1c1;
  border-right-color: transparent;
  border-bottom-color: #b7e1c1;
  border-left-color: #b7e1c1;
}
.nb-theme-allied_dark nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_dark nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-allied_dark nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_dark nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-allied_dark nb-spinner.status-info {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_dark nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-allied_dark nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-allied_dark nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.nb-theme-allied_dark nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-allied_dark nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-allied_dark nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-allied_dark nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-allied_dark nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-allied_dark .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-allied_dark .nb-timepicker-container .list-item {
  color: #ffffff;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-allied_dark .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-allied_dark .nb-timepicker-container .list-item:hover {
  background-color: #192038;
  color: #ffffff;
}
.nb-theme-allied_dark .nb-timepicker-container .list-item:focus {
  background-color: #e4e9f2;
  color: #ffffff;
}
.nb-theme-allied_dark .nb-timepicker-container .list-item.selected {
  background-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark .nb-timepicker-container .values-list {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
[dir=ltr] .nb-theme-allied_dark .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-allied_dark .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #101426;
}
.nb-theme-allied_dark .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_dark .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_dark .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-allied_dark .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #192038;
}
[dir=ltr] .nb-theme-allied_dark .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-allied_dark .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem * -1);
}
.nb-theme-allied_dark .nb-timepicker-container .header-cell {
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-allied_dark .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-allied_dark .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #101426;
}
.nb-theme-allied_dark .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #101426;
}
[dir=ltr] .nb-theme-allied_dark .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-timepicker-container .actions-footer {
  padding-right: 0.625rem;
}
.nb-theme-allied_dark nb-checkbox .label {
  padding: 0;
}
.nb-theme-allied_dark nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  position: relative;
}
.nb-theme-allied_dark nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-allied_dark nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-allied_dark nb-checkbox .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-allied_dark nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-allied_dark nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-allied_dark nb-checkbox.status-basic .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #738b55;
  border-color: #738b55;
}
.nb-theme-allied_dark nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #738b55;
  border-color: #738b55;
}
.nb-theme-allied_dark nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-allied_dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_dark nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-checkbox.status-basic .custom-checkbox:hover.indeterminate, .nb-theme-allied_dark nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-allied_dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_dark nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_dark nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-checkbox.status-primary .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #738b55;
  border-color: #738b55;
}
.nb-theme-allied_dark nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #738b55;
  border-color: #738b55;
}
.nb-theme-allied_dark nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_dark nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-checkbox.status-primary .custom-checkbox:hover.indeterminate, .nb-theme-allied_dark nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_dark nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_dark nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-checkbox.status-success .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #a9dbb4;
  border-color: #9ad5a8;
}
.nb-theme-allied_dark nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-checkbox.status-success .custom-checkbox:hover.indeterminate, .nb-theme-allied_dark nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #a9dbb4;
  border-color: #a9dbb4;
}
.nb-theme-allied_dark nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_dark nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-checkbox.status-warning .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-allied_dark nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-checkbox.status-warning .custom-checkbox:hover.indeterminate, .nb-theme-allied_dark nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-allied_dark nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_dark nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-checkbox.status-danger .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-allied_dark nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-checkbox.status-danger .custom-checkbox:hover.indeterminate, .nb-theme-allied_dark nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-allied_dark nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_dark nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-checkbox.status-info .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-allied_dark nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-checkbox.status-info .custom-checkbox:hover.indeterminate, .nb-theme-allied_dark nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-allied_dark nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_dark nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-allied_dark nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-allied_dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-allied_dark nb-checkbox.status-control .custom-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-control .custom-checkbox:hover.indeterminate, .nb-theme-allied_dark nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-allied_dark nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_dark nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-toggle .toggle {
  height: 1.625rem;
  width: 2.875rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[dir=ltr] .nb-theme-allied_dark nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.5rem - 1px - 1px);
}
[dir=ltr] .nb-theme-allied_dark nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-allied_dark nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.5rem - 1px - 1px);
}
[dir=rtl] .nb-theme-allied_dark nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-allied_dark nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-allied_dark nb-toggle .toggle-switcher {
  width: 1.5rem;
  height: 1.5rem;
}
.nb-theme-allied_dark nb-toggle .toggle-switcher nb-icon {
  height: 0.5rem;
  width: 0.5rem;
}
.nb-theme-allied_dark nb-toggle .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-toggle.status-basic .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-basic .toggle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-allied_dark nb-toggle.status-basic .toggle.checked {
  background-color: #738b55;
  border-color: #738b55;
}
.nb-theme-allied_dark nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_dark nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_dark nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-toggle.status-basic .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-allied_dark nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #738b55;
}
.nb-theme-allied_dark nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-toggle.status-primary .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-primary .toggle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-toggle.status-primary .toggle.checked {
  background-color: #738b55;
  border-color: #738b55;
}
.nb-theme-allied_dark nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_dark nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_dark nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-toggle.status-primary .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-allied_dark nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #738b55;
}
.nb-theme-allied_dark nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-toggle.status-success .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-toggle.status-success .toggle.checked {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #a9dbb4;
  border-color: #9ad5a8;
}
.nb-theme-allied_dark nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #a9dbb4;
  border-color: #a9dbb4;
}
.nb-theme-allied_dark nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark nb-toggle.status-success .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-allied_dark nb-toggle.status-success .toggle-switcher nb-icon {
  color: #b7e1c1;
}
.nb-theme-allied_dark nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-toggle.status-warning .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-allied_dark nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-allied_dark nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_dark nb-toggle.status-warning .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-allied_dark nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-allied_dark nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-toggle.status-danger .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-allied_dark nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-allied_dark nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_dark nb-toggle.status-danger .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-allied_dark nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-allied_dark nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-toggle.status-info .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-allied_dark nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-allied_dark nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_dark nb-toggle.status-info .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-allied_dark nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-allied_dark nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-control .toggle-switcher nb-icon {
  color: #222b45;
}
.nb-theme-allied_dark nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-progress-bar .progress-container {
  border-radius: 0.25rem;
}
.nb-theme-allied_dark nb-progress-bar .progress-value {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  transition-duration: 400ms;
  transition-property: width, background-color;
}
.nb-theme-allied_dark nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-allied_dark nb-progress-bar.size-tiny .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-allied_dark nb-progress-bar.size-small .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-allied_dark nb-progress-bar.size-medium .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-allied_dark nb-progress-bar.size-large .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-allied_dark nb-progress-bar.size-giant .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-progress-bar.status-basic .progress-container {
  background-color: #192038;
}
.nb-theme-allied_dark nb-progress-bar.status-basic .progress-value {
  background-color: #101426;
  color: #ffffff;
}
.nb-theme-allied_dark nb-progress-bar.status-primary .progress-container {
  background-color: #151a30;
}
.nb-theme-allied_dark nb-progress-bar.status-primary .progress-value {
  background-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark nb-progress-bar.status-success .progress-container {
  background-color: #151a30;
}
.nb-theme-allied_dark nb-progress-bar.status-success .progress-value {
  background-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_dark nb-progress-bar.status-warning .progress-container {
  background-color: #151a30;
}
.nb-theme-allied_dark nb-progress-bar.status-warning .progress-value {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_dark nb-progress-bar.status-danger .progress-container {
  background-color: #151a30;
}
.nb-theme-allied_dark nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_dark nb-progress-bar.status-info .progress-container {
  background-color: #151a30;
}
.nb-theme-allied_dark nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_dark nb-progress-bar.status-control .progress-container {
  background-color: #151a30;
}
.nb-theme-allied_dark nb-progress-bar.status-control .progress-value {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_dark nb-badge {
  border-radius: 0.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-allied_dark nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-allied_dark nb-badge.status-basic {
  color: #ffffff;
  background-color: #192038;
}
.nb-theme-allied_dark nb-badge.status-primary {
  color: #ffffff;
  background-color: #738b55;
}
.nb-theme-allied_dark nb-badge.status-success {
  color: #ffffff;
  background-color: #b7e1c1;
}
.nb-theme-allied_dark nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-allied_dark nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-allied_dark nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-allied_dark nb-badge.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-allied_dark nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.5);
}
.nb-theme-allied_dark nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-allied_dark nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-allied_dark nb-stepper .header .connector {
  background-color: #151a30;
}
.nb-theme-allied_dark nb-stepper .header .connector-past {
  background-color: #738b55;
}
.nb-theme-allied_dark nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #101426;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-allied_dark nb-stepper .header .step {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-stepper .header .step.label-index {
  border-color: #101426;
}
.nb-theme-allied_dark nb-stepper .header .step.selected {
  color: #687e4e;
}
.nb-theme-allied_dark nb-stepper .header .step.selected .label-index {
  border-color: #687e4e;
}
.nb-theme-allied_dark nb-stepper .header .step.completed {
  color: #738b55;
}
.nb-theme-allied_dark nb-stepper .header .step.completed .label-index {
  background-color: #738b55;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-allied_dark nb-alert {
  border-radius: 0.25rem;
  box-shadow: none;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-allied_dark nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_dark nb-alert::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_dark nb-alert::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-allied_dark nb-alert::-webkit-scrollbar-corner {
  background: #192038;
}
[dir=ltr] .nb-theme-allied_dark nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-allied_dark nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-allied_dark nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-allied_dark nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-allied_dark nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-allied_dark nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-allied_dark nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-allied_dark nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-allied_dark nb-alert.status-basic {
  color: #ffffff;
  background-color: #192038;
}
.nb-theme-allied_dark nb-alert.status-basic a,
.nb-theme-allied_dark nb-alert.status-basic a:hover {
  color: #ffffff;
}
.nb-theme-allied_dark nb-alert.accent-basic {
  border-top: 0.25rem solid #151a30;
}
.nb-theme-allied_dark nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-allied_dark nb-alert.status-primary {
  color: #ffffff;
  background-color: #738b55;
}
.nb-theme-allied_dark nb-alert.status-primary a,
.nb-theme-allied_dark nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-allied_dark nb-alert.accent-primary {
  border-top: 0.25rem solid #738b55;
}
.nb-theme-allied_dark nb-alert.outline-primary {
  border: 1px solid #5e7246;
}
.nb-theme-allied_dark nb-alert.status-success {
  color: #ffffff;
  background-color: #b7e1c1;
}
.nb-theme-allied_dark nb-alert.status-success a,
.nb-theme-allied_dark nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-allied_dark nb-alert.accent-success {
  border-top: 0.25rem solid #b7e1c1;
}
.nb-theme-allied_dark nb-alert.outline-success {
  border: 1px solid #9ad5a8;
}
.nb-theme-allied_dark nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-allied_dark nb-alert.status-warning a,
.nb-theme-allied_dark nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-allied_dark nb-alert.accent-warning {
  border-top: 0.25rem solid #ffaa00;
}
.nb-theme-allied_dark nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-allied_dark nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-allied_dark nb-alert.status-danger a,
.nb-theme-allied_dark nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-allied_dark nb-alert.accent-danger {
  border-top: 0.25rem solid #ff3d71;
}
.nb-theme-allied_dark nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-allied_dark nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-allied_dark nb-alert.status-info a,
.nb-theme-allied_dark nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-allied_dark nb-alert.accent-info {
  border-top: 0.25rem solid #0095ff;
}
.nb-theme-allied_dark nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-allied_dark nb-alert.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-allied_dark nb-alert.status-control a,
.nb-theme-allied_dark nb-alert.status-control a:hover {
  color: #222b45;
}
.nb-theme-allied_dark nb-alert.accent-control {
  border-top: 0.25rem solid #ffffff;
}
.nb-theme-allied_dark nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-allied_dark nb-chat {
  background-color: #222b45;
  border: none;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-allied_dark nb-chat .header {
  border-bottom: 1px solid #151a30;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-allied_dark nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_dark nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_dark nb-chat .scrollable::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-allied_dark nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-allied_dark nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-allied_dark nb-chat .no-messages {
  text-align: center;
}
.nb-theme-allied_dark nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-allied_dark nb-chat.size-small {
  height: 21rem;
}
.nb-theme-allied_dark nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-allied_dark nb-chat.size-large {
  height: 36rem;
}
.nb-theme-allied_dark nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-allied_dark nb-chat.status-basic .header {
  background-color: #222b45;
  color: #ffffff;
}
.nb-theme-allied_dark nb-chat.status-primary .header {
  background-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark nb-chat.status-success .header {
  background-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_dark nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_dark nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_dark nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_dark nb-chat.status-control .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_dark nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-allied_dark nb-chat-message .message {
  flex: 1;
}
.nb-theme-allied_dark 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: 0.875rem;
  color: white;
}
.nb-theme-allied_dark nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-allied_dark nb-chat-message nb-chat-message-text .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-allied_dark 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-allied_dark nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: 0.5rem;
}
.nb-theme-allied_dark nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-allied_dark nb-chat-message nb-chat-message-file a {
  color: #8f9bb3;
  background: transparent;
  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: 0.5rem;
}
.nb-theme-allied_dark nb-chat-message nb-chat-message-file a:hover, .nb-theme-allied_dark nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-allied_dark nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: 0.5rem;
}
.nb-theme-allied_dark nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-allied_dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-allied_dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-allied_dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-allied_dark nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: 0.875rem;
  background: #192038;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-allied_dark nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-allied_dark nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-allied_dark nb-chat-message.not-reply .message {
  margin-right: 0.5rem;
}
[dir=ltr] .nb-theme-allied_dark nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-allied_dark nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-allied_dark nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-allied_dark nb-chat-message.not-reply nb-chat-message-text .text {
  background: #738b55;
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_dark nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-allied_dark nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-allied_dark nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-allied_dark nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-allied_dark nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-allied_dark nb-chat-message.reply .message {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-allied_dark nb-chat-message.reply .message {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-allied_dark nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-allied_dark nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-allied_dark nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-allied_dark nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-allied_dark nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-allied_dark nb-chat-message.reply nb-chat-message-text .text {
  background: #192038;
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_dark nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-allied_dark nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-allied_dark nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-allied_dark nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #151a30;
}
.nb-theme-allied_dark nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-allied_dark nb-chat-form input {
  flex: 1;
}
.nb-theme-allied_dark nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-allied_dark nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-allied_dark nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-allied_dark nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-allied_dark nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-allied_dark nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-allied_dark nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-allied_dark nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-allied_dark nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-allied_dark nb-chat-form .dropped-files div {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-allied_dark nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-allied_dark nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-allied_dark nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-allied_dark .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
}
.nb-theme-allied_dark .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-allied_dark .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-allied_dark .nb-custom-message-not-reply {
  background: #738b55;
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_dark .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-allied_dark .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-allied_dark .nb-custom-message-not-reply a,
.nb-theme-allied_dark .nb-custom-message-not-reply a:hover,
.nb-theme-allied_dark .nb-custom-message-not-reply a:focus {
  color: #ffffff;
}
.nb-theme-allied_dark .nb-custom-message-reply {
  background: #192038;
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_dark .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-allied_dark .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-allied_dark nb-accordion {
  display: block;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  border-radius: 0.25rem;
}
.nb-theme-allied_dark nb-accordion-item-header {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-allied_dark nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-allied_dark nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-allied_dark nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-allied_dark nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-allied_dark nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-allied_dark nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-allied_dark nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-allied_dark nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-allied_dark nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-allied_dark nb-accordion-item {
  background-color: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
}
.nb-theme-allied_dark nb-accordion-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nb-theme-allied_dark nb-accordion-item:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-allied_dark nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-allied_dark nb-accordion-item:not(.collapsed) + nb-accordion-item nb-accordion-item-header {
  border-top-color: #151a30;
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-allied_dark nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-allied_dark [nbButton], .nb-theme-allied_dark [nbButtonToggle] {
  -webkit-appearance: none;
          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: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
}
.nb-theme-allied_dark [nbButton]:hover, .nb-theme-allied_dark [nbButtonToggle]:hover, .nb-theme-allied_dark [nbButton]:focus, .nb-theme-allied_dark [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-allied_dark [nbButton].full-width, .nb-theme-allied_dark .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-allied_dark [nbButton] nb-icon, .nb-theme-allied_dark [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-allied_dark [nbButton].nb-transition, .nb-theme-allied_dark .nb-transition[nbButtonToggle] {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in;
}
.nb-theme-allied_dark [nbButton]:focus, .nb-theme-allied_dark [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark [nbButton][disabled], .nb-theme-allied_dark [disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].btn-disabled, .nb-theme-allied_dark .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-allied_dark [nbButton].size-tiny, .nb-theme-allied_dark .size-tiny[nbButtonToggle] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-allied_dark [nbButton].size-tiny nb-icon, .nb-theme-allied_dark .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-allied_dark [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-allied_dark .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-allied_dark [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-allied_dark .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-allied_dark [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-allied_dark .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-allied_dark [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-allied_dark .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-allied_dark [nbButton].size-tiny.icon-start.icon-end.appearance-filled, .nb-theme-allied_dark .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-allied_dark [nbButton].size-tiny.icon-start.icon-end.appearance-outline, .nb-theme-allied_dark .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-allied_dark [nbButton].size-tiny.icon-start.icon-end.appearance-ghost, .nb-theme-allied_dark .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-allied_dark [nbButton].size-tiny.icon-start.icon-end.appearance-hero, .nb-theme-allied_dark .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5rem 0.375rem;
}
.nb-theme-allied_dark [nbButton].size-small, .nb-theme-allied_dark .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_dark [nbButton].size-small nb-icon, .nb-theme-allied_dark .size-small[nbButtonToggle] nb-icon {
  font-size: 0.75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-allied_dark [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-allied_dark .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-allied_dark [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-allied_dark .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-allied_dark [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-allied_dark .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-allied_dark [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-allied_dark .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-allied_dark [nbButton].size-small.icon-start.icon-end.appearance-filled, .nb-theme-allied_dark .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-allied_dark [nbButton].size-small.icon-start.icon-end.appearance-outline, .nb-theme-allied_dark .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-allied_dark [nbButton].size-small.icon-start.icon-end.appearance-ghost, .nb-theme-allied_dark .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-allied_dark [nbButton].size-small.icon-start.icon-end.appearance-hero, .nb-theme-allied_dark .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5625rem 0.5rem;
}
.nb-theme-allied_dark [nbButton].size-medium, .nb-theme-allied_dark .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-allied_dark [nbButton].size-medium nb-icon, .nb-theme-allied_dark .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-allied_dark [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-allied_dark .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-allied_dark [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-allied_dark .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-allied_dark [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-allied_dark .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-allied_dark [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-allied_dark .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.5rem;
}
.nb-theme-allied_dark [nbButton].size-medium.icon-start.icon-end.appearance-filled, .nb-theme-allied_dark .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-allied_dark [nbButton].size-medium.icon-start.icon-end.appearance-outline, .nb-theme-allied_dark .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-allied_dark [nbButton].size-medium.icon-start.icon-end.appearance-ghost, .nb-theme-allied_dark .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-allied_dark [nbButton].size-medium.icon-start.icon-end.appearance-hero, .nb-theme-allied_dark .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.75rem 0.5625rem;
}
.nb-theme-allied_dark [nbButton].size-large, .nb-theme-allied_dark .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-allied_dark [nbButton].size-large nb-icon, .nb-theme-allied_dark .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-allied_dark [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-allied_dark .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-allied_dark [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-allied_dark .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-allied_dark [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-allied_dark .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-allied_dark [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-allied_dark .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-allied_dark [nbButton].size-large.icon-start.icon-end.appearance-filled, .nb-theme-allied_dark .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-allied_dark [nbButton].size-large.icon-start.icon-end.appearance-outline, .nb-theme-allied_dark .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-allied_dark [nbButton].size-large.icon-start.icon-end.appearance-ghost, .nb-theme-allied_dark .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-allied_dark [nbButton].size-large.icon-start.icon-end.appearance-hero, .nb-theme-allied_dark .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.875rem 0.6875rem;
}
.nb-theme-allied_dark [nbButton].size-giant, .nb-theme-allied_dark .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-allied_dark [nbButton].size-giant nb-icon, .nb-theme-allied_dark .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-allied_dark [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-allied_dark .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-allied_dark [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-allied_dark .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-allied_dark [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-allied_dark .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-allied_dark [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-allied_dark .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-allied_dark [nbButton].size-giant.icon-start.icon-end.appearance-filled, .nb-theme-allied_dark .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-allied_dark [nbButton].size-giant.icon-start.icon-end.appearance-outline, .nb-theme-allied_dark .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-allied_dark [nbButton].size-giant.icon-start.icon-end.appearance-ghost, .nb-theme-allied_dark .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-allied_dark [nbButton].size-giant.icon-start.icon-end.appearance-hero, .nb-theme-allied_dark .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-allied_dark [nbButton].shape-rectangle, .nb-theme-allied_dark .shape-rectangle[nbButtonToggle] {
  border-radius: 0.25rem;
}
.nb-theme-allied_dark [nbButton].shape-semi-round, .nb-theme-allied_dark .shape-semi-round[nbButtonToggle] {
  border-radius: 0.75rem;
}
.nb-theme-allied_dark [nbButton].shape-round, .nb-theme-allied_dark .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-allied_dark a[nbButton], .nb-theme-allied_dark a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-allied_dark [nbButton].appearance-filled, .nb-theme-allied_dark .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-allied_dark [nbButton].appearance-filled.size-tiny, .nb-theme-allied_dark .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-allied_dark [nbButton].appearance-filled.size-small, .nb-theme-allied_dark .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-allied_dark [nbButton].appearance-filled.size-medium, .nb-theme-allied_dark .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-allied_dark [nbButton].appearance-filled.size-large, .nb-theme-allied_dark .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-allied_dark [nbButton].appearance-filled.size-giant, .nb-theme-allied_dark .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-basic, .nb-theme-allied_dark .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-basic:focus, .nb-theme-allied_dark .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-basic:hover, .nb-theme-allied_dark .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-basic:active, .nb-theme-allied_dark .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e4e9f2;
  border-color: #e4e9f2;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-basic[disabled], .nb-theme-allied_dark .appearance-filled.status-basic[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-filled.status-basic.btn-disabled, .nb-theme-allied_dark .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-primary, .nb-theme-allied_dark .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #738b55;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-primary:focus, .nb-theme-allied_dark .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-primary:hover, .nb-theme-allied_dark .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-primary:active, .nb-theme-allied_dark .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-primary[disabled], .nb-theme-allied_dark .appearance-filled.status-primary[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-filled.status-primary.btn-disabled, .nb-theme-allied_dark .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-success, .nb-theme-allied_dark .appearance-filled.status-success[nbButtonToggle] {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
  color: #222b45;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-success:focus, .nb-theme-allied_dark .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #a9dbb4;
  border-color: #9ad5a8;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-success:hover, .nb-theme-allied_dark .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-success:active, .nb-theme-allied_dark .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #a9dbb4;
  border-color: #a9dbb4;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-success[disabled], .nb-theme-allied_dark .appearance-filled.status-success[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-filled.status-success.btn-disabled, .nb-theme-allied_dark .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-warning, .nb-theme-allied_dark .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-warning:focus, .nb-theme-allied_dark .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-warning:hover, .nb-theme-allied_dark .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-warning:active, .nb-theme-allied_dark .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-warning[disabled], .nb-theme-allied_dark .appearance-filled.status-warning[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-filled.status-warning.btn-disabled, .nb-theme-allied_dark .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-danger, .nb-theme-allied_dark .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-danger:focus, .nb-theme-allied_dark .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-danger:hover, .nb-theme-allied_dark .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-danger:active, .nb-theme-allied_dark .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-danger[disabled], .nb-theme-allied_dark .appearance-filled.status-danger[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-filled.status-danger.btn-disabled, .nb-theme-allied_dark .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-info, .nb-theme-allied_dark .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-info:focus, .nb-theme-allied_dark .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-info:hover, .nb-theme-allied_dark .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-info:active, .nb-theme-allied_dark .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-info[disabled], .nb-theme-allied_dark .appearance-filled.status-info[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-filled.status-info.btn-disabled, .nb-theme-allied_dark .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-control, .nb-theme-allied_dark .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-control:focus, .nb-theme-allied_dark .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-control:hover, .nb-theme-allied_dark .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-control:active, .nb-theme-allied_dark .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-allied_dark [nbButton].appearance-filled.status-control[disabled], .nb-theme-allied_dark .appearance-filled.status-control[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-filled.status-control.btn-disabled, .nb-theme-allied_dark .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-outline, .nb-theme-allied_dark .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-allied_dark [nbButton].appearance-outline:focus, .nb-theme-allied_dark .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark [nbButton].appearance-outline:focus:not(:hover):not(:active), .nb-theme-allied_dark .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-allied_dark [nbButton].appearance-outline.size-tiny, .nb-theme-allied_dark .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-allied_dark [nbButton].appearance-outline.size-small, .nb-theme-allied_dark .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-allied_dark [nbButton].appearance-outline.size-medium, .nb-theme-allied_dark .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-allied_dark [nbButton].appearance-outline.size-large, .nb-theme-allied_dark .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-allied_dark [nbButton].appearance-outline.size-giant, .nb-theme-allied_dark .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-basic, .nb-theme-allied_dark .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-basic:focus, .nb-theme-allied_dark .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-basic:hover, .nb-theme-allied_dark .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-basic:active, .nb-theme-allied_dark .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-basic[disabled], .nb-theme-allied_dark .appearance-outline.status-basic[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-outline.status-basic.btn-disabled, .nb-theme-allied_dark .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-primary, .nb-theme-allied_dark .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-primary:focus, .nb-theme-allied_dark .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-primary:hover, .nb-theme-allied_dark .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-primary:active, .nb-theme-allied_dark .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-primary[disabled], .nb-theme-allied_dark .appearance-outline.status-primary[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-outline.status-primary.btn-disabled, .nb-theme-allied_dark .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-success, .nb-theme-allied_dark .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-success:focus, .nb-theme-allied_dark .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-success:hover, .nb-theme-allied_dark .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-success:active, .nb-theme-allied_dark .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-success[disabled], .nb-theme-allied_dark .appearance-outline.status-success[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-outline.status-success.btn-disabled, .nb-theme-allied_dark .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-warning, .nb-theme-allied_dark .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-warning:focus, .nb-theme-allied_dark .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-warning:hover, .nb-theme-allied_dark .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-warning:active, .nb-theme-allied_dark .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-warning[disabled], .nb-theme-allied_dark .appearance-outline.status-warning[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-outline.status-warning.btn-disabled, .nb-theme-allied_dark .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-danger, .nb-theme-allied_dark .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-danger:focus, .nb-theme-allied_dark .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-danger:hover, .nb-theme-allied_dark .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-danger:active, .nb-theme-allied_dark .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-danger[disabled], .nb-theme-allied_dark .appearance-outline.status-danger[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-outline.status-danger.btn-disabled, .nb-theme-allied_dark .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-info, .nb-theme-allied_dark .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-info:focus, .nb-theme-allied_dark .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-info:hover, .nb-theme-allied_dark .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-info:active, .nb-theme-allied_dark .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-info[disabled], .nb-theme-allied_dark .appearance-outline.status-info[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-outline.status-info.btn-disabled, .nb-theme-allied_dark .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-control, .nb-theme-allied_dark .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-control:focus, .nb-theme-allied_dark .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-control:hover, .nb-theme-allied_dark .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-control:active, .nb-theme-allied_dark .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-outline.status-control[disabled], .nb-theme-allied_dark .appearance-outline.status-control[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-outline.status-control.btn-disabled, .nb-theme-allied_dark .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-ghost, .nb-theme-allied_dark .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-allied_dark [nbButton].appearance-ghost:focus, .nb-theme-allied_dark .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark [nbButton].appearance-ghost:focus:not(:hover):not(:active), .nb-theme-allied_dark .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.size-tiny, .nb-theme-allied_dark .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.size-small, .nb-theme-allied_dark .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.size-medium, .nb-theme-allied_dark .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.size-large, .nb-theme-allied_dark .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.size-giant, .nb-theme-allied_dark .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-basic, .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle] {
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-basic:focus, .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-basic:hover, .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-basic:active, .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-basic[disabled], .nb-theme-allied_dark .appearance-ghost.status-basic[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-ghost.status-basic.btn-disabled, .nb-theme-allied_dark .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-primary, .nb-theme-allied_dark .appearance-ghost.status-primary[nbButtonToggle] {
  color: #738b55;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-primary:focus, .nb-theme-allied_dark .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #738b55;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-primary:hover, .nb-theme-allied_dark .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #738b55;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-primary:active, .nb-theme-allied_dark .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #738b55;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-primary[disabled], .nb-theme-allied_dark .appearance-ghost.status-primary[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-ghost.status-primary.btn-disabled, .nb-theme-allied_dark .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-success, .nb-theme-allied_dark .appearance-ghost.status-success[nbButtonToggle] {
  color: #b7e1c1;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-success:focus, .nb-theme-allied_dark .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #b7e1c1;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-success:hover, .nb-theme-allied_dark .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #b7e1c1;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-success:active, .nb-theme-allied_dark .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #b7e1c1;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-success[disabled], .nb-theme-allied_dark .appearance-ghost.status-success[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-ghost.status-success.btn-disabled, .nb-theme-allied_dark .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-warning, .nb-theme-allied_dark .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-warning:focus, .nb-theme-allied_dark .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffaa00;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-warning:hover, .nb-theme-allied_dark .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-warning:active, .nb-theme-allied_dark .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-warning[disabled], .nb-theme-allied_dark .appearance-ghost.status-warning[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-ghost.status-warning.btn-disabled, .nb-theme-allied_dark .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-danger, .nb-theme-allied_dark .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-danger:focus, .nb-theme-allied_dark .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ff3d71;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-danger:hover, .nb-theme-allied_dark .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-danger:active, .nb-theme-allied_dark .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-danger[disabled], .nb-theme-allied_dark .appearance-ghost.status-danger[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-ghost.status-danger.btn-disabled, .nb-theme-allied_dark .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-info, .nb-theme-allied_dark .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-info:focus, .nb-theme-allied_dark .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #0095ff;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-info:hover, .nb-theme-allied_dark .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-info:active, .nb-theme-allied_dark .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-info[disabled], .nb-theme-allied_dark .appearance-ghost.status-info[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-ghost.status-info.btn-disabled, .nb-theme-allied_dark .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-control, .nb-theme-allied_dark .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-control:focus, .nb-theme-allied_dark .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-control:hover, .nb-theme-allied_dark .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-control:active, .nb-theme-allied_dark .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-ghost.status-control[disabled], .nb-theme-allied_dark .appearance-ghost.status-control[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-ghost.status-control.btn-disabled, .nb-theme-allied_dark .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-hero, .nb-theme-allied_dark .appearance-hero[nbButtonToggle] {
  text-shadow: 0 0.5rem 1rem 0 #1a1f33;
  text-transform: uppercase;
}
.nb-theme-allied_dark [nbButton].appearance-hero.size-tiny, .nb-theme-allied_dark .appearance-hero.size-tiny[nbButtonToggle] {
  padding: 0.375rem 0.6875rem;
}
.nb-theme-allied_dark [nbButton].appearance-hero.size-small, .nb-theme-allied_dark .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-allied_dark [nbButton].appearance-hero.size-medium, .nb-theme-allied_dark .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-allied_dark [nbButton].appearance-hero.size-large, .nb-theme-allied_dark .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.875rem 1.1875rem;
}
.nb-theme-allied_dark [nbButton].appearance-hero.size-giant, .nb-theme-allied_dark .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-basic, .nb-theme-allied_dark .appearance-hero.status-basic[nbButtonToggle] {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-basic:focus, .nb-theme-allied_dark .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-basic:hover, .nb-theme-allied_dark .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-basic:active, .nb-theme-allied_dark .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-basic[disabled], .nb-theme-allied_dark .appearance-hero.status-basic[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-hero.status-basic.btn-disabled, .nb-theme-allied_dark .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-basic.button-pulse, .nb-theme-allied_dark .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: 0.8;
  }
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-primary, .nb-theme-allied_dark .appearance-hero.status-primary[nbButtonToggle] {
  background-image: linear-gradient(to right, #7d985d, #738b55);
  border: none;
  box-shadow: 0 0 0 0 #687e4e, 0 0 0 0 #5e7246, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-primary:focus, .nb-theme-allied_dark .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #738b55, #687e4e);
  box-shadow: 0 0 0 0 #687e4e, 0 0 0 0 #5e7246, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-primary:hover, .nb-theme-allied_dark .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #88a267, #7d985d);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-primary:active, .nb-theme-allied_dark .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #738b55, #687e4e);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-primary[disabled], .nb-theme-allied_dark .appearance-hero.status-primary[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-hero.status-primary.btn-disabled, .nb-theme-allied_dark .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-primary.button-pulse, .nb-theme-allied_dark .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #7d985d;
    opacity: 0.8;
  }
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-success, .nb-theme-allied_dark .appearance-hero.status-success[nbButtonToggle] {
  background-image: linear-gradient(to right, #c5e7cd, #b7e1c1);
  border: none;
  box-shadow: 0 0 0 0 #a9dbb4, 0 0 0 0 #9ad5a8, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-success:focus, .nb-theme-allied_dark .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #b7e1c1, #a9dbb4);
  box-shadow: 0 0 0 0 #a9dbb4, 0 0 0 0 #9ad5a8, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-success:hover, .nb-theme-allied_dark .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #d4edda, #c5e7cd);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-success:active, .nb-theme-allied_dark .appearance-hero.status-success[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #b7e1c1, #a9dbb4);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-success[disabled], .nb-theme-allied_dark .appearance-hero.status-success[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-hero.status-success.btn-disabled, .nb-theme-allied_dark .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-success.button-pulse, .nb-theme-allied_dark .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #c5e7cd;
    opacity: 0.8;
  }
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-warning, .nb-theme-allied_dark .appearance-hero.status-warning[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  border: none;
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-warning:focus, .nb-theme-allied_dark .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-warning:hover, .nb-theme-allied_dark .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-warning:active, .nb-theme-allied_dark .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-warning[disabled], .nb-theme-allied_dark .appearance-hero.status-warning[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-hero.status-warning.btn-disabled, .nb-theme-allied_dark .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-warning.button-pulse, .nb-theme-allied_dark .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.8;
  }
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-danger, .nb-theme-allied_dark .appearance-hero.status-danger[nbButtonToggle] {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  border: none;
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-danger:focus, .nb-theme-allied_dark .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-danger:hover, .nb-theme-allied_dark .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-danger:active, .nb-theme-allied_dark .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-danger[disabled], .nb-theme-allied_dark .appearance-hero.status-danger[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-hero.status-danger.btn-disabled, .nb-theme-allied_dark .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-danger.button-pulse, .nb-theme-allied_dark .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.8;
  }
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-info, .nb-theme-allied_dark .appearance-hero.status-info[nbButtonToggle] {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  border: none;
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-info:focus, .nb-theme-allied_dark .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-info:hover, .nb-theme-allied_dark .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-info:active, .nb-theme-allied_dark .appearance-hero.status-info[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-info[disabled], .nb-theme-allied_dark .appearance-hero.status-info[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-hero.status-info.btn-disabled, .nb-theme-allied_dark .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-info.button-pulse, .nb-theme-allied_dark .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.8;
  }
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-control, .nb-theme-allied_dark .appearance-hero.status-control[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #222b45;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-control:focus, .nb-theme-allied_dark .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-control:hover, .nb-theme-allied_dark .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-control:active, .nb-theme-allied_dark .appearance-hero.status-control[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-control[disabled], .nb-theme-allied_dark .appearance-hero.status-control[disabled][nbButtonToggle], .nb-theme-allied_dark [nbButton].appearance-hero.status-control.btn-disabled, .nb-theme-allied_dark .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbButton].appearance-hero.status-control.button-pulse, .nb-theme-allied_dark .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.8;
  }
}
.nb-theme-allied_dark nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-allied_dark nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-allied_dark nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-allied_dark nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-allied_dark nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-allied_dark nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-allied_dark nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-allied_dark nb-button-group [nbButton].appearance-filled, .nb-theme-allied_dark nb-button-group [nbButton].appearance-ghost,
.nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: transparent;
}
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_dark 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-allied_dark nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_dark 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-allied_dark nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #8f9bb3;
}
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #687e4e;
}
[dir=rtl] .nb-theme-allied_dark nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #687e4e;
}
.nb-theme-allied_dark nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #a9dbb4;
}
[dir=rtl] .nb-theme-allied_dark nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #a9dbb4;
}
.nb-theme-allied_dark nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #222b45;
}
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_dark 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-allied_dark nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_dark 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-allied_dark nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_dark 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-allied_dark nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_dark 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-allied_dark nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_dark 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-allied_dark nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_dark 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-allied_dark nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_dark 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-allied_dark nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_dark 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-allied_dark nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #222b45;
}
[dir=ltr] .nb-theme-allied_dark nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_dark 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-allied_dark nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_dark nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-allied_dark nb-list-item {
  border-bottom: 1px solid #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem;
}
.nb-theme-allied_dark nb-list-item:first-child {
  border-top: 1px solid #151a30;
}
.nb-theme-allied_dark [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-allied_dark [nbInput].nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-allied_dark [nbInput]::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-allied_dark [nbInput]:focus {
  outline: none;
}
.nb-theme-allied_dark [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-allied_dark [nbInput].status-basic {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-allied_dark [nbInput].status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbInput].status-basic:focus {
  background-color: #222b45;
  border-color: #738b55;
}
.nb-theme-allied_dark [nbInput].status-basic:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-allied_dark [nbInput].status-basic:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-allied_dark [nbInput].status-basic:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbInput].status-primary {
  background-color: #192038;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbInput].status-primary:focus {
  background-color: #222b45;
  border-color: #5e7246;
}
.nb-theme-allied_dark [nbInput].status-primary:hover {
  background-color: #151a30;
  border-color: #7d985d;
}
.nb-theme-allied_dark [nbInput].status-primary:focus:hover {
  background-color: #151a30;
  border-color: #7d985d;
}
.nb-theme-allied_dark [nbInput].status-primary:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbInput].status-success {
  background-color: #192038;
  border-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_dark [nbInput].status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbInput].status-success:focus {
  background-color: #222b45;
  border-color: #9ad5a8;
}
.nb-theme-allied_dark [nbInput].status-success:hover {
  background-color: #151a30;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark [nbInput].status-success:focus:hover {
  background-color: #151a30;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark [nbInput].status-success:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbInput].status-warning {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_dark [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbInput].status-warning:focus {
  background-color: #222b45;
  border-color: #b86e00;
}
.nb-theme-allied_dark [nbInput].status-warning:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-allied_dark [nbInput].status-warning:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-allied_dark [nbInput].status-warning:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbInput].status-danger {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_dark [nbInput].status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbInput].status-danger:focus {
  background-color: #222b45;
  border-color: #b81d5b;
}
.nb-theme-allied_dark [nbInput].status-danger:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-allied_dark [nbInput].status-danger:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-allied_dark [nbInput].status-danger:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbInput].status-info {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_dark [nbInput].status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark [nbInput].status-info:focus {
  background-color: #222b45;
  border-color: #0057c2;
}
.nb-theme-allied_dark [nbInput].status-info:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-allied_dark [nbInput].status-info:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-allied_dark [nbInput].status-info:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-allied_dark [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-allied_dark [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-allied_dark [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-allied_dark [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-allied_dark [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_dark [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-allied_dark [nbInput].size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_dark [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-allied_dark [nbInput].size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-allied_dark [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-allied_dark [nbInput].size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-allied_dark [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-allied_dark [nbInput].size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-allied_dark [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-allied_dark [nbInput].size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark [nbInput].shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-allied_dark [nbInput].shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-allied_dark [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-allied_dark nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-allied_dark .overlay-backdrop {
  background: rgba(0, 0, 0, 0.35);
}
.nb-theme-allied_dark .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-allied_dark nb-popover {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background: #222b45;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
}
.nb-theme-allied_dark nb-popover .primitive-overlay {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem 1rem;
}
.nb-theme-allied_dark nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid transparent;
}
.nb-theme-allied_dark nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #222b45;
  -webkit-clip-path: inset(0 0 2px);
          clip-path: inset(0 0 2px);
}
.nb-theme-allied_dark nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-allied_dark nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-allied_dark nb-popover.nb-overlay-bottom-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-allied_dark nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.6875rem;
}
.nb-theme-allied_dark nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-allied_dark nb-popover.nb-overlay-bottom-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-allied_dark nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-allied_dark nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-allied_dark nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-allied_dark nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-allied_dark nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-allied_dark nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-allied_dark nb-popover.nb-overlay-top-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-allied_dark nb-popover.nb-overlay-top-start .arrow {
  left: 0.6875rem;
}
.nb-theme-allied_dark nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-allied_dark nb-popover.nb-overlay-top-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-allied_dark nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-allied_dark nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-allied_dark nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-allied_dark nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-allied_dark .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-allied_dark nb-context-menu {
  background-color: #222b45;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-allied_dark nb-context-menu nb-menu {
  border-radius: 0.25rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-allied_dark nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-allied_dark nb-select .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_dark nb-select .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_dark nb-select .select-button:focus {
  outline: none;
}
.nb-theme-allied_dark nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-allied_dark nb-select.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-select.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_dark nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-allied_dark nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-allied_dark nb-select.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-select.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_dark nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_dark nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-allied_dark nb-select.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-select.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_dark nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_dark nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-allied_dark nb-select.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-select.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_dark nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_dark nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-allied_dark nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-select.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_dark nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_dark nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-allied_dark nb-select.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-allied_dark nb-select.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-allied_dark nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-allied_dark nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-allied_dark nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-allied_dark nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-basic .select-button {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #222b45;
  border-color: #738b55;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-outline.status-basic .select-button.bottom, .nb-theme-allied_dark nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #101426;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #101426;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #101426;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-primary .select-button {
  background-color: #192038;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #222b45;
  border-color: #687e4e;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #151a30;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #151a30;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-outline.status-primary .select-button.bottom, .nb-theme-allied_dark nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #738b55;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #738b55;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #738b55;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-success .select-button {
  background-color: #192038;
  border-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #222b45;
  border-color: #a9dbb4;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #151a30;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #151a30;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-outline.status-success .select-button.bottom, .nb-theme-allied_dark nb-select.appearance-outline.status-success .select-button.top {
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #b7e1c1;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #b7e1c1;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-warning .select-button {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #222b45;
  border-color: #db8b00;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-outline.status-warning .select-button.bottom, .nb-theme-allied_dark nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-danger .select-button {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #222b45;
  border-color: #db2c66;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-outline.status-danger .select-button.bottom, .nb-theme-allied_dark nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-info .select-button {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #222b45;
  border-color: #006fd6;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-outline.status-info .select-button.bottom, .nb-theme-allied_dark nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_dark nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-outline.status-control .select-button.bottom, .nb-theme-allied_dark nb-select.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_dark nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_dark nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_dark nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-allied_dark nb-select.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-allied_dark nb-select.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-allied_dark nb-select.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-allied_dark nb-select.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-allied_dark nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-allied_dark nb-select.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-allied_dark nb-select.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-allied_dark nb-select.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-allied_dark nb-select.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-allied_dark nb-select.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-primary .select-button {
  background-color: #738b55;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-success .select-button {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #a9dbb4;
  border-color: #9ad5a8;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_dark nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-allied_dark nb-select.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-allied_dark nb-select.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-allied_dark nb-select.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-allied_dark nb-select.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-allied_dark nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #7d985d, #738b55);
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #738b55, #687e4e);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #88a267, #7d985d);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #88a267, #7d985d);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #c5e7cd, #b7e1c1);
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #b7e1c1, #a9dbb4);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #d4edda, #c5e7cd);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #d4edda, #c5e7cd);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_dark nb-form-field nb-select {
  width: 100%;
}
.nb-theme-allied_dark nb-select-with-autocomplete .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_dark nb-select-with-autocomplete .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_dark nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-allied_dark nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-allied_dark nb-option:focus, .nb-theme-allied_dark nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
  outline: none;
}
.nb-theme-allied_dark nb-option:focus.selected, .nb-theme-allied_dark nb-option.active.selected {
  background-color: #687e4e;
  color: #ffffff;
}
.nb-theme-allied_dark nb-option.multiple:focus, .nb-theme-allied_dark nb-option.multiple.active, .nb-theme-allied_dark nb-option.multiple.selected:focus, .nb-theme-allied_dark nb-option.multiple.selected.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #222b45;
  border-color: #738b55;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom, .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #101426;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #101426;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #101426;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #192038;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #222b45;
  border-color: #687e4e;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #151a30;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #151a30;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom, .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #738b55;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #738b55;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #738b55;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #192038;
  border-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #222b45;
  border-color: #a9dbb4;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #151a30;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #151a30;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom, .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #b7e1c1;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #b7e1c1;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #222b45;
  border-color: #db8b00;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom, .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #222b45;
  border-color: #db2c66;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom, .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #222b45;
  border-color: #006fd6;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom, .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom, .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #738b55;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #a9dbb4;
  border-color: #9ad5a8;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #7d985d, #738b55);
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #738b55, #687e4e);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #88a267, #7d985d);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #88a267, #7d985d);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #c5e7cd, #b7e1c1);
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #b7e1c1, #a9dbb4);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #d4edda, #c5e7cd);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #d4edda, #c5e7cd);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_dark nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-allied_dark nb-option-list {
  background-color: #222b45;
  border-color: #101426;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-allied_dark nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-allied_dark nb-option-list.position-top {
  border-bottom: 0.0625rem solid #101426;
}
.nb-theme-allied_dark nb-option-list.position-bottom {
  border-top: 0.0625rem solid #101426;
}
.nb-theme-allied_dark nb-option-group {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_dark nb-option-list.size-tiny nb-option-group {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_dark nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-allied_dark nb-option-list.size-small nb-option-group {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_dark nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-allied_dark nb-option-list.size-medium nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.4375rem 1rem;
}
.nb-theme-allied_dark nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-allied_dark nb-option-list.size-large nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.6875rem 1rem;
}
.nb-theme-allied_dark nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-allied_dark nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-option-list.size-giant nb-option-group .option-group-title {
  padding: 0.9375rem 1rem;
}
.nb-theme-allied_dark nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-allied_dark nb-option {
  background-color: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_dark nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-allied_dark nb-option.selected {
  background-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark nb-option:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
  outline: none;
}
.nb-theme-allied_dark nb-option:focus.selected {
  background-color: #687e4e;
  color: #ffffff;
}
.nb-theme-allied_dark nb-option:hover {
  background-color: rgba(143, 155, 179, 0.16);
  color: #ffffff;
}
.nb-theme-allied_dark nb-option:hover.selected {
  background-color: #7d985d;
  color: #ffffff;
}
.nb-theme-allied_dark nb-option.multiple.selected {
  background-color: #222b45;
  color: #ffffff;
}
.nb-theme-allied_dark nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-allied_dark nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_dark nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_dark nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-allied_dark nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-allied_dark nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-allied_dark nb-option,
.nb-theme-allied_dark nb-option-group {
  -webkit-user-select: none;
          user-select: none;
}
.nb-theme-allied_dark nb-option[disabled],
.nb-theme-allied_dark nb-option-group[disabled] {
  background-color: #222b45;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.25rem;
  padding: 1rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
}
.nb-theme-allied_dark nb-toast .title {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark nb-toast .message {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-allied_dark nb-toast .icon-container {
  border-radius: 0.25rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-allied_dark nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-allied_dark nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-allied_dark nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-allied_dark nb-toast.status-basic {
  background: #222b45;
  border-color: #151a30;
  color: #ffffff;
}
.nb-theme-allied_dark nb-toast.status-basic .title {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toast.status-basic.destroy-by-click:hover {
  background: #222b45;
  border-color: #151a30;
}
.nb-theme-allied_dark nb-toast.status-basic .icon-container {
  background: #222b45;
  color: #ffffff;
}
.nb-theme-allied_dark nb-toast.status-primary {
  background: #738b55;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark nb-toast.status-primary .title {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toast.status-primary.destroy-by-click:hover {
  background: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-toast.status-primary .icon-container {
  background: #222b45;
  color: #738b55;
}
.nb-theme-allied_dark nb-toast.status-success {
  background: #b7e1c1;
  border-color: #b7e1c1;
  color: #222b45;
}
.nb-theme-allied_dark nb-toast.status-success .title {
  color: #222b45;
}
.nb-theme-allied_dark nb-toast.status-success.destroy-by-click:hover {
  background: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark nb-toast.status-success .icon-container {
  background: #222b45;
  color: #b7e1c1;
}
.nb-theme-allied_dark nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_dark nb-toast.status-warning .title {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_dark nb-toast.status-warning .icon-container {
  background: #222b45;
  color: #ffaa00;
}
.nb-theme-allied_dark nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_dark nb-toast.status-danger .title {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_dark nb-toast.status-danger .icon-container {
  background: #222b45;
  color: #ff3d71;
}
.nb-theme-allied_dark nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_dark nb-toast.status-info .title {
  color: #ffffff;
}
.nb-theme-allied_dark nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_dark nb-toast.status-info .icon-container {
  background: #222b45;
  color: #0095ff;
}
.nb-theme-allied_dark nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_dark nb-toast.status-control .title {
  color: #222b45;
}
.nb-theme-allied_dark nb-toast.status-control.destroy-by-click:hover {
  background: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark nb-toast.status-control .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-allied_dark .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-allied_dark nb-tooltip {
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  background: #edf1f7;
  border: 0 dashed transparent;
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  max-width: 16rem;
}
.nb-theme-allied_dark nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-allied_dark nb-tooltip nb-icon:not(:only-child) {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-allied_dark nb-tooltip .content {
  color: #192038;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark nb-tooltip .arrow {
  border-bottom: 6px dashed #edf1f7;
}
.nb-theme-allied_dark nb-tooltip.status-basic {
  background: #151a30;
  border-color: transparent;
}
.nb-theme-allied_dark nb-tooltip.status-basic .arrow {
  border-bottom-color: #151a30;
}
.nb-theme-allied_dark nb-tooltip.status-basic .content {
  color: #ffffff;
}
.nb-theme-allied_dark nb-tooltip.status-primary {
  background: #738b55;
  border-color: transparent;
}
.nb-theme-allied_dark nb-tooltip.status-primary .arrow {
  border-bottom-color: #738b55;
}
.nb-theme-allied_dark nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-allied_dark nb-tooltip.status-success {
  background: #b7e1c1;
  border-color: transparent;
}
.nb-theme-allied_dark nb-tooltip.status-success .arrow {
  border-bottom-color: #b7e1c1;
}
.nb-theme-allied_dark nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-allied_dark nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-allied_dark nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-allied_dark nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-allied_dark nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-allied_dark nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-allied_dark nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-allied_dark nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-allied_dark nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-allied_dark nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-allied_dark nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-allied_dark nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.nb-theme-allied_dark nb-tooltip.status-control .content {
  color: #222b45;
}
.nb-theme-allied_dark nb-datepicker-container nb-card {
  border-color: #101426;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background: #222b45;
  box-shadow: none;
}
.nb-theme-allied_dark nb-calendar-with-time .nb-timepicker-container,
.nb-theme-allied_dark nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-allied_dark nb-calendar-with-time .column-header {
  border-top: 0.0625rem solid #101426;
  border-radius: 0;
}
.nb-theme-allied_dark nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-allied_dark nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-allied_dark nb-calendar-with-time .timepicker-section {
  border-left: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-allied_dark nb-calendar-with-time .timepicker-section {
  border-right: 0.0625rem solid #101426;
}
.nb-theme-allied_dark nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-allied_dark nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-allied_dark nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1rem;
}
.nb-theme-allied_dark nb-radio .outer-circle,
.nb-theme-allied_dark nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-allied_dark nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-allied_dark nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-allied_dark nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-allied_dark nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #738b55;
}
.nb-theme-allied_dark nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #738b55;
}
.nb-theme-allied_dark nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #5e7246;
}
.nb-theme-allied_dark nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #687e4e;
}
.nb-theme-allied_dark nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #7d985d;
}
.nb-theme-allied_dark nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #687e4e;
}
.nb-theme-allied_dark nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #687e4e;
}
.nb-theme-allied_dark nb-radio.status-basic .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #738b55;
}
.nb-theme-allied_dark nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #738b55;
}
.nb-theme-allied_dark nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #5e7246;
}
.nb-theme-allied_dark nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #687e4e;
}
.nb-theme-allied_dark nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #7d985d;
}
.nb-theme-allied_dark nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_dark nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #687e4e;
}
.nb-theme-allied_dark nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #687e4e;
}
.nb-theme-allied_dark nb-radio.status-primary .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #b7e1c1;
}
.nb-theme-allied_dark nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #9ad5a8;
}
.nb-theme-allied_dark nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #a9dbb4;
}
.nb-theme-allied_dark nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #c5e7cd;
}
.nb-theme-allied_dark nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
}
.nb-theme-allied_dark nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #a9dbb4;
}
.nb-theme-allied_dark nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #a9dbb4;
}
.nb-theme-allied_dark nb-radio.status-success .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-allied_dark nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b86e00;
}
.nb-theme-allied_dark nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-allied_dark nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ffc94d;
}
.nb-theme-allied_dark nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-allied_dark nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-allied_dark nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db8b00;
}
.nb-theme-allied_dark nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-allied_dark nb-radio.status-warning .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-allied_dark nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b81d5b;
}
.nb-theme-allied_dark nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-allied_dark nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ff708d;
}
.nb-theme-allied_dark nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-allied_dark nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-allied_dark nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db2c66;
}
.nb-theme-allied_dark nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-allied_dark nb-radio.status-danger .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-allied_dark nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #0057c2;
}
.nb-theme-allied_dark nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-allied_dark nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #42aaff;
}
.nb-theme-allied_dark nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-allied_dark nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-allied_dark nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #006fd6;
}
.nb-theme-allied_dark nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-allied_dark nb-radio.status-info .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #c5cee0;
}
.nb-theme-allied_dark nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-allied_dark nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f9fc;
}
.nb-theme-allied_dark nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #edf1f7;
}
.nb-theme-allied_dark nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-allied_dark nb-radio.status-control .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_dark nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-allied_dark nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-radio .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-allied_dark nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-allied_dark .nb-tree-grid-header-cell,
.nb-theme-allied_dark .nb-tree-grid-cell,
.nb-theme-allied_dark .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: 0.875rem 1.25rem;
  border: 1px solid #192038;
}
.nb-theme-allied_dark .nb-tree-grid-header-row {
  background: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark .nb-tree-grid-footer-row {
  background: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark .nb-tree-grid-row {
  background: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark .nb-tree-grid-row:hover {
  background: #222b45;
}
.nb-theme-allied_dark .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #222b45;
}
.nb-theme-allied_dark .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-allied_dark nb-tree-grid-row-toggle nb-icon,
.nb-theme-allied_dark nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-allied_dark .nb-tree-grid-header-change-sort-button {
  background: transparent;
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-allied_dark nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-allied_dark nb-icon svg {
  vertical-align: top;
}
.nb-theme-allied_dark nb-icon.status-basic {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-icon.status-primary {
  color: #738b55;
}
.nb-theme-allied_dark nb-icon.status-success {
  color: #b7e1c1;
}
.nb-theme-allied_dark nb-icon.status-warning {
  color: #ffaa00;
}
.nb-theme-allied_dark nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-allied_dark nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-allied_dark nb-icon.status-control {
  color: #ffffff;
}
.nb-theme-allied_dark .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-allied_dark .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-allied_dark .nb-form-field-addon-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-allied_dark .nb-form-field-addon-basic {
  color: #8f9bb3;
}
.nb-theme-allied_dark .nb-form-field-addon-basic-highlight {
  color: #738b55;
}
.nb-theme-allied_dark .nb-form-field-addon-primary {
  color: #738b55;
}
.nb-theme-allied_dark .nb-form-field-addon-primary-highlight {
  color: #687e4e;
}
.nb-theme-allied_dark .nb-form-field-addon-success {
  color: #b7e1c1;
}
.nb-theme-allied_dark .nb-form-field-addon-success-highlight {
  color: #a9dbb4;
}
.nb-theme-allied_dark .nb-form-field-addon-warning {
  color: #ffaa00;
}
.nb-theme-allied_dark .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-allied_dark .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-allied_dark .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-allied_dark .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-allied_dark .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-allied_dark .nb-form-field-addon-control {
  color: #ffffff;
}
.nb-theme-allied_dark .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.nb-theme-allied_dark .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-allied_dark .nb-form-field-prefix-tiny,
.nb-theme-allied_dark .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 0.625rem;
  line-height: 0.75rem;
  font-weight: 700;
}
.nb-theme-allied_dark .nb-form-field-prefix-tiny nb-icon,
.nb-theme-allied_dark .nb-form-field-suffix-tiny nb-icon {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem * -1);
}
.nb-theme-allied_dark .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-allied_dark .nb-form-field-prefix-small,
.nb-theme-allied_dark .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-allied_dark .nb-form-field-prefix-small nb-icon,
.nb-theme-allied_dark .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
.nb-theme-allied_dark .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-allied_dark .nb-form-field-prefix-medium,
.nb-theme-allied_dark .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-allied_dark .nb-form-field-prefix-medium nb-icon,
.nb-theme-allied_dark .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem * -1);
}
.nb-theme-allied_dark .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-allied_dark .nb-form-field-prefix-large,
.nb-theme-allied_dark .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-allied_dark .nb-form-field-prefix-large nb-icon,
.nb-theme-allied_dark .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-prefix-large {
  margin-right: calc(3rem * -1);
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-prefix-large {
  margin-left: calc(3rem * -1);
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-suffix-large {
  margin-left: calc(3rem * -1);
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-suffix-large {
  margin-right: calc(3rem * -1);
}
.nb-theme-allied_dark .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-allied_dark .nb-form-field-prefix-giant,
.nb-theme-allied_dark .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-allied_dark .nb-form-field-prefix-giant nb-icon,
.nb-theme-allied_dark .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem * -1);
}
.nb-theme-allied_dark nb-tag {
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-allied_dark nb-tag.nb-transition {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-allied_dark nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-allied_dark nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-allied_dark nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-allied_dark nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-allied_dark nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.9375rem;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-basic {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e4e9f2;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-basic.active {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-primary {
  background-color: #738b55;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #687e4e;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-primary.active {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-primary:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-success {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #a9dbb4;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-success.active {
  background-color: #a9dbb4;
  border-color: #9ad5a8;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-success:hover {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-warning {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-control {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #edf1f7;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-control.active {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_dark nb-tag.appearance-filled.status-control:hover {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-basic {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_dark nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_dark .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-allied_dark .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-tag-remove.size-tiny {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-tag-remove.size-tiny {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-allied_dark .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-tag-remove.size-small {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-tag-remove.size-small {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-allied_dark .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-tag-remove.size-medium {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-tag-remove.size-medium {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-allied_dark .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-tag-remove.size-large {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-tag-remove.size-large {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-allied_dark .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-tag-remove.size-giant {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-tag-remove.size-giant {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-allied_dark nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-allied_dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-allied_dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-allied_dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.0625rem;
}
.nb-theme-allied_dark nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-allied_dark nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-allied_dark nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.125rem;
}
.nb-theme-allied_dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-allied_dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-allied_dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.25rem;
}
.nb-theme-allied_dark nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-allied_dark nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-allied_dark nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.375rem;
}
.nb-theme-allied_dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-allied_dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-allied_dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.5rem;
}
.nb-theme-allied_dark .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-allied_dark .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-allied_dark .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-allied_dark .nb-tag-list-with-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-allied_dark .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-allied_dark .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-allied_dark .nb-tag-list-with-input.shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-allied_dark .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-allied_dark .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-allied_dark .nb-tag-list-with-input.size-tiny {
  padding: 0.0625rem 1rem;
}
.nb-theme-allied_dark .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-allied_dark .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_dark .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-allied_dark .nb-tag-list-with-input.size-giant {
  padding: 0.4375rem 1rem;
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-basic {
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-basic.focus {
  background-color: #222b45;
  border-color: #738b55;
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-primary {
  background-color: #192038;
  border-color: #738b55;
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-primary.focus {
  background-color: #222b45;
  border-color: #5e7246;
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-success {
  background-color: #192038;
  border-color: #b7e1c1;
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-success.focus {
  background-color: #222b45;
  border-color: #9ad5a8;
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-warning {
  background-color: #192038;
  border-color: #ffaa00;
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-warning.focus {
  background-color: #222b45;
  border-color: #b86e00;
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-danger {
  background-color: #192038;
  border-color: #ff3d71;
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-danger.focus {
  background-color: #222b45;
  border-color: #b81d5b;
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-info {
  background-color: #192038;
  border-color: #0095ff;
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-info.focus {
  background-color: #222b45;
  border-color: #0057c2;
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_dark .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-allied_dark nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-allied_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-allied_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-allied_dark .nb-tag-input {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_dark .nb-tag-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_dark .nb-tag-input.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-allied_dark .nb-tag-input.size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-allied_dark .nb-tag-input.size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-allied_dark .nb-tag-input.size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-allied_dark .nb-tag-input.size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.5rem 0;
}
.nb-theme-allied_dark .nb-tag-input.size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark .nb-tag-input.status-basic {
  color: #ffffff;
}
.nb-theme-allied_dark .nb-tag-input.status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark .nb-tag-input.status-basic:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark .nb-tag-input.status-primary {
  color: #ffffff;
}
.nb-theme-allied_dark .nb-tag-input.status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark .nb-tag-input.status-primary:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark .nb-tag-input.status-success {
  color: #ffffff;
}
.nb-theme-allied_dark .nb-tag-input.status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark .nb-tag-input.status-success:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark .nb-tag-input.status-warning {
  color: #ffffff;
}
.nb-theme-allied_dark .nb-tag-input.status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark .nb-tag-input.status-warning:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark .nb-tag-input.status-danger {
  color: #ffffff;
}
.nb-theme-allied_dark .nb-tag-input.status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark .nb-tag-input.status-danger:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark .nb-tag-input.status-info {
  color: #ffffff;
}
.nb-theme-allied_dark .nb-tag-input.status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_dark .nb-tag-input.status-info:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-allied_dark .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-allied_dark .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-allied_dark {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark h1,
.nb-theme-allied_dark h2,
.nb-theme-allied_dark h3,
.nb-theme-allied_dark h4,
.nb-theme-allied_dark h5,
.nb-theme-allied_dark h6,
.nb-theme-allied_dark .h1,
.nb-theme-allied_dark .h2,
.nb-theme-allied_dark .h3,
.nb-theme-allied_dark .h4,
.nb-theme-allied_dark .h5,
.nb-theme-allied_dark .h6 {
  color: #ffffff;
}
.nb-theme-allied_dark h1,
.nb-theme-allied_dark .h1 {
  font-size: 2.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-allied_dark h2,
.nb-theme-allied_dark .h2 {
  font-size: 1.5rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-allied_dark h3,
.nb-theme-allied_dark .h3 {
  font-size: 1.35rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.35rem;
}
.nb-theme-allied_dark h4,
.nb-theme-allied_dark .h4 {
  font-size: 1.625rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-allied_dark h5,
.nb-theme-allied_dark .h5 {
  font-size: 1.2rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.2rem;
}
.nb-theme-allied_dark h6,
.nb-theme-allied_dark .h6 {
  font-size: 1.125rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-allied_dark .subtitle,
.nb-theme-allied_dark .subtitle-2 {
  color: #ffffff;
}
.nb-theme-allied_dark .subtitle {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark .subtitle-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_dark p,
.nb-theme-allied_dark .paragraph {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark .paragraph-2 {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-allied_dark a {
  color: #738b55;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-allied_dark a:focus {
  color: #687e4e;
}
.nb-theme-allied_dark a:hover {
  color: #7d985d;
}
.nb-theme-allied_dark a.link-control, .nb-theme-allied_dark a.link-control:hover {
  color: #ffffff;
}
.nb-theme-allied_dark a.link-alternate, .nb-theme-allied_dark a.link-alternate:hover {
  color: #192038;
}
.nb-theme-allied_dark .label {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-allied_dark .caption {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark .caption-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-allied_dark .caption,
.nb-theme-allied_dark .caption-2 {
  color: #8f9bb3;
}
.nb-theme-allied_dark .caption.status-basic,
.nb-theme-allied_dark .caption-2.status-basic {
  color: #ffffff;
}
.nb-theme-allied_dark .caption.status-primary,
.nb-theme-allied_dark .caption-2.status-primary {
  color: #738b55;
}
.nb-theme-allied_dark .caption.status-success,
.nb-theme-allied_dark .caption-2.status-success {
  color: #b7e1c1;
}
.nb-theme-allied_dark .caption.status-warning,
.nb-theme-allied_dark .caption-2.status-warning {
  color: #ffaa00;
}
.nb-theme-allied_dark .caption.status-danger,
.nb-theme-allied_dark .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-allied_dark .caption.status-info,
.nb-theme-allied_dark .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-allied_dark .caption.status-control,
.nb-theme-allied_dark .caption-2.status-control {
  color: #ffffff;
}
.nb-theme-allied_dark li {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_dark .text-alternate {
  color: #192038;
}
.nb-theme-allied_dark .text-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark .text-hint {
  color: #8f9bb3;
}
.nb-theme-allied_dark .text-basic {
  color: #ffffff;
}
.nb-theme-allied_dark .text-primary {
  color: #738b55;
}
.nb-theme-allied_dark .text-success {
  color: #b7e1c1;
}
.nb-theme-allied_dark .text-warning {
  color: #ffaa00;
}
.nb-theme-allied_dark .text-danger {
  color: #ff3d71;
}
.nb-theme-allied_dark .text-info {
  color: #0095ff;
}
.nb-theme-allied_dark .text-control {
  color: #ffffff;
}
.nb-theme-allied_dark ng2-smart-table table tr th,
.nb-theme-allied_dark ng2-smart-table table tr th a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #ffffff;
}
.nb-theme-allied_dark ng2-smart-table table tr td {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #ffffff;
}
.nb-theme-allied_dark ng2-smart-table table tr th,
.nb-theme-allied_dark ng2-smart-table table tr td {
  position: relative;
  padding: 0.875rem 1.25rem;
  border: 1px solid #151a30;
  vertical-align: middle;
}
.nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.875rem 1.25rem;
}
[dir=ltr] .nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th a:hover, .nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th a:active, .nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #ffffff;
  text-decoration: none;
}
.nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc, .nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, .nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #ffffff;
  border-width: 0.375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=ltr] .nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=rtl] .nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: 0.75rem;
}
.nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after, .nb-theme-allied_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-allied_dark ng2-smart-table thead tr {
  background: #222b45;
}
.nb-theme-allied_dark ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.5rem;
}
.nb-theme-allied_dark ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1rem;
}
.nb-theme-allied_dark ng2-smart-table tbody tr.selected, .nb-theme-allied_dark ng2-smart-table tbody tr:hover {
  background: #151a30 !important;
}
.nb-theme-allied_dark ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #192038;
}
.nb-theme-allied_dark ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: 0.375rem 0.5rem;
  border-color: #738b55;
  background-color: #738b55;
  color: #ffffff;
  border-radius: 0.375rem;
}
.nb-theme-allied_dark ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #5e7246;
}
.nb-theme-allied_dark ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_dark ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_dark ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-allied_dark ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-allied_dark ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-allied_dark ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-allied_dark 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: #ffffff;
}
.nb-theme-allied_dark ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #151a30;
}
.nb-theme-allied_dark ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-allied_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-allied_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-allied_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #738b55;
}
.nb-theme-allied_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-allied_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-allied_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-allied_dark ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-allied_dark ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #151a30 solid 1px;
  border-radius: 0.25rem;
}
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #151a30;
}
[dir=rtl] .nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #151a30;
}
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #738b55;
  padding: 0.75rem 1.25rem;
  border: none;
}
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: transparent;
  border-color: #738b55;
  color: #738b55;
  text-decoration: none;
}
[dir=ltr] .nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-allied_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #ffffff;
  background-color: #738b55;
}
.nb-theme-allied_dark nb-auth-block .text-link {
  color: #8f9bb3;
}
.nb-theme-allied_dark nb-auth-block .forgot-password {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_dark nb-auth-block .socials a {
  color: #8f9bb3;
}
@media (max-width: 575.98px) {
  .nb-theme-allied_dark .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-allied_dark .pace .pace-progress {
  background: #738b55;
}
.nb-theme-allied_dark .pace .pace-progress-inner {
  box-shadow: 0 0 10px #738b55, 0 0 5px #738b55;
}
.nb-theme-allied_dark .pace .pace-activity {
  display: none;
}
.nb-theme-allied_dark nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-allied_dark nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

.nb-theme-allied_light nb-layout .scrollable-container {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-allied_light nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_light nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_light nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-allied_light nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-allied_light .layout {
  min-width: 300px;
}
.nb-theme-allied_light nb-layout.window-mode {
  background: #edf1f7;
  display: block;
}
.nb-theme-allied_light nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-allied_light nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-allied_light nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-allied_light nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.25);
  }
  .nb-theme-allied_light nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.25);
  }
  .nb-theme-allied_light nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.25) - 4rem);
    top: calc(calc(4.75rem * 0.25) + 4rem);
  }
  .nb-theme-allied_light nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-allied_light nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-allied_light nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.25));
  }
  .nb-theme-allied_light nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-allied_light 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-allied_light nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.5);
  }
  .nb-theme-allied_light nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.5);
  }
  .nb-theme-allied_light nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.5) - 4rem);
    top: calc(calc(4.75rem * 0.5) + 4rem);
  }
  .nb-theme-allied_light nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-allied_light nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-allied_light nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.5));
  }
  .nb-theme-allied_light nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-allied_light 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-allied_light nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-allied_light nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-allied_light nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - 4.75rem - 4rem);
    top: calc(4.75rem + 4rem);
  }
  .nb-theme-allied_light nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-allied_light nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-allied_light nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + 4.75rem);
  }
  .nb-theme-allied_light nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-allied_light nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-allied_light nb-layout .layout {
  background-color: #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  min-height: 100vh;
}
.nb-theme-allied_light nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-allied_light nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4rem;
}
.nb-theme-allied_light nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-allied_light nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #ffffff;
  border-top: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem;
}
.nb-theme-allied_light nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #7d985d;
}
.nb-theme-allied_light nb-layout .layout .layout-container .content nb-layout-footer nav a:focus, .nb-theme-allied_light nb-layout .layout .layout-container .content nb-layout-footer nav a:active, .nb-theme-allied_light nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #7d985d;
}
.nb-theme-allied_light nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-allied_light nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 1.25rem;
}
@media (max-width: 991.98px) {
  .nb-theme-allied_light nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-allied_light nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-allied_light nb-layout-header {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light nb-layout-header nav {
  color: #222b45;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  height: 4rem;
  padding: 1rem;
}
.nb-theme-allied_light nb-layout-header nav a {
  color: #222b45;
}
.nb-theme-allied_light nb-layout-header nav a:focus, .nb-theme-allied_light nb-layout-header nav a:active, .nb-theme-allied_light nb-layout-header nav a:hover {
  color: #222b45;
}
.nb-theme-allied_light nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4rem);
}
.nb-theme-allied_light nb-layout-header.fixed ~ .layout-container {
  padding-top: 4rem;
  min-height: 100vh;
}
.nb-theme-allied_light nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4rem);
}
.nb-theme-allied_light nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-allied_light nb-sidebar {
  background-color: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  width: 12rem;
}
.nb-theme-allied_light nb-sidebar .main-container {
  height: 100vh;
  width: 12rem;
}
.nb-theme-allied_light nb-sidebar .scrollable {
  padding: 1rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
@media (max-width: 767.98px) {
  .nb-theme-allied_light nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-allied_light nb-sidebar .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_light nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_light nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-allied_light nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-allied_light nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-allied_light nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-allied_light nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-allied_light nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-allied_light nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-allied_light nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-allied_light nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-allied_light nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #738b55;
}
[dir=ltr] .nb-theme-allied_light nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-allied_light nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-allied_light nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-allied_light nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-allied_light nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-allied_light nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-allied_light nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: transparent;
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-allied_light nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-allied_light nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-allied_light nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-allied_light nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-allied_light nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-allied_light nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-allied_light nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-allied_light nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-allied_light nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-allied_light nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-allied_light nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-allied_light nb-sidebar.fixed.left.collapsed + .content, .nb-theme-allied_light nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-allied_light nb-sidebar.fixed.right.collapsed + .content, .nb-theme-allied_light nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-allied_light nb-sidebar.expanded {
  width: 12rem;
}
.nb-theme-allied_light nb-sidebar.expanded > .scrollable {
  width: 12rem;
}
.nb-theme-allied_light nb-sidebar nb-sidebar-header {
  padding: 1rem;
  height: initial;
}
.nb-theme-allied_light nb-sidebar nb-sidebar-footer {
  padding: 1rem;
  height: 3.5rem;
}
.nb-theme-allied_light nb-sidebar nb-menu {
  margin: 0 calc(1rem * -1) calc(1rem * -1);
}
.nb-theme-allied_light nb-calendar-view-mode [nbButton].appearance-ghost.status-basic, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-default .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-cosmic .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-corporate .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_light .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-default .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-cosmic .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-corporate .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_light .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-default .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-cosmic .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-corporate .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_light .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-default .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-cosmic .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-corporate .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_light .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-default .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-cosmic .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-corporate .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_light .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-default .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-cosmic .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-corporate .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_light .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-default .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-cosmic .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-corporate .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_light .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-default .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-cosmic .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-corporate .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_light .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark .nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-allied_light nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-allied_light nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-allied_light nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-allied_light nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-allied_light nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-allied_light nb-calendar-picker {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-allied_light nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-allied_light nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-allied_light nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-allied_light nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-allied_light nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-allied_light nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-calendar-days-names .day.holiday {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-allied_light nb-calendar-week-numbers {
  background: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: 0.625rem;
}
.nb-theme-allied_light nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
  margin-bottom: 0.25rem;
}
.nb-theme-allied_light nb-calendar-week-numbers .sign,
.nb-theme-allied_light nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-allied_light nb-calendar-week-numbers.size-large .sign,
.nb-theme-allied_light nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-allied_light nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-allied_light nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #edf1f7;
}
.nb-theme-allied_light nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-allied_light nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-allied_light nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-allied_light nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-allied_light nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-allied_light nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-allied_light nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 0.25rem;
}
.nb-theme-allied_light nb-calendar-picker .day-cell,
.nb-theme-allied_light nb-calendar-picker .month-cell,
.nb-theme-allied_light nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #222b45;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-allied_light nb-calendar-picker .day-cell, .nb-theme-allied_light nb-calendar-picker .day-cell .cell-content,
.nb-theme-allied_light nb-calendar-picker .month-cell,
.nb-theme-allied_light nb-calendar-picker .month-cell .cell-content,
.nb-theme-allied_light nb-calendar-picker .year-cell,
.nb-theme-allied_light nb-calendar-picker .year-cell .cell-content {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-allied_light nb-calendar-picker .day-cell.empty, .nb-theme-allied_light nb-calendar-picker .day-cell.disabled,
.nb-theme-allied_light nb-calendar-picker .month-cell.empty,
.nb-theme-allied_light nb-calendar-picker .month-cell.disabled,
.nb-theme-allied_light nb-calendar-picker .year-cell.empty,
.nb-theme-allied_light nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-allied_light nb-calendar-picker .day-cell.bounding-month,
.nb-theme-allied_light nb-calendar-picker .month-cell.bounding-month,
.nb-theme-allied_light nb-calendar-picker .year-cell.bounding-month {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-allied_light nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-allied_light nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-allied_light nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-allied_light nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #687e4e;
  border-color: #687e4e;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-allied_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-allied_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(51, 102, 255, 0.08);
  border: 1px solid #738b55;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-allied_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-allied_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-allied_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-allied_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-allied_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-allied_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #738b55;
  border-color: #738b55;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-allied_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-allied_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-allied_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-allied_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-allied_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-allied_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #738b55;
  border-radius: 0.25rem;
}
.nb-theme-allied_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-allied_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-allied_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-allied_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-allied_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-allied_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.nb-theme-allied_light nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-allied_light nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-allied_light nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.nb-theme-allied_light nb-calendar-picker .day-cell.disabled,
.nb-theme-allied_light nb-calendar-picker .month-cell.disabled,
.nb-theme-allied_light nb-calendar-picker .year-cell.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-allied_light nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-allied_light nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #e4e9f2;
}
.nb-theme-allied_light nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #738b55;
  border-radius: 0;
}
[dir=ltr] .nb-theme-allied_light nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-allied_light nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-allied_light nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-allied_light nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-allied_light nb-base-calendar nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-allied_light nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-allied_light nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: 0.625rem 0.25rem;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-allied_light nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-allied_light nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-allied_light nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-allied_light nb-base-calendar.has-week-number .month-cell,
.nb-theme-allied_light nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-allied_light nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-allied_light nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-allied_light nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  border-radius: 0.25rem;
  box-shadow: none;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-allied_light nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_light nb-card::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_light nb-card::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-card::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-allied_light nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-allied_light nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-allied_light nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-allied_light nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-allied_light nb-card.status-basic nb-card-header {
  background-color: #f7f9fc;
  border-bottom-width: 0;
  border-bottom-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-allied_light nb-card.status-basic nb-card-header a,
.nb-theme-allied_light nb-card.status-basic nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-allied_light nb-card.status-primary nb-card-header {
  background-color: #738b55;
  border-bottom-width: 0;
  border-bottom-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_light nb-card.status-primary nb-card-header a,
.nb-theme-allied_light nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-allied_light nb-card.status-success nb-card-header {
  background-color: #b7e1c1;
  border-bottom-width: 0;
  border-bottom-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_light nb-card.status-success nb-card-header a,
.nb-theme-allied_light nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-allied_light nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_light nb-card.status-warning nb-card-header a,
.nb-theme-allied_light nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-allied_light nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_light nb-card.status-danger nb-card-header a,
.nb-theme-allied_light nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-allied_light nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_light nb-card.status-info nb-card-header a,
.nb-theme-allied_light nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-allied_light nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_light nb-card.status-control nb-card-header a,
.nb-theme-allied_light nb-card.status-control nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-allied_light nb-card.accent-basic {
  border-top-color: #f7f9fc;
}
.nb-theme-allied_light nb-card.accent-primary {
  border-top-color: #738b55;
}
.nb-theme-allied_light nb-card.accent-success {
  border-top-color: #b7e1c1;
}
.nb-theme-allied_light nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.nb-theme-allied_light nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-allied_light nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-allied_light nb-card.accent-control {
  border-top-color: #ffffff;
}
.nb-theme-allied_light nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.25rem;
}
.nb-theme-allied_light nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-allied_light nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-allied_light nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_light nb-card-body::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_light nb-card-body::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-card-body::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #edf1f7;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-allied_light nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-card-header h1 {
  margin: 0;
}
.nb-theme-allied_light nb-card-header h2 {
  margin: 0;
}
.nb-theme-allied_light nb-card-header h3 {
  margin: 0;
}
.nb-theme-allied_light nb-card-header h4 {
  margin: 0;
}
.nb-theme-allied_light nb-card-header h5 {
  margin: 0;
}
.nb-theme-allied_light nb-card-header h6 {
  margin: 0;
}
.nb-theme-allied_light nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-allied_light .second-card-container {
  height: 100%;
  border-radius: 0.25rem;
}
.nb-theme-allied_light .reveal-button {
  line-height: 1rem;
  padding: 1rem 1.5rem;
}
.nb-theme-allied_light .flip-button {
  line-height: 1rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-allied_light .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-allied_light .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-allied_light nb-tabset {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-allied_light nb-tabset .tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-allied_light nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-allied_light nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-allied_light nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-allied_light nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-allied_light nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-allied_light nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-allied_light nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-allied_light nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-allied_light nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #738b55;
}
.nb-theme-allied_light nb-tabset .tab.active .tab-link::before {
  background-color: #738b55;
}
.nb-theme-allied_light nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  color: #687e4e;
}
.nb-theme-allied_light nb-tabset .tab:focus .tab-link::before {
  background-color: #687e4e;
}
.nb-theme-allied_light nb-tabset .tab:hover .tab-link {
  color: #7d985d;
  background-color: transparent;
}
.nb-theme-allied_light nb-tabset .tab:hover .tab-link::before {
  background-color: #7d985d;
}
.nb-theme-allied_light nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-allied_light nb-tabset .tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-allied_light nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-allied_light nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-allied_light nb-tabset nb-tab {
  background-color: transparent;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-allied_light nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_light nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_light nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-route-tabset {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-allied_light nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_light nb-route-tabset::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_light nb-route-tabset::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-route-tabset::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-route-tabset .route-tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-allied_light nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-allied_light nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-allied_light nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #738b55;
}
.nb-theme-allied_light nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #738b55;
}
.nb-theme-allied_light nb-route-tabset .tab-link:focus {
  background-color: transparent;
  color: #687e4e;
}
.nb-theme-allied_light nb-route-tabset .tab-link:focus::before {
  background-color: #687e4e;
}
.nb-theme-allied_light nb-route-tabset .tab-link:hover {
  background-color: transparent;
  color: #7d985d;
}
.nb-theme-allied_light nb-route-tabset .tab-link:hover::before {
  background-color: #7d985d;
}
.nb-theme-allied_light nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-allied_light nb-route-tabset .route-tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-allied_light nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-allied_light nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-allied_light nb-menu {
  background-color: transparent;
}
.nb-theme-allied_light nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-allied_light nb-menu .menu-group,
.nb-theme-allied_light nb-menu .menu-item a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6rem 1rem;
}
.nb-theme-allied_light nb-menu .menu-group,
.nb-theme-allied_light nb-menu .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-menu .menu-item a {
  color: #222b45;
  border-radius: 0;
}
.nb-theme-allied_light nb-menu .menu-item a.active {
  background-color: transparent;
  color: #738b55;
}
.nb-theme-allied_light nb-menu .menu-item a.active .menu-icon {
  color: #738b55;
}
.nb-theme-allied_light nb-menu .menu-item a:hover {
  background-color: transparent;
  color: #7d985d;
  cursor: pointer;
}
.nb-theme-allied_light nb-menu .menu-item a:hover .menu-icon {
  color: #7d985d;
}
.nb-theme-allied_light nb-menu .menu-item .menu-icon {
  color: #8f9bb3;
  font-size: 1.25rem;
  margin: 0 0.5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-allied_light nb-menu .menu-item .expand-state {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-menu .menu-item {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-allied_light nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-allied_light nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-allied_light nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-allied_light nb-menu .menu-item > .menu-items {
  background-color: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-allied_light nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #222b45;
}
.nb-theme-allied_light nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.6rem 1rem;
}
.nb-theme-allied_light nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_light nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #738b55;
}
.nb-theme-allied_light nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  color: #7d985d;
}
.nb-theme-allied_light nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #7d985d;
}
.nb-theme-allied_light nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: transparent;
  border-color: #7d985d;
  color: #7d985d;
}
.nb-theme-allied_light nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #7d985d;
}
.nb-theme-allied_light nb-menu .menu-item > .menu-items > .menu-group, .nb-theme-allied_light nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-user .user-picture {
  background-color: transparent;
  border: 1px solid #edf1f7;
}
.nb-theme-allied_light nb-user .initials {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-allied_light nb-user .user-name {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-allied_light nb-user .user-title {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-allied_light nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-allied_light nb-user.size-tiny .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.size-tiny .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-allied_light nb-user.size-small .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.size-small .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-allied_light nb-user.size-medium .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.size-medium .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.size-medium .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-allied_light nb-user.size-large .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.size-large .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.size-large .user-title {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.nb-theme-allied_light nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-allied_light nb-user.size-giant .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.size-giant .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.size-giant .user-title {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-allied_light nb-user.shape-rectangle .user-picture {
  border-radius: 0.5rem;
}
.nb-theme-allied_light nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-allied_light nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-allied_light nb-actions {
  background-color: transparent;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-allied_light nb-actions.size-tiny nb-action {
  font-size: 0.625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-allied_light nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-allied_light nb-actions.size-small nb-action {
  font-size: 0.75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-allied_light nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-allied_light nb-actions.size-medium nb-action {
  font-size: 0.875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-allied_light nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-allied_light nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-allied_light nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-allied_light nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-allied_light nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-allied_light nb-action {
  border-left: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-allied_light nb-action {
  border-right: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-allied_light nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-allied_light nb-action:first-child {
  border-right: none !important;
}
.nb-theme-allied_light nb-action nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-action.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-allied_light nb-search-field .search {
  background: #ffffff;
}
.nb-theme-allied_light nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-search-field .search input {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-allied_light nb-search-field .search input::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-allied_light nb-search-field.rotate-layout {
  opacity: 0;
  background: #ffffff;
}
.nb-theme-allied_light nb-search-field.modal-zoomin .search::before,
.nb-theme-allied_light nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #738b55;
}
.nb-theme-allied_light nb-search-field.modal-half .form-wrapper {
  background: #ffffff;
}
.nb-theme-allied_light nb-search-field.modal-half .search::before {
  background: #738b55;
}
.nb-theme-allied_light nb-search-field.modal-drop .form-content::after {
  background: #edf1f7;
}
.nb-theme-allied_light nb-search-field.modal-drop .search::before {
  background: #ffffff;
}
.nb-theme-allied_light nb-search-field.curtain .search::after {
  background: #ffffff;
}
.nb-theme-allied_light nb-search-field.curtain .search {
  background: #ffffff;
}
.nb-theme-allied_light nb-search-field.column-curtain::before {
  background: #ffffff;
}
.nb-theme-allied_light nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-allied_light nb-search-field.column-curtain.show::after {
  background: #738b55;
}
.nb-theme-allied_light .nb-spinner-container {
  position: relative;
}
.nb-theme-allied_light nb-spinner .message {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-allied_light nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: transparent;
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-allied_light nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light nb-spinner.status-primary .spin-circle {
  border-top-color: #738b55;
  border-right-color: transparent;
  border-bottom-color: #738b55;
  border-left-color: #738b55;
}
.nb-theme-allied_light nb-spinner.status-success {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light nb-spinner.status-success .spin-circle {
  border-top-color: #b7e1c1;
  border-right-color: transparent;
  border-bottom-color: #b7e1c1;
  border-left-color: #b7e1c1;
}
.nb-theme-allied_light nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-allied_light nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-allied_light nb-spinner.status-info {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-allied_light nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-allied_light nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.nb-theme-allied_light nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-allied_light nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-allied_light nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-allied_light nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-allied_light nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-allied_light .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-allied_light .nb-timepicker-container .list-item {
  color: #222b45;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-allied_light .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-allied_light .nb-timepicker-container .list-item:hover {
  background-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-allied_light .nb-timepicker-container .list-item:focus {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-allied_light .nb-timepicker-container .list-item.selected {
  background-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_light .nb-timepicker-container .values-list {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
[dir=ltr] .nb-theme-allied_light .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-allied_light .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-allied_light .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_light .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_light .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-allied_light .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-allied_light .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-allied_light .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem * -1);
}
.nb-theme-allied_light .nb-timepicker-container .header-cell {
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-allied_light .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-allied_light .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-allied_light .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #e4e9f2;
}
[dir=ltr] .nb-theme-allied_light .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-allied_light .nb-timepicker-container .actions-footer {
  padding-right: 0.625rem;
}
.nb-theme-allied_light nb-checkbox .label {
  padding: 0;
}
.nb-theme-allied_light nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  position: relative;
}
.nb-theme-allied_light nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-allied_light nb-checkbox .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-allied_light nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-allied_light nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-allied_light nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-allied_light nb-checkbox.status-basic .text {
  color: #222b45;
}
.nb-theme-allied_light nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #738b55;
  border-color: #738b55;
}
.nb-theme-allied_light nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #738b55;
  border-color: #738b55;
}
.nb-theme-allied_light nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-allied_light nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_light nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_light nb-checkbox.status-basic .custom-checkbox:hover.indeterminate, .nb-theme-allied_light nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-allied_light nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_light nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_light nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #738b55;
}
.nb-theme-allied_light nb-checkbox.status-primary .text {
  color: #222b45;
}
.nb-theme-allied_light nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #738b55;
  border-color: #738b55;
}
.nb-theme-allied_light nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #738b55;
  border-color: #738b55;
}
.nb-theme-allied_light nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_light nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_light nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_light nb-checkbox.status-primary .custom-checkbox:hover.indeterminate, .nb-theme-allied_light nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_light nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_light nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_light nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-checkbox.status-success .text {
  color: #222b45;
}
.nb-theme-allied_light nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #a9dbb4;
  border-color: #9ad5a8;
}
.nb-theme-allied_light nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-checkbox.status-success .custom-checkbox:hover.indeterminate, .nb-theme-allied_light nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_light nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #a9dbb4;
  border-color: #a9dbb4;
}
.nb-theme-allied_light nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_light nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-checkbox.status-warning .text {
  color: #222b45;
}
.nb-theme-allied_light nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-allied_light nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-checkbox.status-warning .custom-checkbox:hover.indeterminate, .nb-theme-allied_light nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_light nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-allied_light nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_light nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-checkbox.status-danger .text {
  color: #222b45;
}
.nb-theme-allied_light nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-allied_light nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-checkbox.status-danger .custom-checkbox:hover.indeterminate, .nb-theme-allied_light nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_light nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-allied_light nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_light nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-allied_light nb-checkbox.status-info .text {
  color: #222b45;
}
.nb-theme-allied_light nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-allied_light nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-allied_light nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-allied_light nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-allied_light nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-allied_light nb-checkbox.status-info .custom-checkbox:hover.indeterminate, .nb-theme-allied_light nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_light nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-allied_light nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-allied_light nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_light nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-allied_light nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-allied_light nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-allied_light nb-checkbox.status-control .custom-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-control .custom-checkbox:hover.indeterminate, .nb-theme-allied_light nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-allied_light nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-allied_light nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-allied_light nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-allied_light nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-toggle .toggle {
  height: 1.625rem;
  width: 2.875rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[dir=ltr] .nb-theme-allied_light nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.5rem - 1px - 1px);
}
[dir=ltr] .nb-theme-allied_light nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-allied_light nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.5rem - 1px - 1px);
}
[dir=rtl] .nb-theme-allied_light nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-allied_light nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-allied_light nb-toggle .toggle-switcher {
  width: 1.5rem;
  height: 1.5rem;
}
.nb-theme-allied_light nb-toggle .toggle-switcher nb-icon {
  height: 0.5rem;
  width: 0.5rem;
}
.nb-theme-allied_light nb-toggle .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-toggle.status-basic .text {
  color: #222b45;
}
.nb-theme-allied_light nb-toggle.status-basic .toggle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-allied_light nb-toggle.status-basic .toggle.checked {
  background-color: #738b55;
  border-color: #738b55;
}
.nb-theme-allied_light nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_light nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_light nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_light nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_light nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_light nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-toggle.status-basic .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #738b55;
}
.nb-theme-allied_light nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-toggle.status-primary .text {
  color: #222b45;
}
.nb-theme-allied_light nb-toggle.status-primary .toggle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #738b55;
}
.nb-theme-allied_light nb-toggle.status-primary .toggle.checked {
  background-color: #738b55;
  border-color: #738b55;
}
.nb-theme-allied_light nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_light nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_light nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_light nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_light nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_light nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-toggle.status-primary .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #738b55;
}
.nb-theme-allied_light nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-toggle.status-success .text {
  color: #222b45;
}
.nb-theme-allied_light nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-toggle.status-success .toggle.checked {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #a9dbb4;
  border-color: #9ad5a8;
}
.nb-theme-allied_light nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #a9dbb4;
  border-color: #a9dbb4;
}
.nb-theme-allied_light nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_light nb-toggle.status-success .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-success .toggle-switcher nb-icon {
  color: #b7e1c1;
}
.nb-theme-allied_light nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-toggle.status-warning .text {
  color: #222b45;
}
.nb-theme-allied_light nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-allied_light nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-allied_light nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_light nb-toggle.status-warning .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-allied_light nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-toggle.status-danger .text {
  color: #222b45;
}
.nb-theme-allied_light nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-allied_light nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-allied_light nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_light nb-toggle.status-danger .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-allied_light nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-toggle.status-info .text {
  color: #222b45;
}
.nb-theme-allied_light nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-allied_light nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-allied_light nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-allied_light nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-allied_light nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-allied_light nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-allied_light nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-allied_light nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_light nb-toggle.status-info .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-allied_light nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-control .toggle-switcher nb-icon {
  color: #222b45;
}
.nb-theme-allied_light nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-allied_light nb-progress-bar .progress-container {
  border-radius: 0.25rem;
}
.nb-theme-allied_light nb-progress-bar .progress-value {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  transition-duration: 400ms;
  transition-property: width, background-color;
}
.nb-theme-allied_light nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-allied_light nb-progress-bar.size-tiny .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-allied_light nb-progress-bar.size-small .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-allied_light nb-progress-bar.size-medium .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-allied_light nb-progress-bar.size-large .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-allied_light nb-progress-bar.size-giant .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-progress-bar.status-basic .progress-container {
  background-color: #f7f9fc;
}
.nb-theme-allied_light nb-progress-bar.status-basic .progress-value {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-allied_light nb-progress-bar.status-primary .progress-container {
  background-color: #edf1f7;
}
.nb-theme-allied_light nb-progress-bar.status-primary .progress-value {
  background-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_light nb-progress-bar.status-success .progress-container {
  background-color: #edf1f7;
}
.nb-theme-allied_light nb-progress-bar.status-success .progress-value {
  background-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_light nb-progress-bar.status-warning .progress-container {
  background-color: #edf1f7;
}
.nb-theme-allied_light nb-progress-bar.status-warning .progress-value {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_light nb-progress-bar.status-danger .progress-container {
  background-color: #edf1f7;
}
.nb-theme-allied_light nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_light nb-progress-bar.status-info .progress-container {
  background-color: #edf1f7;
}
.nb-theme-allied_light nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_light nb-progress-bar.status-control .progress-container {
  background-color: #edf1f7;
}
.nb-theme-allied_light nb-progress-bar.status-control .progress-value {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_light nb-badge {
  border-radius: 0.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-allied_light nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-allied_light nb-badge.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-allied_light nb-badge.status-primary {
  color: #ffffff;
  background-color: #738b55;
}
.nb-theme-allied_light nb-badge.status-success {
  color: #ffffff;
  background-color: #b7e1c1;
}
.nb-theme-allied_light nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-allied_light nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-allied_light nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-allied_light nb-badge.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-allied_light nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.5);
}
.nb-theme-allied_light nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-allied_light nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-allied_light nb-stepper .header .connector {
  background-color: #edf1f7;
}
.nb-theme-allied_light nb-stepper .header .connector-past {
  background-color: #738b55;
}
.nb-theme-allied_light nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-allied_light nb-stepper .header .step {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light nb-stepper .header .step.label-index {
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-stepper .header .step.selected {
  color: #687e4e;
}
.nb-theme-allied_light nb-stepper .header .step.selected .label-index {
  border-color: #687e4e;
}
.nb-theme-allied_light nb-stepper .header .step.completed {
  color: #738b55;
}
.nb-theme-allied_light nb-stepper .header .step.completed .label-index {
  background-color: #738b55;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_light nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-allied_light nb-alert {
  border-radius: 0.25rem;
  box-shadow: none;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-allied_light nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_light nb-alert::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_light nb-alert::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-alert::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-allied_light nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-allied_light nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-allied_light nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-allied_light nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-allied_light nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-allied_light nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-allied_light nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-allied_light nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-allied_light nb-alert.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-allied_light nb-alert.status-basic a,
.nb-theme-allied_light nb-alert.status-basic a:hover {
  color: #222b45;
}
.nb-theme-allied_light nb-alert.accent-basic {
  border-top: 0.25rem solid #edf1f7;
}
.nb-theme-allied_light nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-allied_light nb-alert.status-primary {
  color: #ffffff;
  background-color: #738b55;
}
.nb-theme-allied_light nb-alert.status-primary a,
.nb-theme-allied_light nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-allied_light nb-alert.accent-primary {
  border-top: 0.25rem solid #738b55;
}
.nb-theme-allied_light nb-alert.outline-primary {
  border: 1px solid #5e7246;
}
.nb-theme-allied_light nb-alert.status-success {
  color: #ffffff;
  background-color: #b7e1c1;
}
.nb-theme-allied_light nb-alert.status-success a,
.nb-theme-allied_light nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-allied_light nb-alert.accent-success {
  border-top: 0.25rem solid #b7e1c1;
}
.nb-theme-allied_light nb-alert.outline-success {
  border: 1px solid #9ad5a8;
}
.nb-theme-allied_light nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-allied_light nb-alert.status-warning a,
.nb-theme-allied_light nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-allied_light nb-alert.accent-warning {
  border-top: 0.25rem solid #ffaa00;
}
.nb-theme-allied_light nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-allied_light nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-allied_light nb-alert.status-danger a,
.nb-theme-allied_light nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-allied_light nb-alert.accent-danger {
  border-top: 0.25rem solid #ff3d71;
}
.nb-theme-allied_light nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-allied_light nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-allied_light nb-alert.status-info a,
.nb-theme-allied_light nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-allied_light nb-alert.accent-info {
  border-top: 0.25rem solid #0095ff;
}
.nb-theme-allied_light nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-allied_light nb-alert.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-allied_light nb-alert.status-control a,
.nb-theme-allied_light nb-alert.status-control a:hover {
  color: #222b45;
}
.nb-theme-allied_light nb-alert.accent-control {
  border-top: 0.25rem solid #ffffff;
}
.nb-theme-allied_light nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-allied_light nb-chat {
  background-color: #ffffff;
  border: none;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-allied_light nb-chat .header {
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-allied_light nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-allied_light nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-allied_light nb-chat .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-allied_light nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-allied_light nb-chat .no-messages {
  text-align: center;
}
.nb-theme-allied_light nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-allied_light nb-chat.size-small {
  height: 21rem;
}
.nb-theme-allied_light nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-allied_light nb-chat.size-large {
  height: 36rem;
}
.nb-theme-allied_light nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-allied_light nb-chat.status-basic .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_light nb-chat.status-primary .header {
  background-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_light nb-chat.status-success .header {
  background-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_light nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_light nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_light nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_light nb-chat.status-control .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_light nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-allied_light nb-chat-message .message {
  flex: 1;
}
.nb-theme-allied_light 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: 0.875rem;
  color: white;
}
.nb-theme-allied_light nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-allied_light nb-chat-message nb-chat-message-text .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-allied_light 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-allied_light nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: 0.5rem;
}
.nb-theme-allied_light nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-allied_light nb-chat-message nb-chat-message-file a {
  color: #8f9bb3;
  background: transparent;
  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: 0.5rem;
}
.nb-theme-allied_light nb-chat-message nb-chat-message-file a:hover, .nb-theme-allied_light nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #8f9bb3;
}
.nb-theme-allied_light nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-allied_light nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: 0.5rem;
}
.nb-theme-allied_light nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-allied_light nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-allied_light nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-allied_light nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-allied_light nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: 0.875rem;
  background: #f7f9fc;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-allied_light nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-allied_light nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-allied_light nb-chat-message.not-reply .message {
  margin-right: 0.5rem;
}
[dir=ltr] .nb-theme-allied_light nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-allied_light nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-allied_light nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-allied_light nb-chat-message.not-reply nb-chat-message-text .text {
  background: #738b55;
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_light nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-allied_light nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-allied_light nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-allied_light nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-allied_light nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-allied_light nb-chat-message.reply .message {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-allied_light nb-chat-message.reply .message {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-allied_light nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-allied_light nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-allied_light nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-allied_light nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-allied_light nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-allied_light nb-chat-message.reply nb-chat-message-text .text {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-allied_light nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-allied_light nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-allied_light nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-allied_light nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #edf1f7;
}
.nb-theme-allied_light nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-allied_light nb-chat-form input {
  flex: 1;
}
.nb-theme-allied_light nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-allied_light nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-allied_light nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-allied_light nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-allied_light nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-allied_light nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-allied_light nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-allied_light nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-allied_light nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-allied_light nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-allied_light nb-chat-form .dropped-files div {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-allied_light nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-allied_light nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-allied_light nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-allied_light .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
}
.nb-theme-allied_light .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-allied_light .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-allied_light .nb-custom-message-not-reply {
  background: #738b55;
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_light .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-allied_light .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-allied_light .nb-custom-message-not-reply a,
.nb-theme-allied_light .nb-custom-message-not-reply a:hover,
.nb-theme-allied_light .nb-custom-message-not-reply a:focus {
  color: #ffffff;
}
.nb-theme-allied_light .nb-custom-message-reply {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-allied_light .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-allied_light .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-allied_light nb-accordion {
  display: block;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  border-radius: 0.25rem;
}
.nb-theme-allied_light nb-accordion-item-header {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-allied_light nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-allied_light nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-allied_light nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-allied_light nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-allied_light nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-allied_light nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-allied_light nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-allied_light nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-allied_light nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-allied_light nb-accordion-item {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
}
.nb-theme-allied_light nb-accordion-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nb-theme-allied_light nb-accordion-item:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-allied_light nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-allied_light 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-allied_light nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-allied_light [nbButton], .nb-theme-allied_light [nbButtonToggle] {
  -webkit-appearance: none;
          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: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
}
.nb-theme-allied_light [nbButton]:hover, .nb-theme-allied_light [nbButtonToggle]:hover, .nb-theme-allied_light [nbButton]:focus, .nb-theme-allied_light [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-allied_light [nbButton].full-width, .nb-theme-allied_light .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-allied_light [nbButton] nb-icon, .nb-theme-allied_light [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-allied_light [nbButton].nb-transition, .nb-theme-allied_light .nb-transition[nbButtonToggle] {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in;
}
.nb-theme-allied_light [nbButton]:focus, .nb-theme-allied_light [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light [nbButton][disabled], .nb-theme-allied_light [disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].btn-disabled, .nb-theme-allied_light .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-allied_light [nbButton].size-tiny, .nb-theme-allied_light .size-tiny[nbButtonToggle] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-allied_light [nbButton].size-tiny nb-icon, .nb-theme-allied_light .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-allied_light [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-allied_light .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-allied_light [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-allied_light .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-allied_light [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-allied_light .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-allied_light [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-allied_light .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-allied_light [nbButton].size-tiny.icon-start.icon-end.appearance-filled, .nb-theme-allied_light .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-allied_light [nbButton].size-tiny.icon-start.icon-end.appearance-outline, .nb-theme-allied_light .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-allied_light [nbButton].size-tiny.icon-start.icon-end.appearance-ghost, .nb-theme-allied_light .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-allied_light [nbButton].size-tiny.icon-start.icon-end.appearance-hero, .nb-theme-allied_light .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5rem 0.375rem;
}
.nb-theme-allied_light [nbButton].size-small, .nb-theme-allied_light .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-allied_light [nbButton].size-small nb-icon, .nb-theme-allied_light .size-small[nbButtonToggle] nb-icon {
  font-size: 0.75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-allied_light [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-allied_light .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-allied_light [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-allied_light .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-allied_light [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-allied_light .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-allied_light [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-allied_light .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-allied_light [nbButton].size-small.icon-start.icon-end.appearance-filled, .nb-theme-allied_light .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-allied_light [nbButton].size-small.icon-start.icon-end.appearance-outline, .nb-theme-allied_light .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-allied_light [nbButton].size-small.icon-start.icon-end.appearance-ghost, .nb-theme-allied_light .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-allied_light [nbButton].size-small.icon-start.icon-end.appearance-hero, .nb-theme-allied_light .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5625rem 0.5rem;
}
.nb-theme-allied_light [nbButton].size-medium, .nb-theme-allied_light .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-allied_light [nbButton].size-medium nb-icon, .nb-theme-allied_light .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-allied_light [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-allied_light .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-allied_light [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-allied_light .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-allied_light [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-allied_light .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-allied_light [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-allied_light .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.5rem;
}
.nb-theme-allied_light [nbButton].size-medium.icon-start.icon-end.appearance-filled, .nb-theme-allied_light .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-allied_light [nbButton].size-medium.icon-start.icon-end.appearance-outline, .nb-theme-allied_light .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-allied_light [nbButton].size-medium.icon-start.icon-end.appearance-ghost, .nb-theme-allied_light .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-allied_light [nbButton].size-medium.icon-start.icon-end.appearance-hero, .nb-theme-allied_light .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.75rem 0.5625rem;
}
.nb-theme-allied_light [nbButton].size-large, .nb-theme-allied_light .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-allied_light [nbButton].size-large nb-icon, .nb-theme-allied_light .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-allied_light [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-allied_light .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-allied_light [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-allied_light .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-allied_light [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-allied_light .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-allied_light [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-allied_light .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-allied_light [nbButton].size-large.icon-start.icon-end.appearance-filled, .nb-theme-allied_light .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-allied_light [nbButton].size-large.icon-start.icon-end.appearance-outline, .nb-theme-allied_light .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-allied_light [nbButton].size-large.icon-start.icon-end.appearance-ghost, .nb-theme-allied_light .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-allied_light [nbButton].size-large.icon-start.icon-end.appearance-hero, .nb-theme-allied_light .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.875rem 0.6875rem;
}
.nb-theme-allied_light [nbButton].size-giant, .nb-theme-allied_light .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-allied_light [nbButton].size-giant nb-icon, .nb-theme-allied_light .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-allied_light [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-allied_light .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-allied_light [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-allied_light .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-allied_light [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-allied_light .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-allied_light [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-allied_light .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-allied_light [nbButton].size-giant.icon-start.icon-end.appearance-filled, .nb-theme-allied_light .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-allied_light [nbButton].size-giant.icon-start.icon-end.appearance-outline, .nb-theme-allied_light .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-allied_light [nbButton].size-giant.icon-start.icon-end.appearance-ghost, .nb-theme-allied_light .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-allied_light [nbButton].size-giant.icon-start.icon-end.appearance-hero, .nb-theme-allied_light .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-allied_light [nbButton].shape-rectangle, .nb-theme-allied_light .shape-rectangle[nbButtonToggle] {
  border-radius: 0.25rem;
}
.nb-theme-allied_light [nbButton].shape-semi-round, .nb-theme-allied_light .shape-semi-round[nbButtonToggle] {
  border-radius: 0.75rem;
}
.nb-theme-allied_light [nbButton].shape-round, .nb-theme-allied_light .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-allied_light a[nbButton], .nb-theme-allied_light a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-allied_light [nbButton].appearance-filled, .nb-theme-allied_light .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-allied_light [nbButton].appearance-filled.size-tiny, .nb-theme-allied_light .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-allied_light [nbButton].appearance-filled.size-small, .nb-theme-allied_light .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-allied_light [nbButton].appearance-filled.size-medium, .nb-theme-allied_light .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-allied_light [nbButton].appearance-filled.size-large, .nb-theme-allied_light .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-allied_light [nbButton].appearance-filled.size-giant, .nb-theme-allied_light .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-basic, .nb-theme-allied_light .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-basic:focus, .nb-theme-allied_light .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-basic:hover, .nb-theme-allied_light .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-basic:active, .nb-theme-allied_light .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e4e9f2;
  border-color: #e4e9f2;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-basic[disabled], .nb-theme-allied_light .appearance-filled.status-basic[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-filled.status-basic.btn-disabled, .nb-theme-allied_light .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-filled.status-primary, .nb-theme-allied_light .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #738b55;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-primary:focus, .nb-theme-allied_light .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-primary:hover, .nb-theme-allied_light .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-primary:active, .nb-theme-allied_light .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-primary[disabled], .nb-theme-allied_light .appearance-filled.status-primary[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-filled.status-primary.btn-disabled, .nb-theme-allied_light .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-filled.status-success, .nb-theme-allied_light .appearance-filled.status-success[nbButtonToggle] {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
  color: #222b45;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-success:focus, .nb-theme-allied_light .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #a9dbb4;
  border-color: #9ad5a8;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-success:hover, .nb-theme-allied_light .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-success:active, .nb-theme-allied_light .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #a9dbb4;
  border-color: #a9dbb4;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-success[disabled], .nb-theme-allied_light .appearance-filled.status-success[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-filled.status-success.btn-disabled, .nb-theme-allied_light .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-filled.status-warning, .nb-theme-allied_light .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-warning:focus, .nb-theme-allied_light .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-warning:hover, .nb-theme-allied_light .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-warning:active, .nb-theme-allied_light .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-warning[disabled], .nb-theme-allied_light .appearance-filled.status-warning[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-filled.status-warning.btn-disabled, .nb-theme-allied_light .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-filled.status-danger, .nb-theme-allied_light .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-danger:focus, .nb-theme-allied_light .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-danger:hover, .nb-theme-allied_light .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-danger:active, .nb-theme-allied_light .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-danger[disabled], .nb-theme-allied_light .appearance-filled.status-danger[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-filled.status-danger.btn-disabled, .nb-theme-allied_light .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-filled.status-info, .nb-theme-allied_light .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-info:focus, .nb-theme-allied_light .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-info:hover, .nb-theme-allied_light .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-info:active, .nb-theme-allied_light .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-info[disabled], .nb-theme-allied_light .appearance-filled.status-info[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-filled.status-info.btn-disabled, .nb-theme-allied_light .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-filled.status-control, .nb-theme-allied_light .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-control:focus, .nb-theme-allied_light .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-control:hover, .nb-theme-allied_light .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-control:active, .nb-theme-allied_light .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-allied_light [nbButton].appearance-filled.status-control[disabled], .nb-theme-allied_light .appearance-filled.status-control[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-filled.status-control.btn-disabled, .nb-theme-allied_light .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-outline, .nb-theme-allied_light .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-allied_light [nbButton].appearance-outline:focus, .nb-theme-allied_light .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light [nbButton].appearance-outline:focus:not(:hover):not(:active), .nb-theme-allied_light .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light [nbButton].appearance-outline.size-tiny, .nb-theme-allied_light .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-allied_light [nbButton].appearance-outline.size-small, .nb-theme-allied_light .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-allied_light [nbButton].appearance-outline.size-medium, .nb-theme-allied_light .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-allied_light [nbButton].appearance-outline.size-large, .nb-theme-allied_light .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-allied_light [nbButton].appearance-outline.size-giant, .nb-theme-allied_light .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-basic, .nb-theme-allied_light .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-basic:focus, .nb-theme-allied_light .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-basic:hover, .nb-theme-allied_light .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-basic:active, .nb-theme-allied_light .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-basic[disabled], .nb-theme-allied_light .appearance-outline.status-basic[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-outline.status-basic.btn-disabled, .nb-theme-allied_light .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-outline.status-primary, .nb-theme-allied_light .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-primary:focus, .nb-theme-allied_light .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-primary:hover, .nb-theme-allied_light .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-primary:active, .nb-theme-allied_light .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-primary[disabled], .nb-theme-allied_light .appearance-outline.status-primary[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-outline.status-primary.btn-disabled, .nb-theme-allied_light .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-outline.status-success, .nb-theme-allied_light .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-success:focus, .nb-theme-allied_light .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-success:hover, .nb-theme-allied_light .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-success:active, .nb-theme-allied_light .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-success[disabled], .nb-theme-allied_light .appearance-outline.status-success[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-outline.status-success.btn-disabled, .nb-theme-allied_light .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-outline.status-warning, .nb-theme-allied_light .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-warning:focus, .nb-theme-allied_light .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-warning:hover, .nb-theme-allied_light .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-warning:active, .nb-theme-allied_light .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-warning[disabled], .nb-theme-allied_light .appearance-outline.status-warning[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-outline.status-warning.btn-disabled, .nb-theme-allied_light .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-outline.status-danger, .nb-theme-allied_light .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-danger:focus, .nb-theme-allied_light .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-danger:hover, .nb-theme-allied_light .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-danger:active, .nb-theme-allied_light .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-danger[disabled], .nb-theme-allied_light .appearance-outline.status-danger[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-outline.status-danger.btn-disabled, .nb-theme-allied_light .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-outline.status-info, .nb-theme-allied_light .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-info:focus, .nb-theme-allied_light .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-info:hover, .nb-theme-allied_light .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-info:active, .nb-theme-allied_light .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-info[disabled], .nb-theme-allied_light .appearance-outline.status-info[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-outline.status-info.btn-disabled, .nb-theme-allied_light .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-outline.status-control, .nb-theme-allied_light .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-control:focus, .nb-theme-allied_light .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-control:hover, .nb-theme-allied_light .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-control:active, .nb-theme-allied_light .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-outline.status-control[disabled], .nb-theme-allied_light .appearance-outline.status-control[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-outline.status-control.btn-disabled, .nb-theme-allied_light .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-ghost, .nb-theme-allied_light .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-allied_light [nbButton].appearance-ghost:focus, .nb-theme-allied_light .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light [nbButton].appearance-ghost:focus:not(:hover):not(:active), .nb-theme-allied_light .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light [nbButton].appearance-ghost.size-tiny, .nb-theme-allied_light .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-allied_light [nbButton].appearance-ghost.size-small, .nb-theme-allied_light .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-allied_light [nbButton].appearance-ghost.size-medium, .nb-theme-allied_light .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-allied_light [nbButton].appearance-ghost.size-large, .nb-theme-allied_light .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-allied_light [nbButton].appearance-ghost.size-giant, .nb-theme-allied_light .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-basic, .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle] {
  color: #8f9bb3;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-basic:focus, .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #8f9bb3;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-basic:hover, .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-basic:active, .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-basic[disabled], .nb-theme-allied_light .appearance-ghost.status-basic[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-ghost.status-basic.btn-disabled, .nb-theme-allied_light .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-primary, .nb-theme-allied_light .appearance-ghost.status-primary[nbButtonToggle] {
  color: #738b55;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-primary:focus, .nb-theme-allied_light .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #738b55;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-primary:hover, .nb-theme-allied_light .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #738b55;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-primary:active, .nb-theme-allied_light .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #738b55;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-primary[disabled], .nb-theme-allied_light .appearance-ghost.status-primary[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-ghost.status-primary.btn-disabled, .nb-theme-allied_light .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-success, .nb-theme-allied_light .appearance-ghost.status-success[nbButtonToggle] {
  color: #b7e1c1;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-success:focus, .nb-theme-allied_light .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #b7e1c1;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-success:hover, .nb-theme-allied_light .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #b7e1c1;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-success:active, .nb-theme-allied_light .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #b7e1c1;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-success[disabled], .nb-theme-allied_light .appearance-ghost.status-success[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-ghost.status-success.btn-disabled, .nb-theme-allied_light .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-warning, .nb-theme-allied_light .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-warning:focus, .nb-theme-allied_light .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffaa00;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-warning:hover, .nb-theme-allied_light .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-warning:active, .nb-theme-allied_light .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-warning[disabled], .nb-theme-allied_light .appearance-ghost.status-warning[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-ghost.status-warning.btn-disabled, .nb-theme-allied_light .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-danger, .nb-theme-allied_light .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-danger:focus, .nb-theme-allied_light .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ff3d71;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-danger:hover, .nb-theme-allied_light .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-danger:active, .nb-theme-allied_light .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-danger[disabled], .nb-theme-allied_light .appearance-ghost.status-danger[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-ghost.status-danger.btn-disabled, .nb-theme-allied_light .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-info, .nb-theme-allied_light .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-info:focus, .nb-theme-allied_light .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #0095ff;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-info:hover, .nb-theme-allied_light .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-info:active, .nb-theme-allied_light .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-info[disabled], .nb-theme-allied_light .appearance-ghost.status-info[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-ghost.status-info.btn-disabled, .nb-theme-allied_light .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-control, .nb-theme-allied_light .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-control:focus, .nb-theme-allied_light .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-control:hover, .nb-theme-allied_light .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-control:active, .nb-theme-allied_light .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-ghost.status-control[disabled], .nb-theme-allied_light .appearance-ghost.status-control[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-ghost.status-control.btn-disabled, .nb-theme-allied_light .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-hero, .nb-theme-allied_light .appearance-hero[nbButtonToggle] {
  text-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  text-transform: uppercase;
}
.nb-theme-allied_light [nbButton].appearance-hero.size-tiny, .nb-theme-allied_light .appearance-hero.size-tiny[nbButtonToggle] {
  padding: 0.375rem 0.6875rem;
}
.nb-theme-allied_light [nbButton].appearance-hero.size-small, .nb-theme-allied_light .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-allied_light [nbButton].appearance-hero.size-medium, .nb-theme-allied_light .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-allied_light [nbButton].appearance-hero.size-large, .nb-theme-allied_light .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.875rem 1.1875rem;
}
.nb-theme-allied_light [nbButton].appearance-hero.size-giant, .nb-theme-allied_light .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-allied_light [nbButton].appearance-hero.status-basic, .nb-theme-allied_light .appearance-hero.status-basic[nbButtonToggle] {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #8f9bb3;
}
.nb-theme-allied_light [nbButton].appearance-hero.status-basic:focus, .nb-theme-allied_light .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-basic:hover, .nb-theme-allied_light .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-basic:active, .nb-theme-allied_light .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-basic[disabled], .nb-theme-allied_light .appearance-hero.status-basic[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-hero.status-basic.btn-disabled, .nb-theme-allied_light .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-basic.button-pulse, .nb-theme-allied_light .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: 0.8;
  }
}
.nb-theme-allied_light [nbButton].appearance-hero.status-primary, .nb-theme-allied_light .appearance-hero.status-primary[nbButtonToggle] {
  background-image: linear-gradient(to right, #7d985d, #738b55);
  border: none;
  box-shadow: 0 0 0 0 #687e4e, 0 0 0 0 #5e7246, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-hero.status-primary:focus, .nb-theme-allied_light .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #738b55, #687e4e);
  box-shadow: 0 0 0 0 #687e4e, 0 0 0 0 #5e7246, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-primary:hover, .nb-theme-allied_light .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #88a267, #7d985d);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-primary:active, .nb-theme-allied_light .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #738b55, #687e4e);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-primary[disabled], .nb-theme-allied_light .appearance-hero.status-primary[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-hero.status-primary.btn-disabled, .nb-theme-allied_light .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-primary.button-pulse, .nb-theme-allied_light .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #7d985d;
    opacity: 0.8;
  }
}
.nb-theme-allied_light [nbButton].appearance-hero.status-success, .nb-theme-allied_light .appearance-hero.status-success[nbButtonToggle] {
  background-image: linear-gradient(to right, #c5e7cd, #b7e1c1);
  border: none;
  box-shadow: 0 0 0 0 #a9dbb4, 0 0 0 0 #9ad5a8, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-hero.status-success:focus, .nb-theme-allied_light .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #b7e1c1, #a9dbb4);
  box-shadow: 0 0 0 0 #a9dbb4, 0 0 0 0 #9ad5a8, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-success:hover, .nb-theme-allied_light .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #d4edda, #c5e7cd);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-success:active, .nb-theme-allied_light .appearance-hero.status-success[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #b7e1c1, #a9dbb4);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-success[disabled], .nb-theme-allied_light .appearance-hero.status-success[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-hero.status-success.btn-disabled, .nb-theme-allied_light .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-success.button-pulse, .nb-theme-allied_light .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #c5e7cd;
    opacity: 0.8;
  }
}
.nb-theme-allied_light [nbButton].appearance-hero.status-warning, .nb-theme-allied_light .appearance-hero.status-warning[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  border: none;
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-hero.status-warning:focus, .nb-theme-allied_light .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-warning:hover, .nb-theme-allied_light .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-warning:active, .nb-theme-allied_light .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-warning[disabled], .nb-theme-allied_light .appearance-hero.status-warning[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-hero.status-warning.btn-disabled, .nb-theme-allied_light .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-warning.button-pulse, .nb-theme-allied_light .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.8;
  }
}
.nb-theme-allied_light [nbButton].appearance-hero.status-danger, .nb-theme-allied_light .appearance-hero.status-danger[nbButtonToggle] {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  border: none;
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-hero.status-danger:focus, .nb-theme-allied_light .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-danger:hover, .nb-theme-allied_light .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-danger:active, .nb-theme-allied_light .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-danger[disabled], .nb-theme-allied_light .appearance-hero.status-danger[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-hero.status-danger.btn-disabled, .nb-theme-allied_light .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-danger.button-pulse, .nb-theme-allied_light .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.8;
  }
}
.nb-theme-allied_light [nbButton].appearance-hero.status-info, .nb-theme-allied_light .appearance-hero.status-info[nbButtonToggle] {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  border: none;
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-allied_light [nbButton].appearance-hero.status-info:focus, .nb-theme-allied_light .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-info:hover, .nb-theme-allied_light .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-info:active, .nb-theme-allied_light .appearance-hero.status-info[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-info[disabled], .nb-theme-allied_light .appearance-hero.status-info[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-hero.status-info.btn-disabled, .nb-theme-allied_light .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-info.button-pulse, .nb-theme-allied_light .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.8;
  }
}
.nb-theme-allied_light [nbButton].appearance-hero.status-control, .nb-theme-allied_light .appearance-hero.status-control[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #222b45;
}
.nb-theme-allied_light [nbButton].appearance-hero.status-control:focus, .nb-theme-allied_light .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-control:hover, .nb-theme-allied_light .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-control:active, .nb-theme-allied_light .appearance-hero.status-control[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-control[disabled], .nb-theme-allied_light .appearance-hero.status-control[disabled][nbButtonToggle], .nb-theme-allied_light [nbButton].appearance-hero.status-control.btn-disabled, .nb-theme-allied_light .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbButton].appearance-hero.status-control.button-pulse, .nb-theme-allied_light .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.8;
  }
}
.nb-theme-allied_light nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-allied_light nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-allied_light nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-allied_light nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-allied_light nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-allied_light nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-allied_light nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-allied_light nb-button-group [nbButton].appearance-filled, .nb-theme-allied_light nb-button-group [nbButton].appearance-ghost,
.nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: transparent;
}
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_light 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-allied_light nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_light 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-allied_light nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #8f9bb3;
}
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #687e4e;
}
[dir=rtl] .nb-theme-allied_light nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #687e4e;
}
.nb-theme-allied_light nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #a9dbb4;
}
[dir=rtl] .nb-theme-allied_light nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #a9dbb4;
}
.nb-theme-allied_light nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #222b45;
}
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_light 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-allied_light nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_light 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-allied_light nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_light 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-allied_light nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_light 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-allied_light nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_light 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-allied_light nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_light 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-allied_light nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #ffffff;
}
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_light 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-allied_light nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_light 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-allied_light nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #222b45;
}
[dir=ltr] .nb-theme-allied_light nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-allied_light 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-allied_light nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-allied_light nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-allied_light nb-list-item {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem;
}
.nb-theme-allied_light nb-list-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-allied_light [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-allied_light [nbInput].nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-allied_light [nbInput]::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-allied_light [nbInput]:focus {
  outline: none;
}
.nb-theme-allied_light [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-allied_light [nbInput].status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-allied_light [nbInput].status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light [nbInput].status-basic:focus {
  background-color: #ffffff;
  border-color: #738b55;
}
.nb-theme-allied_light [nbInput].status-basic:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-allied_light [nbInput].status-basic:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-allied_light [nbInput].status-basic:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbInput].status-primary {
  background-color: #f7f9fc;
  border-color: #738b55;
  color: #222b45;
}
.nb-theme-allied_light [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light [nbInput].status-primary:focus {
  background-color: #ffffff;
  border-color: #5e7246;
}
.nb-theme-allied_light [nbInput].status-primary:hover {
  background-color: #edf1f7;
  border-color: #7d985d;
}
.nb-theme-allied_light [nbInput].status-primary:focus:hover {
  background-color: #edf1f7;
  border-color: #7d985d;
}
.nb-theme-allied_light [nbInput].status-primary:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbInput].status-success {
  background-color: #f7f9fc;
  border-color: #b7e1c1;
  color: #222b45;
}
.nb-theme-allied_light [nbInput].status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light [nbInput].status-success:focus {
  background-color: #ffffff;
  border-color: #9ad5a8;
}
.nb-theme-allied_light [nbInput].status-success:hover {
  background-color: #edf1f7;
  border-color: #c5e7cd;
}
.nb-theme-allied_light [nbInput].status-success:focus:hover {
  background-color: #edf1f7;
  border-color: #c5e7cd;
}
.nb-theme-allied_light [nbInput].status-success:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbInput].status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-allied_light [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light [nbInput].status-warning:focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-allied_light [nbInput].status-warning:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-allied_light [nbInput].status-warning:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-allied_light [nbInput].status-warning:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbInput].status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-allied_light [nbInput].status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light [nbInput].status-danger:focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-allied_light [nbInput].status-danger:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-allied_light [nbInput].status-danger:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-allied_light [nbInput].status-danger:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbInput].status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-allied_light [nbInput].status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light [nbInput].status-info:focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-allied_light [nbInput].status-info:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-allied_light [nbInput].status-info:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-allied_light [nbInput].status-info:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-allied_light [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-allied_light [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-allied_light [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-allied_light [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-allied_light [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-allied_light [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-allied_light [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_light [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-allied_light [nbInput].size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_light [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-allied_light [nbInput].size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-allied_light [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-allied_light [nbInput].size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-allied_light [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-allied_light [nbInput].size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-allied_light [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-allied_light [nbInput].size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light [nbInput].shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-allied_light [nbInput].shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-allied_light [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-allied_light nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-allied_light .overlay-backdrop {
  background: rgba(0, 0, 0, 0.35);
}
.nb-theme-allied_light .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-allied_light nb-popover {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
}
.nb-theme-allied_light nb-popover .primitive-overlay {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem 1rem;
}
.nb-theme-allied_light nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid transparent;
}
.nb-theme-allied_light nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #ffffff;
  -webkit-clip-path: inset(0 0 2px);
          clip-path: inset(0 0 2px);
}
.nb-theme-allied_light nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-allied_light nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-allied_light nb-popover.nb-overlay-bottom-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-allied_light nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.6875rem;
}
.nb-theme-allied_light nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-allied_light nb-popover.nb-overlay-bottom-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-allied_light nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-allied_light nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-allied_light nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-allied_light nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-allied_light nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-allied_light nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-allied_light nb-popover.nb-overlay-top-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-allied_light nb-popover.nb-overlay-top-start .arrow {
  left: 0.6875rem;
}
.nb-theme-allied_light nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-allied_light nb-popover.nb-overlay-top-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-allied_light nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-allied_light nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-allied_light nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-allied_light nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-allied_light .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-allied_light nb-context-menu {
  background-color: #ffffff;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-allied_light nb-context-menu nb-menu {
  border-radius: 0.25rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-allied_light nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-allied_light nb-select .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_light nb-select .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_light nb-select .select-button:focus {
  outline: none;
}
.nb-theme-allied_light nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-allied_light nb-select.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-allied_light nb-select.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_light nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-allied_light nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-allied_light nb-select.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-select.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_light nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_light nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-allied_light nb-select.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-select.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_light nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_light nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-allied_light nb-select.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-select.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_light nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_light nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-allied_light nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-select.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_light nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_light nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-allied_light nb-select.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-allied_light nb-select.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-allied_light nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-allied_light nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-allied_light nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-allied_light nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-allied_light nb-select.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-allied_light nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #738b55;
}
.nb-theme-allied_light nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-outline.status-basic .select-button.bottom, .nb-theme-allied_light nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-allied_light nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-allied_light nb-select.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #738b55;
  color: #222b45;
}
.nb-theme-allied_light nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #687e4e;
}
.nb-theme-allied_light nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-outline.status-primary .select-button.bottom, .nb-theme-allied_light nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #738b55;
}
.nb-theme-allied_light nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #738b55;
}
.nb-theme-allied_light nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #738b55;
}
.nb-theme-allied_light nb-select.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #b7e1c1;
  color: #222b45;
}
.nb-theme-allied_light nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #a9dbb4;
}
.nb-theme-allied_light nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #c5e7cd;
}
.nb-theme-allied_light nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #c5e7cd;
}
.nb-theme-allied_light nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-outline.status-success .select-button.bottom, .nb-theme-allied_light nb-select.appearance-outline.status-success .select-button.top {
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #b7e1c1;
}
.nb-theme-allied_light nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #b7e1c1;
}
.nb-theme-allied_light nb-select.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-allied_light nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-allied_light nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-allied_light nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-allied_light nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-outline.status-warning .select-button.bottom, .nb-theme-allied_light nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-allied_light nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-allied_light nb-select.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-allied_light nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-allied_light nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-allied_light nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-allied_light nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-outline.status-danger .select-button.bottom, .nb-theme-allied_light nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-allied_light nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-allied_light nb-select.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-allied_light nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-allied_light nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-allied_light nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-allied_light nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-outline.status-info .select-button.bottom, .nb-theme-allied_light nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-allied_light nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-allied_light nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-allied_light nb-select.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_light nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-outline.status-control .select-button.bottom, .nb-theme-allied_light nb-select.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_light nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_light nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_light nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-allied_light nb-select.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-allied_light nb-select.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-allied_light nb-select.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-allied_light nb-select.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-allied_light nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-allied_light nb-select.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-allied_light nb-select.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-allied_light nb-select.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-allied_light nb-select.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-allied_light nb-select.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-allied_light nb-select.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-allied_light nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-allied_light nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_light nb-select.appearance-filled.status-primary .select-button {
  background-color: #738b55;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_light nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-success .select-button {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #a9dbb4;
  border-color: #9ad5a8;
}
.nb-theme-allied_light nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_light nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_light nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-allied_light nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_light nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_light nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-allied_light nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_light nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_light nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-allied_light nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_light nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-allied_light nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_light nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-allied_light nb-select.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-allied_light nb-select.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-allied_light nb-select.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-allied_light nb-select.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-allied_light nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-allied_light nb-select.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-allied_light nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-allied_light nb-select.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_light nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_light nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_light nb-select.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #7d985d, #738b55);
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #738b55, #687e4e);
}
.nb-theme-allied_light nb-select.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #88a267, #7d985d);
}
.nb-theme-allied_light nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #88a267, #7d985d);
}
.nb-theme-allied_light nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #c5e7cd, #b7e1c1);
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #b7e1c1, #a9dbb4);
}
.nb-theme-allied_light nb-select.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #d4edda, #c5e7cd);
}
.nb-theme-allied_light nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #d4edda, #c5e7cd);
}
.nb-theme-allied_light nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-allied_light nb-select.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-allied_light nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-allied_light nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-allied_light nb-select.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-allied_light nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-allied_light nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-allied_light nb-select.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-allied_light nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-allied_light nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-allied_light nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-allied_light nb-select.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_light nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_light nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_light nb-form-field nb-select {
  width: 100%;
}
.nb-theme-allied_light nb-select-with-autocomplete .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_light nb-select-with-autocomplete .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_light nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-allied_light nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-allied_light nb-option:focus, .nb-theme-allied_light nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-allied_light nb-option:focus.selected, .nb-theme-allied_light nb-option.active.selected {
  background-color: #687e4e;
  color: #ffffff;
}
.nb-theme-allied_light nb-option.multiple:focus, .nb-theme-allied_light nb-option.multiple.active, .nb-theme-allied_light nb-option.multiple.selected:focus, .nb-theme-allied_light nb-option.multiple.selected.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #738b55;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom, .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #738b55;
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #687e4e;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom, .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #738b55;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #738b55;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #738b55;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #b7e1c1;
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #a9dbb4;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #c5e7cd;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #c5e7cd;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom, .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #b7e1c1;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #b7e1c1;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom, .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom, .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom, .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom, .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #738b55;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #a9dbb4;
  border-color: #9ad5a8;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #7d985d, #738b55);
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #738b55, #687e4e);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #88a267, #7d985d);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #88a267, #7d985d);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #c5e7cd, #b7e1c1);
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #b7e1c1, #a9dbb4);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #d4edda, #c5e7cd);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #d4edda, #c5e7cd);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-allied_light nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-allied_light nb-option-list {
  background-color: #ffffff;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-allied_light nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-allied_light nb-option-list.position-top {
  border-bottom: 0.0625rem solid #e4e9f2;
}
.nb-theme-allied_light nb-option-list.position-bottom {
  border-top: 0.0625rem solid #e4e9f2;
}
.nb-theme-allied_light nb-option-group {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_light nb-option-list.size-tiny nb-option-group {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-allied_light nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_light nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-allied_light nb-option-list.size-small nb-option-group {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_light nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-allied_light nb-option-list.size-medium nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.4375rem 1rem;
}
.nb-theme-allied_light nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-allied_light nb-option-list.size-large nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.6875rem 1rem;
}
.nb-theme-allied_light nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-allied_light nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-option-list.size-giant nb-option-group .option-group-title {
  padding: 0.9375rem 1rem;
}
.nb-theme-allied_light nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-allied_light nb-option {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_light nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-allied_light nb-option.selected {
  background-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_light nb-option:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-allied_light nb-option:focus.selected {
  background-color: #687e4e;
  color: #ffffff;
}
.nb-theme-allied_light nb-option:hover {
  background-color: rgba(143, 155, 179, 0.16);
  color: #222b45;
}
.nb-theme-allied_light nb-option:hover.selected {
  background-color: #7d985d;
  color: #ffffff;
}
.nb-theme-allied_light nb-option.multiple.selected {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_light nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-allied_light nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_light nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_light nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-allied_light nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-allied_light nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-allied_light nb-option,
.nb-theme-allied_light nb-option-group {
  -webkit-user-select: none;
          user-select: none;
}
.nb-theme-allied_light nb-option[disabled],
.nb-theme-allied_light nb-option-group[disabled] {
  background-color: #ffffff;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.25rem;
  padding: 1rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-allied_light nb-toast .title {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light nb-toast .message {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-allied_light nb-toast .icon-container {
  border-radius: 0.25rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-allied_light nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-allied_light nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-allied_light nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-allied_light nb-toast.status-basic {
  background: #ffffff;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-allied_light nb-toast.status-basic .title {
  color: #222b45;
}
.nb-theme-allied_light nb-toast.status-basic.destroy-by-click:hover {
  background: #ffffff;
  border-color: #edf1f7;
}
.nb-theme-allied_light nb-toast.status-basic .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-allied_light nb-toast.status-primary {
  background: #738b55;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_light nb-toast.status-primary .title {
  color: #ffffff;
}
.nb-theme-allied_light nb-toast.status-primary.destroy-by-click:hover {
  background: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-toast.status-primary .icon-container {
  background: #ffffff;
  color: #738b55;
}
.nb-theme-allied_light nb-toast.status-success {
  background: #b7e1c1;
  border-color: #b7e1c1;
  color: #222b45;
}
.nb-theme-allied_light nb-toast.status-success .title {
  color: #222b45;
}
.nb-theme-allied_light nb-toast.status-success.destroy-by-click:hover {
  background: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_light nb-toast.status-success .icon-container {
  background: #ffffff;
  color: #b7e1c1;
}
.nb-theme-allied_light nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_light nb-toast.status-warning .title {
  color: #ffffff;
}
.nb-theme-allied_light nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_light nb-toast.status-warning .icon-container {
  background: #ffffff;
  color: #ffaa00;
}
.nb-theme-allied_light nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_light nb-toast.status-danger .title {
  color: #ffffff;
}
.nb-theme-allied_light nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_light nb-toast.status-danger .icon-container {
  background: #ffffff;
  color: #ff3d71;
}
.nb-theme-allied_light nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_light nb-toast.status-info .title {
  color: #ffffff;
}
.nb-theme-allied_light nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_light nb-toast.status-info .icon-container {
  background: #ffffff;
  color: #0095ff;
}
.nb-theme-allied_light nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_light nb-toast.status-control .title {
  color: #222b45;
}
.nb-theme-allied_light nb-toast.status-control.destroy-by-click:hover {
  background: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light nb-toast.status-control .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-allied_light .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-allied_light nb-tooltip {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  background: #151a30;
  border: 0 dashed transparent;
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  max-width: 16rem;
}
.nb-theme-allied_light nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-allied_light nb-tooltip nb-icon:not(:only-child) {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-allied_light nb-tooltip .content {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light nb-tooltip .arrow {
  border-bottom: 6px dashed #151a30;
}
.nb-theme-allied_light nb-tooltip.status-basic {
  background: #edf1f7;
  border-color: transparent;
}
.nb-theme-allied_light nb-tooltip.status-basic .arrow {
  border-bottom-color: #edf1f7;
}
.nb-theme-allied_light nb-tooltip.status-basic .content {
  color: #222b45;
}
.nb-theme-allied_light nb-tooltip.status-primary {
  background: #738b55;
  border-color: transparent;
}
.nb-theme-allied_light nb-tooltip.status-primary .arrow {
  border-bottom-color: #738b55;
}
.nb-theme-allied_light nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-allied_light nb-tooltip.status-success {
  background: #b7e1c1;
  border-color: transparent;
}
.nb-theme-allied_light nb-tooltip.status-success .arrow {
  border-bottom-color: #b7e1c1;
}
.nb-theme-allied_light nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-allied_light nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-allied_light nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-allied_light nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-allied_light nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-allied_light nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-allied_light nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-allied_light nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-allied_light nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-allied_light nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-allied_light nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-allied_light nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.nb-theme-allied_light nb-tooltip.status-control .content {
  color: #222b45;
}
.nb-theme-allied_light nb-datepicker-container nb-card {
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: none;
}
.nb-theme-allied_light nb-calendar-with-time .nb-timepicker-container,
.nb-theme-allied_light nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-allied_light nb-calendar-with-time .column-header {
  border-top: 0.0625rem solid #e4e9f2;
  border-radius: 0;
}
.nb-theme-allied_light nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-allied_light nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-allied_light nb-calendar-with-time .timepicker-section {
  border-left: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-allied_light nb-calendar-with-time .timepicker-section {
  border-right: 0.0625rem solid #e4e9f2;
}
.nb-theme-allied_light nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-allied_light nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-allied_light nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1rem;
}
.nb-theme-allied_light nb-radio .outer-circle,
.nb-theme-allied_light nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-allied_light nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-allied_light nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-allied_light nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-allied_light nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #738b55;
}
.nb-theme-allied_light nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #738b55;
}
.nb-theme-allied_light nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_light nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #5e7246;
}
.nb-theme-allied_light nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #687e4e;
}
.nb-theme-allied_light nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_light nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #7d985d;
}
.nb-theme-allied_light nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_light nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #687e4e;
}
.nb-theme-allied_light nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #687e4e;
}
.nb-theme-allied_light nb-radio.status-basic .text {
  color: #222b45;
}
.nb-theme-allied_light nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #738b55;
}
.nb-theme-allied_light nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #738b55;
}
.nb-theme-allied_light nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #738b55;
}
.nb-theme-allied_light nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_light nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #5e7246;
}
.nb-theme-allied_light nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #687e4e;
}
.nb-theme-allied_light nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
}
.nb-theme-allied_light nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #7d985d;
}
.nb-theme-allied_light nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
}
.nb-theme-allied_light nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #687e4e;
}
.nb-theme-allied_light nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #687e4e;
}
.nb-theme-allied_light nb-radio.status-primary .text {
  color: #222b45;
}
.nb-theme-allied_light nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #b7e1c1;
}
.nb-theme-allied_light nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #9ad5a8;
}
.nb-theme-allied_light nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #a9dbb4;
}
.nb-theme-allied_light nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #c5e7cd;
}
.nb-theme-allied_light nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #c5e7cd;
}
.nb-theme-allied_light nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
}
.nb-theme-allied_light nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #a9dbb4;
}
.nb-theme-allied_light nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #a9dbb4;
}
.nb-theme-allied_light nb-radio.status-success .text {
  color: #222b45;
}
.nb-theme-allied_light nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-allied_light nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b86e00;
}
.nb-theme-allied_light nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-allied_light nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ffc94d;
}
.nb-theme-allied_light nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-allied_light nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-allied_light nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db8b00;
}
.nb-theme-allied_light nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-allied_light nb-radio.status-warning .text {
  color: #222b45;
}
.nb-theme-allied_light nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-allied_light nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b81d5b;
}
.nb-theme-allied_light nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-allied_light nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ff708d;
}
.nb-theme-allied_light nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-allied_light nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-allied_light nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db2c66;
}
.nb-theme-allied_light nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-allied_light nb-radio.status-danger .text {
  color: #222b45;
}
.nb-theme-allied_light nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-allied_light nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #0095ff;
}
.nb-theme-allied_light nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-allied_light nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-allied_light nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #0057c2;
}
.nb-theme-allied_light nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-allied_light nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-allied_light nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #42aaff;
}
.nb-theme-allied_light nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-allied_light nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-allied_light nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #006fd6;
}
.nb-theme-allied_light nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-allied_light nb-radio.status-info .text {
  color: #222b45;
}
.nb-theme-allied_light nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-allied_light nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-allied_light nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #c5cee0;
}
.nb-theme-allied_light nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-allied_light nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #f7f9fc;
}
.nb-theme-allied_light nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f9fc;
}
.nb-theme-allied_light nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #edf1f7;
}
.nb-theme-allied_light nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-allied_light nb-radio.status-control .text {
  color: #ffffff;
}
.nb-theme-allied_light nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-allied_light nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-allied_light nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-radio .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-allied_light nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-allied_light nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-allied_light .nb-tree-grid-header-cell,
.nb-theme-allied_light .nb-tree-grid-cell,
.nb-theme-allied_light .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: 0.875rem 1.25rem;
  border: 1px solid #f7f9fc;
}
.nb-theme-allied_light .nb-tree-grid-header-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light .nb-tree-grid-footer-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light .nb-tree-grid-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light .nb-tree-grid-row:hover {
  background: #ffffff;
}
.nb-theme-allied_light .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #ffffff;
}
.nb-theme-allied_light .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-allied_light nb-tree-grid-row-toggle nb-icon,
.nb-theme-allied_light nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-allied_light .nb-tree-grid-header-change-sort-button {
  background: transparent;
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-allied_light nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-allied_light nb-icon svg {
  vertical-align: top;
}
.nb-theme-allied_light nb-icon.status-basic {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-icon.status-primary {
  color: #738b55;
}
.nb-theme-allied_light nb-icon.status-success {
  color: #b7e1c1;
}
.nb-theme-allied_light nb-icon.status-warning {
  color: #ffaa00;
}
.nb-theme-allied_light nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-allied_light nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-allied_light nb-icon.status-control {
  color: #ffffff;
}
.nb-theme-allied_light .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-allied_light .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-allied_light .nb-form-field-addon-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-allied_light .nb-form-field-addon-basic {
  color: #8f9bb3;
}
.nb-theme-allied_light .nb-form-field-addon-basic-highlight {
  color: #738b55;
}
.nb-theme-allied_light .nb-form-field-addon-primary {
  color: #738b55;
}
.nb-theme-allied_light .nb-form-field-addon-primary-highlight {
  color: #687e4e;
}
.nb-theme-allied_light .nb-form-field-addon-success {
  color: #b7e1c1;
}
.nb-theme-allied_light .nb-form-field-addon-success-highlight {
  color: #a9dbb4;
}
.nb-theme-allied_light .nb-form-field-addon-warning {
  color: #ffaa00;
}
.nb-theme-allied_light .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-allied_light .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-allied_light .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-allied_light .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-allied_light .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-allied_light .nb-form-field-addon-control {
  color: #ffffff;
}
.nb-theme-allied_light .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.nb-theme-allied_light .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-allied_light .nb-form-field-prefix-tiny,
.nb-theme-allied_light .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 0.625rem;
  line-height: 0.75rem;
  font-weight: 700;
}
.nb-theme-allied_light .nb-form-field-prefix-tiny nb-icon,
.nb-theme-allied_light .nb-form-field-suffix-tiny nb-icon {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem * -1);
}
.nb-theme-allied_light .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-allied_light .nb-form-field-prefix-small,
.nb-theme-allied_light .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-allied_light .nb-form-field-prefix-small nb-icon,
.nb-theme-allied_light .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
.nb-theme-allied_light .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-allied_light .nb-form-field-prefix-medium,
.nb-theme-allied_light .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-allied_light .nb-form-field-prefix-medium nb-icon,
.nb-theme-allied_light .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem * -1);
}
.nb-theme-allied_light .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-allied_light .nb-form-field-prefix-large,
.nb-theme-allied_light .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-allied_light .nb-form-field-prefix-large nb-icon,
.nb-theme-allied_light .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-prefix-large {
  margin-right: calc(3rem * -1);
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-prefix-large {
  margin-left: calc(3rem * -1);
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-suffix-large {
  margin-left: calc(3rem * -1);
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-suffix-large {
  margin-right: calc(3rem * -1);
}
.nb-theme-allied_light .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-allied_light .nb-form-field-prefix-giant,
.nb-theme-allied_light .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-allied_light .nb-form-field-prefix-giant nb-icon,
.nb-theme-allied_light .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem * -1);
}
.nb-theme-allied_light nb-tag {
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-allied_light nb-tag.nb-transition {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-allied_light nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-allied_light nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-allied_light nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-allied_light nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-allied_light nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.9375rem;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-basic {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e4e9f2;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-basic.active {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-primary {
  background-color: #738b55;
  border-color: #738b55;
  color: #ffffff;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #687e4e;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-primary.active {
  background-color: #687e4e;
  border-color: #5e7246;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-primary:hover {
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-success {
  background-color: #b7e1c1;
  border-color: #b7e1c1;
  color: #ffffff;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #a9dbb4;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-success.active {
  background-color: #a9dbb4;
  border-color: #9ad5a8;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-success:hover {
  background-color: #c5e7cd;
  border-color: #c5e7cd;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-warning {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-control {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #edf1f7;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-control.active {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-allied_light nb-tag.appearance-filled.status-control:hover {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-basic {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #b7e1c1;
  color: #b7e1c1;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_light nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-allied_light .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-allied_light .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-allied_light .nb-tag-remove.size-tiny {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-allied_light .nb-tag-remove.size-tiny {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-allied_light .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-tag-remove.size-small {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-allied_light .nb-tag-remove.size-small {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-allied_light .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-tag-remove.size-medium {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-allied_light .nb-tag-remove.size-medium {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-allied_light .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-tag-remove.size-large {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-allied_light .nb-tag-remove.size-large {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-allied_light .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-tag-remove.size-giant {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-allied_light .nb-tag-remove.size-giant {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-allied_light nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-allied_light nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-allied_light nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-allied_light nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.0625rem;
}
.nb-theme-allied_light nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-allied_light nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-allied_light nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.125rem;
}
.nb-theme-allied_light nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-allied_light nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-allied_light nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.25rem;
}
.nb-theme-allied_light nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-allied_light nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-allied_light nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.375rem;
}
.nb-theme-allied_light nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-allied_light nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-allied_light nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.5rem;
}
.nb-theme-allied_light .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-allied_light .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-allied_light .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-allied_light .nb-tag-list-with-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-allied_light .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-allied_light .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-allied_light .nb-tag-list-with-input.shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-allied_light .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-allied_light .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-allied_light .nb-tag-list-with-input.size-tiny {
  padding: 0.0625rem 1rem;
}
.nb-theme-allied_light .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-allied_light .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-allied_light .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-allied_light .nb-tag-list-with-input.size-giant {
  padding: 0.4375rem 1rem;
}
.nb-theme-allied_light .nb-tag-list-with-input.status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-allied_light .nb-tag-list-with-input.status-basic.focus {
  background-color: #ffffff;
  border-color: #738b55;
}
.nb-theme-allied_light .nb-tag-list-with-input.status-primary {
  background-color: #f7f9fc;
  border-color: #738b55;
}
.nb-theme-allied_light .nb-tag-list-with-input.status-primary.focus {
  background-color: #ffffff;
  border-color: #5e7246;
}
.nb-theme-allied_light .nb-tag-list-with-input.status-success {
  background-color: #f7f9fc;
  border-color: #b7e1c1;
}
.nb-theme-allied_light .nb-tag-list-with-input.status-success.focus {
  background-color: #ffffff;
  border-color: #9ad5a8;
}
.nb-theme-allied_light .nb-tag-list-with-input.status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
}
.nb-theme-allied_light .nb-tag-list-with-input.status-warning.focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-allied_light .nb-tag-list-with-input.status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
}
.nb-theme-allied_light .nb-tag-list-with-input.status-danger.focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-allied_light .nb-tag-list-with-input.status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
}
.nb-theme-allied_light .nb-tag-list-with-input.status-info.focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-allied_light .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-allied_light .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-allied_light nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-allied_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-allied_light .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-allied_light .nb-tag-input {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_light .nb-tag-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-allied_light .nb-tag-input.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-allied_light .nb-tag-input.size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-allied_light .nb-tag-input.size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-allied_light .nb-tag-input.size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-allied_light .nb-tag-input.size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.5rem 0;
}
.nb-theme-allied_light .nb-tag-input.size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light .nb-tag-input.status-basic {
  color: #222b45;
}
.nb-theme-allied_light .nb-tag-input.status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light .nb-tag-input.status-basic:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light .nb-tag-input.status-primary {
  color: #222b45;
}
.nb-theme-allied_light .nb-tag-input.status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light .nb-tag-input.status-primary:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light .nb-tag-input.status-success {
  color: #222b45;
}
.nb-theme-allied_light .nb-tag-input.status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light .nb-tag-input.status-success:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light .nb-tag-input.status-warning {
  color: #222b45;
}
.nb-theme-allied_light .nb-tag-input.status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light .nb-tag-input.status-warning:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light .nb-tag-input.status-danger {
  color: #222b45;
}
.nb-theme-allied_light .nb-tag-input.status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light .nb-tag-input.status-danger:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light .nb-tag-input.status-info {
  color: #222b45;
}
.nb-theme-allied_light .nb-tag-input.status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-allied_light .nb-tag-input.status-info:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-allied_light .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-allied_light .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-allied_light .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-allied_light {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light h1,
.nb-theme-allied_light h2,
.nb-theme-allied_light h3,
.nb-theme-allied_light h4,
.nb-theme-allied_light h5,
.nb-theme-allied_light h6,
.nb-theme-allied_light .h1,
.nb-theme-allied_light .h2,
.nb-theme-allied_light .h3,
.nb-theme-allied_light .h4,
.nb-theme-allied_light .h5,
.nb-theme-allied_light .h6 {
  color: #222b45;
}
.nb-theme-allied_light h1,
.nb-theme-allied_light .h1 {
  font-size: 2.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-allied_light h2,
.nb-theme-allied_light .h2 {
  font-size: 1.5rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-allied_light h3,
.nb-theme-allied_light .h3 {
  font-size: 1.35rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.35rem;
}
.nb-theme-allied_light h4,
.nb-theme-allied_light .h4 {
  font-size: 1.625rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-allied_light h5,
.nb-theme-allied_light .h5 {
  font-size: 1.2rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.2rem;
}
.nb-theme-allied_light h6,
.nb-theme-allied_light .h6 {
  font-size: 1.125rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-allied_light .subtitle,
.nb-theme-allied_light .subtitle-2 {
  color: #222b45;
}
.nb-theme-allied_light .subtitle {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light .subtitle-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-allied_light p,
.nb-theme-allied_light .paragraph {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light .paragraph-2 {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-allied_light a {
  color: #738b55;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-allied_light a:focus {
  color: #687e4e;
}
.nb-theme-allied_light a:hover {
  color: #7d985d;
}
.nb-theme-allied_light a.link-control, .nb-theme-allied_light a.link-control:hover {
  color: #ffffff;
}
.nb-theme-allied_light a.link-alternate, .nb-theme-allied_light a.link-alternate:hover {
  color: #ffffff;
}
.nb-theme-allied_light .label {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-allied_light .caption {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light .caption-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-allied_light .caption,
.nb-theme-allied_light .caption-2 {
  color: #8f9bb3;
}
.nb-theme-allied_light .caption.status-basic,
.nb-theme-allied_light .caption-2.status-basic {
  color: #222b45;
}
.nb-theme-allied_light .caption.status-primary,
.nb-theme-allied_light .caption-2.status-primary {
  color: #738b55;
}
.nb-theme-allied_light .caption.status-success,
.nb-theme-allied_light .caption-2.status-success {
  color: #b7e1c1;
}
.nb-theme-allied_light .caption.status-warning,
.nb-theme-allied_light .caption-2.status-warning {
  color: #ffaa00;
}
.nb-theme-allied_light .caption.status-danger,
.nb-theme-allied_light .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-allied_light .caption.status-info,
.nb-theme-allied_light .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-allied_light .caption.status-control,
.nb-theme-allied_light .caption-2.status-control {
  color: #ffffff;
}
.nb-theme-allied_light li {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-allied_light .text-alternate {
  color: #ffffff;
}
.nb-theme-allied_light .text-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light .text-hint {
  color: #8f9bb3;
}
.nb-theme-allied_light .text-basic {
  color: #222b45;
}
.nb-theme-allied_light .text-primary {
  color: #738b55;
}
.nb-theme-allied_light .text-success {
  color: #b7e1c1;
}
.nb-theme-allied_light .text-warning {
  color: #ffaa00;
}
.nb-theme-allied_light .text-danger {
  color: #ff3d71;
}
.nb-theme-allied_light .text-info {
  color: #0095ff;
}
.nb-theme-allied_light .text-control {
  color: #ffffff;
}
.nb-theme-allied_light ng2-smart-table table tr th,
.nb-theme-allied_light ng2-smart-table table tr th a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #222b45;
}
.nb-theme-allied_light ng2-smart-table table tr td {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #222b45;
}
.nb-theme-allied_light ng2-smart-table table tr th,
.nb-theme-allied_light ng2-smart-table table tr td {
  position: relative;
  padding: 0.875rem 1.25rem;
  border: 1px solid #edf1f7;
  vertical-align: middle;
}
.nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.875rem 1.25rem;
}
[dir=ltr] .nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th a:hover, .nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th a:active, .nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #222b45;
  text-decoration: none;
}
.nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th a.sort.asc, .nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, .nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #222b45;
  border-width: 0.375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=ltr] .nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=rtl] .nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: 0.75rem;
}
.nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after, .nb-theme-allied_light ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-allied_light ng2-smart-table thead tr {
  background: #ffffff;
}
.nb-theme-allied_light ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.5rem;
}
.nb-theme-allied_light ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1rem;
}
.nb-theme-allied_light ng2-smart-table tbody tr.selected, .nb-theme-allied_light ng2-smart-table tbody tr:hover {
  background: #edf1f7 !important;
}
.nb-theme-allied_light ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #f7f9fc;
}
.nb-theme-allied_light ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: 0.375rem 0.5rem;
  border-color: #738b55;
  background-color: #738b55;
  color: #ffffff;
  border-radius: 0.375rem;
}
.nb-theme-allied_light ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #5e7246;
}
.nb-theme-allied_light ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #7d985d;
  border-color: #7d985d;
}
.nb-theme-allied_light ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #687e4e;
  border-color: #687e4e;
}
.nb-theme-allied_light ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-allied_light ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-allied_light ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-allied_light ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-allied_light 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-allied_light ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
.nb-theme-allied_light ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-allied_light ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-allied_light ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-allied_light ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #738b55;
}
.nb-theme-allied_light ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-allied_light ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-allied_light ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-allied_light ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-allied_light ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #edf1f7 solid 1px;
  border-radius: 0.25rem;
}
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #edf1f7;
}
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #738b55;
  padding: 0.75rem 1.25rem;
  border: none;
}
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #738b55;
  color: #738b55;
}
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: transparent;
  border-color: #738b55;
  color: #738b55;
  text-decoration: none;
}
[dir=ltr] .nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-allied_light ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #ffffff;
  background-color: #738b55;
}
.nb-theme-allied_light nb-auth-block .text-link {
  color: #8f9bb3;
}
.nb-theme-allied_light nb-auth-block .forgot-password {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-allied_light nb-auth-block .socials a {
  color: #8f9bb3;
}
@media (max-width: 575.98px) {
  .nb-theme-allied_light .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-allied_light .pace .pace-progress {
  background: #738b55;
}
.nb-theme-allied_light .pace .pace-progress-inner {
  box-shadow: 0 0 10px #738b55, 0 0 5px #738b55;
}
.nb-theme-allied_light .pace .pace-activity {
  display: none;
}
.nb-theme-allied_light nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-allied_light nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

.nb-theme-indara nb-layout .scrollable-container {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-indara nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-indara nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-indara nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-indara nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-indara .layout {
  min-width: 300px;
}
.nb-theme-indara nb-layout.window-mode {
  background: #edf1f7;
  display: block;
}
.nb-theme-indara nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-indara nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-indara nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-indara nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.25);
  }
  .nb-theme-indara nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.25);
  }
  .nb-theme-indara nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.25) - 4rem);
    top: calc(calc(4.75rem * 0.25) + 4rem);
  }
  .nb-theme-indara nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-indara nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-indara nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.25));
  }
  .nb-theme-indara nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-indara 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-indara nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.5);
  }
  .nb-theme-indara nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.5);
  }
  .nb-theme-indara nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.5) - 4rem);
    top: calc(calc(4.75rem * 0.5) + 4rem);
  }
  .nb-theme-indara nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-indara nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-indara nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.5));
  }
  .nb-theme-indara nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-indara 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-indara nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-indara nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-indara nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - 4.75rem - 4rem);
    top: calc(4.75rem + 4rem);
  }
  .nb-theme-indara nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-indara nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-indara nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + 4.75rem);
  }
  .nb-theme-indara nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-indara nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-indara nb-layout .layout {
  background-color: #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  min-height: 100vh;
}
.nb-theme-indara nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-indara nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4rem;
}
.nb-theme-indara nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-indara nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #ffffff;
  border-top: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem;
}
.nb-theme-indara nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #489dc5;
}
.nb-theme-indara nb-layout .layout .layout-container .content nb-layout-footer nav a:focus, .nb-theme-indara nb-layout .layout .layout-container .content nb-layout-footer nav a:active, .nb-theme-indara nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #489dc5;
}
.nb-theme-indara nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-indara nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 1.25rem;
}
@media (max-width: 991.98px) {
  .nb-theme-indara nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-indara nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-indara nb-layout-header {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara nb-layout-header nav {
  color: #222b45;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  height: 4rem;
  padding: 1rem;
}
.nb-theme-indara nb-layout-header nav a {
  color: #222b45;
}
.nb-theme-indara nb-layout-header nav a:focus, .nb-theme-indara nb-layout-header nav a:active, .nb-theme-indara nb-layout-header nav a:hover {
  color: #222b45;
}
.nb-theme-indara nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4rem);
}
.nb-theme-indara nb-layout-header.fixed ~ .layout-container {
  padding-top: 4rem;
  min-height: 100vh;
}
.nb-theme-indara nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4rem);
}
.nb-theme-indara nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-indara nb-sidebar {
  background-color: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  width: 12rem;
}
.nb-theme-indara nb-sidebar .main-container {
  height: 100vh;
  width: 12rem;
}
.nb-theme-indara nb-sidebar .scrollable {
  padding: 1rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
@media (max-width: 767.98px) {
  .nb-theme-indara nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-indara nb-sidebar .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-indara nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-indara nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-indara nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-indara nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-indara nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-indara nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-indara nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-indara nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-indara nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-indara nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-indara nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #3a95c4;
}
[dir=ltr] .nb-theme-indara nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-indara nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-indara nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-indara nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-indara nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-indara nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-indara nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: transparent;
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-indara nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-indara nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-indara nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-indara nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-indara nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-indara nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-indara nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-indara nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-indara nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-indara nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-indara nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-indara nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-indara nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-indara nb-sidebar.fixed.left.collapsed + .content, .nb-theme-indara nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-indara nb-sidebar.fixed.right.collapsed + .content, .nb-theme-indara nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-indara nb-sidebar.expanded {
  width: 12rem;
}
.nb-theme-indara nb-sidebar.expanded > .scrollable {
  width: 12rem;
}
.nb-theme-indara nb-sidebar nb-sidebar-header {
  padding: 1rem;
  height: initial;
}
.nb-theme-indara nb-sidebar nb-sidebar-footer {
  padding: 1rem;
  height: 3.5rem;
}
.nb-theme-indara nb-sidebar nb-menu {
  margin: 0 calc(1rem * -1) calc(1rem * -1);
}
.nb-theme-indara nb-calendar-view-mode [nbButton].appearance-ghost.status-basic, .nb-theme-indara nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-default .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-cosmic .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-corporate .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_light .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover, .nb-theme-indara nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-default .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-cosmic .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-corporate .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_light .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-indara nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-default .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-cosmic .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-corporate .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_light .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active, .nb-theme-indara nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-default .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-cosmic .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-corporate .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_light .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-default .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-cosmic .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-corporate .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_light .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-default .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-cosmic .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-corporate .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_light .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-default .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-cosmic .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-corporate .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_light .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-default .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-cosmic .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-corporate .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_light .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light .nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-indara nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-indara nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-indara nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-indara nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-indara nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-indara nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-indara nb-calendar-picker {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-indara nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-indara nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-indara nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-indara nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-indara nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-indara nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-calendar-days-names .day.holiday {
  color: #8f9bb3;
}
.nb-theme-indara nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-indara nb-calendar-week-numbers {
  background: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: 0.625rem;
}
.nb-theme-indara nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
  margin-bottom: 0.25rem;
}
.nb-theme-indara nb-calendar-week-numbers .sign,
.nb-theme-indara nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-indara nb-calendar-week-numbers.size-large .sign,
.nb-theme-indara nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-indara nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-indara nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #edf1f7;
}
.nb-theme-indara nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-indara nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-indara nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-indara nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-indara nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-indara nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-indara nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 0.25rem;
}
.nb-theme-indara nb-calendar-picker .day-cell,
.nb-theme-indara nb-calendar-picker .month-cell,
.nb-theme-indara nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #222b45;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-indara nb-calendar-picker .day-cell, .nb-theme-indara nb-calendar-picker .day-cell .cell-content,
.nb-theme-indara nb-calendar-picker .month-cell,
.nb-theme-indara nb-calendar-picker .month-cell .cell-content,
.nb-theme-indara nb-calendar-picker .year-cell,
.nb-theme-indara nb-calendar-picker .year-cell .cell-content {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-indara nb-calendar-picker .day-cell.empty, .nb-theme-indara nb-calendar-picker .day-cell.disabled,
.nb-theme-indara nb-calendar-picker .month-cell.empty,
.nb-theme-indara nb-calendar-picker .month-cell.disabled,
.nb-theme-indara nb-calendar-picker .year-cell.empty,
.nb-theme-indara nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-indara nb-calendar-picker .day-cell.bounding-month,
.nb-theme-indara nb-calendar-picker .month-cell.bounding-month,
.nb-theme-indara nb-calendar-picker .year-cell.bounding-month {
  color: #8f9bb3;
}
.nb-theme-indara nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-indara nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-indara nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-indara nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-indara nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #319acd;
  border-color: #319acd;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-indara nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-indara nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(51, 102, 255, 0.08);
  border: 1px solid #3a95c4;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-indara nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-indara nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-indara nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-indara nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-indara nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-indara nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-indara nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-indara nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-indara nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-indara nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-indara nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-indara nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #3a95c4;
  border-radius: 0.25rem;
}
.nb-theme-indara nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-indara nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-indara nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-indara nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-indara nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-indara nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.nb-theme-indara nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-indara nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-indara nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.nb-theme-indara nb-calendar-picker .day-cell.disabled,
.nb-theme-indara nb-calendar-picker .month-cell.disabled,
.nb-theme-indara nb-calendar-picker .year-cell.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-indara nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-indara nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #e4e9f2;
}
.nb-theme-indara nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #3a95c4;
  border-radius: 0;
}
[dir=ltr] .nb-theme-indara nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-indara nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-indara nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-indara nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-indara nb-base-calendar nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-indara nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-indara nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: 0.625rem 0.25rem;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-indara nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-indara nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-indara nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-indara nb-base-calendar.has-week-number .month-cell,
.nb-theme-indara nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-indara nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-indara nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-indara nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  border-radius: 0.25rem;
  box-shadow: none;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-indara nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara nb-card::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara nb-card::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-indara nb-card::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-indara nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-indara nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-indara nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-indara nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-indara nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-indara nb-card.status-basic nb-card-header {
  background-color: #f7f9fc;
  border-bottom-width: 0;
  border-bottom-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-indara nb-card.status-basic nb-card-header a,
.nb-theme-indara nb-card.status-basic nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-indara nb-card.status-primary nb-card-header {
  background-color: #3a95c4;
  border-bottom-width: 0;
  border-bottom-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara nb-card.status-primary nb-card-header a,
.nb-theme-indara nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-indara nb-card.status-success nb-card-header {
  background-color: #00d68f;
  border-bottom-width: 0;
  border-bottom-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara nb-card.status-success nb-card-header a,
.nb-theme-indara nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-indara nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara nb-card.status-warning nb-card-header a,
.nb-theme-indara nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-indara nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara nb-card.status-danger nb-card-header a,
.nb-theme-indara nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-indara nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara nb-card.status-info nb-card-header a,
.nb-theme-indara nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-indara nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara nb-card.status-control nb-card-header a,
.nb-theme-indara nb-card.status-control nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-indara nb-card.accent-basic {
  border-top-color: #f7f9fc;
}
.nb-theme-indara nb-card.accent-primary {
  border-top-color: #3a95c4;
}
.nb-theme-indara nb-card.accent-success {
  border-top-color: #00d68f;
}
.nb-theme-indara nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.nb-theme-indara nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-indara nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-indara nb-card.accent-control {
  border-top-color: #ffffff;
}
.nb-theme-indara nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.25rem;
}
.nb-theme-indara nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-indara nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-indara nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara nb-card-body::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara nb-card-body::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-indara nb-card-body::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-indara nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #edf1f7;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-indara nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-card-header h1 {
  margin: 0;
}
.nb-theme-indara nb-card-header h2 {
  margin: 0;
}
.nb-theme-indara nb-card-header h3 {
  margin: 0;
}
.nb-theme-indara nb-card-header h4 {
  margin: 0;
}
.nb-theme-indara nb-card-header h5 {
  margin: 0;
}
.nb-theme-indara nb-card-header h6 {
  margin: 0;
}
.nb-theme-indara nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-indara .second-card-container {
  height: 100%;
  border-radius: 0.25rem;
}
.nb-theme-indara .reveal-button {
  line-height: 1rem;
  padding: 1rem 1.5rem;
}
.nb-theme-indara .flip-button {
  line-height: 1rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-indara .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-indara .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-indara nb-tabset {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-indara nb-tabset .tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-indara nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-indara nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-indara nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-indara nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-indara nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-indara nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-indara nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-indara nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-indara nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #3a95c4;
}
.nb-theme-indara nb-tabset .tab.active .tab-link::before {
  background-color: #3a95c4;
}
.nb-theme-indara nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  color: #319acd;
}
.nb-theme-indara nb-tabset .tab:focus .tab-link::before {
  background-color: #319acd;
}
.nb-theme-indara nb-tabset .tab:hover .tab-link {
  color: #489dc5;
  background-color: transparent;
}
.nb-theme-indara nb-tabset .tab:hover .tab-link::before {
  background-color: #489dc5;
}
.nb-theme-indara nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-indara nb-tabset .tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-indara nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-indara nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-indara nb-tabset nb-tab {
  background-color: transparent;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-indara nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-indara nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-indara nb-route-tabset {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-indara nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara nb-route-tabset::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara nb-route-tabset::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-indara nb-route-tabset::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-indara nb-route-tabset .route-tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-indara nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-indara nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-indara nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #3a95c4;
}
.nb-theme-indara nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #3a95c4;
}
.nb-theme-indara nb-route-tabset .tab-link:focus {
  background-color: transparent;
  color: #319acd;
}
.nb-theme-indara nb-route-tabset .tab-link:focus::before {
  background-color: #319acd;
}
.nb-theme-indara nb-route-tabset .tab-link:hover {
  background-color: transparent;
  color: #489dc5;
}
.nb-theme-indara nb-route-tabset .tab-link:hover::before {
  background-color: #489dc5;
}
.nb-theme-indara nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-indara nb-route-tabset .route-tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-indara nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-indara nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-indara nb-menu {
  background-color: transparent;
}
.nb-theme-indara nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-indara nb-menu .menu-group,
.nb-theme-indara nb-menu .menu-item a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6rem 1rem;
}
.nb-theme-indara nb-menu .menu-group,
.nb-theme-indara nb-menu .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-menu .menu-item a {
  color: #222b45;
  border-radius: 0;
}
.nb-theme-indara nb-menu .menu-item a.active {
  background-color: transparent;
  color: #3a95c4;
}
.nb-theme-indara nb-menu .menu-item a.active .menu-icon {
  color: #3a95c4;
}
.nb-theme-indara nb-menu .menu-item a:hover {
  background-color: transparent;
  color: #489dc5;
  cursor: pointer;
}
.nb-theme-indara nb-menu .menu-item a:hover .menu-icon {
  color: #489dc5;
}
.nb-theme-indara nb-menu .menu-item .menu-icon {
  color: #8f9bb3;
  font-size: 1.25rem;
  margin: 0 0.5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-indara nb-menu .menu-item .expand-state {
  color: #8f9bb3;
}
.nb-theme-indara nb-menu .menu-item {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-indara nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-indara nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-indara nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-indara nb-menu .menu-item > .menu-items {
  background-color: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-indara nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #222b45;
}
.nb-theme-indara nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.6rem 1rem;
}
.nb-theme-indara nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #3a95c4;
}
.nb-theme-indara nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  color: #489dc5;
}
.nb-theme-indara nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #489dc5;
}
.nb-theme-indara nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: transparent;
  border-color: #489dc5;
  color: #489dc5;
}
.nb-theme-indara nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #489dc5;
}
.nb-theme-indara nb-menu .menu-item > .menu-items > .menu-group, .nb-theme-indara nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-user .user-picture {
  background-color: transparent;
  border: 1px solid #edf1f7;
}
.nb-theme-indara nb-user .initials {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-indara nb-user .user-name {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-indara nb-user .user-title {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-indara nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-indara nb-user.size-tiny .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.size-tiny .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-indara nb-user.size-small .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.size-small .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-indara nb-user.size-medium .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.size-medium .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.size-medium .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-indara nb-user.size-large .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.size-large .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.size-large .user-title {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.nb-theme-indara nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-indara nb-user.size-giant .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.size-giant .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.size-giant .user-title {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara nb-user.shape-rectangle .user-picture {
  border-radius: 0.5rem;
}
.nb-theme-indara nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-indara nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-indara nb-actions {
  background-color: transparent;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-indara nb-actions.size-tiny nb-action {
  font-size: 0.625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-indara nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-indara nb-actions.size-small nb-action {
  font-size: 0.75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-indara nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-indara nb-actions.size-medium nb-action {
  font-size: 0.875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-indara nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-indara nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-indara nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-indara nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-indara nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-indara nb-action {
  border-left: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-indara nb-action {
  border-right: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-indara nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-indara nb-action:first-child {
  border-right: none !important;
}
.nb-theme-indara nb-action nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-action.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-indara nb-search-field .search {
  background: #ffffff;
}
.nb-theme-indara nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-search-field .search input {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-indara nb-search-field .search input::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-indara nb-search-field.rotate-layout {
  opacity: 0;
  background: #ffffff;
}
.nb-theme-indara nb-search-field.modal-zoomin .search::before,
.nb-theme-indara nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #3a95c4;
}
.nb-theme-indara nb-search-field.modal-half .form-wrapper {
  background: #ffffff;
}
.nb-theme-indara nb-search-field.modal-half .search::before {
  background: #3a95c4;
}
.nb-theme-indara nb-search-field.modal-drop .form-content::after {
  background: #edf1f7;
}
.nb-theme-indara nb-search-field.modal-drop .search::before {
  background: #ffffff;
}
.nb-theme-indara nb-search-field.curtain .search::after {
  background: #ffffff;
}
.nb-theme-indara nb-search-field.curtain .search {
  background: #ffffff;
}
.nb-theme-indara nb-search-field.column-curtain::before {
  background: #ffffff;
}
.nb-theme-indara nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-indara nb-search-field.column-curtain.show::after {
  background: #3a95c4;
}
.nb-theme-indara .nb-spinner-container {
  position: relative;
}
.nb-theme-indara nb-spinner .message {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-indara nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-indara nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: transparent;
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-indara nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-indara nb-spinner.status-primary .spin-circle {
  border-top-color: #3a95c4;
  border-right-color: transparent;
  border-bottom-color: #3a95c4;
  border-left-color: #3a95c4;
}
.nb-theme-indara nb-spinner.status-success {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-indara nb-spinner.status-success .spin-circle {
  border-top-color: #00d68f;
  border-right-color: transparent;
  border-bottom-color: #00d68f;
  border-left-color: #00d68f;
}
.nb-theme-indara nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-indara nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-indara nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-indara nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-indara nb-spinner.status-info {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-indara nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-indara nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-indara nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.nb-theme-indara nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-indara nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-indara nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-indara nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-indara nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-indara .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-indara .nb-timepicker-container .list-item {
  color: #222b45;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-indara .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-indara .nb-timepicker-container .list-item:hover {
  background-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-indara .nb-timepicker-container .list-item:focus {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-indara .nb-timepicker-container .list-item.selected {
  background-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara .nb-timepicker-container .values-list {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
[dir=ltr] .nb-theme-indara .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-indara .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-indara .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-indara .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-indara .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-indara .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem * -1);
}
.nb-theme-indara .nb-timepicker-container .header-cell {
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-indara .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-indara .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-indara .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #e4e9f2;
}
[dir=ltr] .nb-theme-indara .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-indara .nb-timepicker-container .actions-footer {
  padding-right: 0.625rem;
}
.nb-theme-indara nb-checkbox .label {
  padding: 0;
}
.nb-theme-indara nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  position: relative;
}
.nb-theme-indara nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-indara nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-indara nb-checkbox .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-indara nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-indara nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-indara nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-indara nb-checkbox.status-basic .text {
  color: #222b45;
}
.nb-theme-indara nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #3a95c4;
  border-color: #3a95c4;
}
.nb-theme-indara nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #3a95c4;
  border-color: #3a95c4;
}
.nb-theme-indara nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-indara nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara nb-checkbox.status-basic .custom-checkbox:hover.indeterminate, .nb-theme-indara nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-indara nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3a95c4;
}
.nb-theme-indara nb-checkbox.status-primary .text {
  color: #222b45;
}
.nb-theme-indara nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #3a95c4;
  border-color: #3a95c4;
}
.nb-theme-indara nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #3a95c4;
  border-color: #3a95c4;
}
.nb-theme-indara nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara nb-checkbox.status-primary .custom-checkbox:hover.indeterminate, .nb-theme-indara nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-indara nb-checkbox.status-success .text {
  color: #222b45;
}
.nb-theme-indara nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-indara nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-indara nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-indara nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-indara nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-indara nb-checkbox.status-success .custom-checkbox:hover.indeterminate, .nb-theme-indara nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-indara nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-indara nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-indara nb-checkbox.status-warning .text {
  color: #222b45;
}
.nb-theme-indara nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-indara nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-indara nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-indara nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-indara nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-indara nb-checkbox.status-warning .custom-checkbox:hover.indeterminate, .nb-theme-indara nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-indara nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-indara nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-indara nb-checkbox.status-danger .text {
  color: #222b45;
}
.nb-theme-indara nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-indara nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-indara nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-indara nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-indara nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-indara nb-checkbox.status-danger .custom-checkbox:hover.indeterminate, .nb-theme-indara nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-indara nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-indara nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-indara nb-checkbox.status-info .text {
  color: #222b45;
}
.nb-theme-indara nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-indara nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-indara nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-indara nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-indara nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-indara nb-checkbox.status-info .custom-checkbox:hover.indeterminate, .nb-theme-indara nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-indara nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-indara nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-indara nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-indara nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-indara nb-checkbox.status-control .custom-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-control .custom-checkbox:hover.indeterminate, .nb-theme-indara nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-indara nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-indara nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-toggle .toggle {
  height: 1.625rem;
  width: 2.875rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[dir=ltr] .nb-theme-indara nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.5rem - 1px - 1px);
}
[dir=ltr] .nb-theme-indara nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-indara nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.5rem - 1px - 1px);
}
[dir=rtl] .nb-theme-indara nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-indara nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-indara nb-toggle .toggle-switcher {
  width: 1.5rem;
  height: 1.5rem;
}
.nb-theme-indara nb-toggle .toggle-switcher nb-icon {
  height: 0.5rem;
  width: 0.5rem;
}
.nb-theme-indara nb-toggle .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-toggle.status-basic .text {
  color: #222b45;
}
.nb-theme-indara nb-toggle.status-basic .toggle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-indara nb-toggle.status-basic .toggle.checked {
  background-color: #3a95c4;
  border-color: #3a95c4;
}
.nb-theme-indara nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara nb-toggle.status-basic .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #3a95c4;
}
.nb-theme-indara nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-toggle.status-primary .text {
  color: #222b45;
}
.nb-theme-indara nb-toggle.status-primary .toggle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3a95c4;
}
.nb-theme-indara nb-toggle.status-primary .toggle.checked {
  background-color: #3a95c4;
  border-color: #3a95c4;
}
.nb-theme-indara nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara nb-toggle.status-primary .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #3a95c4;
}
.nb-theme-indara nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-toggle.status-success .text {
  color: #222b45;
}
.nb-theme-indara nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-indara nb-toggle.status-success .toggle.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-indara nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-indara nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-indara nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-indara nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-indara nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-indara nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara nb-toggle.status-success .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-success .toggle-switcher nb-icon {
  color: #00d68f;
}
.nb-theme-indara nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-toggle.status-warning .text {
  color: #222b45;
}
.nb-theme-indara nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-indara nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-indara nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-indara nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-indara nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-indara nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-indara nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-indara nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara nb-toggle.status-warning .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-indara nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-toggle.status-danger .text {
  color: #222b45;
}
.nb-theme-indara nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-indara nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-indara nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-indara nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-indara nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-indara nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-indara nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-indara nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara nb-toggle.status-danger .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-indara nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-toggle.status-info .text {
  color: #222b45;
}
.nb-theme-indara nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-indara nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-indara nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-indara nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-indara nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-indara nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-indara nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-indara nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara nb-toggle.status-info .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-indara nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-indara nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-indara nb-toggle.status-control .toggle-switcher nb-icon {
  color: #222b45;
}
.nb-theme-indara nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-indara nb-progress-bar .progress-container {
  border-radius: 0.25rem;
}
.nb-theme-indara nb-progress-bar .progress-value {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  transition-duration: 400ms;
  transition-property: width, background-color;
}
.nb-theme-indara nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-indara nb-progress-bar.size-tiny .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-indara nb-progress-bar.size-small .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-indara nb-progress-bar.size-medium .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-indara nb-progress-bar.size-large .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-indara nb-progress-bar.size-giant .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-progress-bar.status-basic .progress-container {
  background-color: #f7f9fc;
}
.nb-theme-indara nb-progress-bar.status-basic .progress-value {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-indara nb-progress-bar.status-primary .progress-container {
  background-color: #edf1f7;
}
.nb-theme-indara nb-progress-bar.status-primary .progress-value {
  background-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara nb-progress-bar.status-success .progress-container {
  background-color: #edf1f7;
}
.nb-theme-indara nb-progress-bar.status-success .progress-value {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara nb-progress-bar.status-warning .progress-container {
  background-color: #edf1f7;
}
.nb-theme-indara nb-progress-bar.status-warning .progress-value {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara nb-progress-bar.status-danger .progress-container {
  background-color: #edf1f7;
}
.nb-theme-indara nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara nb-progress-bar.status-info .progress-container {
  background-color: #edf1f7;
}
.nb-theme-indara nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara nb-progress-bar.status-control .progress-container {
  background-color: #edf1f7;
}
.nb-theme-indara nb-progress-bar.status-control .progress-value {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara nb-badge {
  border-radius: 0.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-indara nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-indara nb-badge.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-indara nb-badge.status-primary {
  color: #ffffff;
  background-color: #3a95c4;
}
.nb-theme-indara nb-badge.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-indara nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-indara nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-indara nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-indara nb-badge.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-indara nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.5);
}
.nb-theme-indara nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-indara nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-indara nb-stepper .header .connector {
  background-color: #edf1f7;
}
.nb-theme-indara nb-stepper .header .connector-past {
  background-color: #3a95c4;
}
.nb-theme-indara nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-indara nb-stepper .header .step {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara nb-stepper .header .step.label-index {
  border-color: #e4e9f2;
}
.nb-theme-indara nb-stepper .header .step.selected {
  color: #319acd;
}
.nb-theme-indara nb-stepper .header .step.selected .label-index {
  border-color: #319acd;
}
.nb-theme-indara nb-stepper .header .step.completed {
  color: #3a95c4;
}
.nb-theme-indara nb-stepper .header .step.completed .label-index {
  background-color: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-indara nb-alert {
  border-radius: 0.25rem;
  box-shadow: none;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-indara nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara nb-alert::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara nb-alert::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-indara nb-alert::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-indara nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-indara nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-indara nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-indara nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-indara nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-indara nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-indara nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-indara nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-indara nb-alert.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-indara nb-alert.status-basic a,
.nb-theme-indara nb-alert.status-basic a:hover {
  color: #222b45;
}
.nb-theme-indara nb-alert.accent-basic {
  border-top: 0.25rem solid #edf1f7;
}
.nb-theme-indara nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-indara nb-alert.status-primary {
  color: #ffffff;
  background-color: #3a95c4;
}
.nb-theme-indara nb-alert.status-primary a,
.nb-theme-indara nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-indara nb-alert.accent-primary {
  border-top: 0.25rem solid #3a95c4;
}
.nb-theme-indara nb-alert.outline-primary {
  border: 1px solid #1785c4;
}
.nb-theme-indara nb-alert.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-indara nb-alert.status-success a,
.nb-theme-indara nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-indara nb-alert.accent-success {
  border-top: 0.25rem solid #00d68f;
}
.nb-theme-indara nb-alert.outline-success {
  border: 1px solid #00997a;
}
.nb-theme-indara nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-indara nb-alert.status-warning a,
.nb-theme-indara nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-indara nb-alert.accent-warning {
  border-top: 0.25rem solid #ffaa00;
}
.nb-theme-indara nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-indara nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-indara nb-alert.status-danger a,
.nb-theme-indara nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-indara nb-alert.accent-danger {
  border-top: 0.25rem solid #ff3d71;
}
.nb-theme-indara nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-indara nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-indara nb-alert.status-info a,
.nb-theme-indara nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-indara nb-alert.accent-info {
  border-top: 0.25rem solid #0095ff;
}
.nb-theme-indara nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-indara nb-alert.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-indara nb-alert.status-control a,
.nb-theme-indara nb-alert.status-control a:hover {
  color: #222b45;
}
.nb-theme-indara nb-alert.accent-control {
  border-top: 0.25rem solid #ffffff;
}
.nb-theme-indara nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-indara nb-chat {
  background-color: #ffffff;
  border: none;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-indara nb-chat .header {
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-indara nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara nb-chat .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-indara nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-indara nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-indara nb-chat .no-messages {
  text-align: center;
}
.nb-theme-indara nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-indara nb-chat.size-small {
  height: 21rem;
}
.nb-theme-indara nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-indara nb-chat.size-large {
  height: 36rem;
}
.nb-theme-indara nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-indara nb-chat.status-basic .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara nb-chat.status-primary .header {
  background-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara nb-chat.status-success .header {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara nb-chat.status-control .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-indara nb-chat-message .message {
  flex: 1;
}
.nb-theme-indara 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: 0.875rem;
  color: white;
}
.nb-theme-indara nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-indara nb-chat-message nb-chat-message-text .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-indara 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-indara nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: 0.5rem;
}
.nb-theme-indara nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-indara nb-chat-message nb-chat-message-file a {
  color: #8f9bb3;
  background: transparent;
  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: 0.5rem;
}
.nb-theme-indara nb-chat-message nb-chat-message-file a:hover, .nb-theme-indara nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #8f9bb3;
}
.nb-theme-indara nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-indara nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: 0.5rem;
}
.nb-theme-indara nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-indara nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-indara nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-indara nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-indara nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: 0.875rem;
  background: #f7f9fc;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-indara nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-indara nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-indara nb-chat-message.not-reply .message {
  margin-right: 0.5rem;
}
[dir=ltr] .nb-theme-indara nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-indara nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-indara nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-indara nb-chat-message.not-reply nb-chat-message-text .text {
  background: #3a95c4;
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-indara nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-indara nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-indara nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-indara nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-indara nb-chat-message.reply .message {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-indara nb-chat-message.reply .message {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-indara nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-indara nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-indara nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-indara nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-indara nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-indara nb-chat-message.reply nb-chat-message-text .text {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-indara nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-indara nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-indara nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-indara nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #edf1f7;
}
.nb-theme-indara nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-indara nb-chat-form input {
  flex: 1;
}
.nb-theme-indara nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-indara nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-indara nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-indara nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-indara nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-indara nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-indara nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-indara nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-indara nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-indara nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-indara nb-chat-form .dropped-files div {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-indara nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-indara nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-indara nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-indara .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
}
.nb-theme-indara .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-indara .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-indara .nb-custom-message-not-reply {
  background: #3a95c4;
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-indara .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-indara .nb-custom-message-not-reply a,
.nb-theme-indara .nb-custom-message-not-reply a:hover,
.nb-theme-indara .nb-custom-message-not-reply a:focus {
  color: #ffffff;
}
.nb-theme-indara .nb-custom-message-reply {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-indara .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-indara .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-indara nb-accordion {
  display: block;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  border-radius: 0.25rem;
}
.nb-theme-indara nb-accordion-item-header {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-indara nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-indara nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-indara nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-indara nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-indara nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-indara nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-indara nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-indara nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-indara nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-indara nb-accordion-item {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
}
.nb-theme-indara nb-accordion-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nb-theme-indara nb-accordion-item:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-indara nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-indara 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-indara nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-indara [nbButton], .nb-theme-indara [nbButtonToggle] {
  -webkit-appearance: none;
          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: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
}
.nb-theme-indara [nbButton]:hover, .nb-theme-indara [nbButtonToggle]:hover, .nb-theme-indara [nbButton]:focus, .nb-theme-indara [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-indara [nbButton].full-width, .nb-theme-indara .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-indara [nbButton] nb-icon, .nb-theme-indara [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-indara [nbButton].nb-transition, .nb-theme-indara .nb-transition[nbButtonToggle] {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in;
}
.nb-theme-indara [nbButton]:focus, .nb-theme-indara [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara [nbButton][disabled], .nb-theme-indara [disabled][nbButtonToggle], .nb-theme-indara [nbButton].btn-disabled, .nb-theme-indara .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-indara [nbButton].size-tiny, .nb-theme-indara .size-tiny[nbButtonToggle] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-indara [nbButton].size-tiny nb-icon, .nb-theme-indara .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-indara [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-indara .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-indara [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-indara .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-indara [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-indara .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-indara [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-indara .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-indara [nbButton].size-tiny.icon-start.icon-end.appearance-filled, .nb-theme-indara .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-indara [nbButton].size-tiny.icon-start.icon-end.appearance-outline, .nb-theme-indara .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-indara [nbButton].size-tiny.icon-start.icon-end.appearance-ghost, .nb-theme-indara .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-indara [nbButton].size-tiny.icon-start.icon-end.appearance-hero, .nb-theme-indara .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5rem 0.375rem;
}
.nb-theme-indara [nbButton].size-small, .nb-theme-indara .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara [nbButton].size-small nb-icon, .nb-theme-indara .size-small[nbButtonToggle] nb-icon {
  font-size: 0.75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-indara [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-indara .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-indara [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-indara .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-indara [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-indara .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-indara [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-indara .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-indara [nbButton].size-small.icon-start.icon-end.appearance-filled, .nb-theme-indara .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-indara [nbButton].size-small.icon-start.icon-end.appearance-outline, .nb-theme-indara .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-indara [nbButton].size-small.icon-start.icon-end.appearance-ghost, .nb-theme-indara .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-indara [nbButton].size-small.icon-start.icon-end.appearance-hero, .nb-theme-indara .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5625rem 0.5rem;
}
.nb-theme-indara [nbButton].size-medium, .nb-theme-indara .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-indara [nbButton].size-medium nb-icon, .nb-theme-indara .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-indara [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-indara .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-indara [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-indara .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-indara [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-indara .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-indara [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-indara .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.5rem;
}
.nb-theme-indara [nbButton].size-medium.icon-start.icon-end.appearance-filled, .nb-theme-indara .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-indara [nbButton].size-medium.icon-start.icon-end.appearance-outline, .nb-theme-indara .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-indara [nbButton].size-medium.icon-start.icon-end.appearance-ghost, .nb-theme-indara .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-indara [nbButton].size-medium.icon-start.icon-end.appearance-hero, .nb-theme-indara .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.75rem 0.5625rem;
}
.nb-theme-indara [nbButton].size-large, .nb-theme-indara .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-indara [nbButton].size-large nb-icon, .nb-theme-indara .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-indara [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-indara .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-indara [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-indara .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-indara [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-indara .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-indara [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-indara .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-indara [nbButton].size-large.icon-start.icon-end.appearance-filled, .nb-theme-indara .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-indara [nbButton].size-large.icon-start.icon-end.appearance-outline, .nb-theme-indara .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-indara [nbButton].size-large.icon-start.icon-end.appearance-ghost, .nb-theme-indara .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-indara [nbButton].size-large.icon-start.icon-end.appearance-hero, .nb-theme-indara .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.875rem 0.6875rem;
}
.nb-theme-indara [nbButton].size-giant, .nb-theme-indara .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-indara [nbButton].size-giant nb-icon, .nb-theme-indara .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-indara [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-indara .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-indara [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-indara .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-indara [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-indara .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-indara [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-indara .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-indara [nbButton].size-giant.icon-start.icon-end.appearance-filled, .nb-theme-indara .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-indara [nbButton].size-giant.icon-start.icon-end.appearance-outline, .nb-theme-indara .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-indara [nbButton].size-giant.icon-start.icon-end.appearance-ghost, .nb-theme-indara .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-indara [nbButton].size-giant.icon-start.icon-end.appearance-hero, .nb-theme-indara .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-indara [nbButton].shape-rectangle, .nb-theme-indara .shape-rectangle[nbButtonToggle] {
  border-radius: 0.25rem;
}
.nb-theme-indara [nbButton].shape-semi-round, .nb-theme-indara .shape-semi-round[nbButtonToggle] {
  border-radius: 0.75rem;
}
.nb-theme-indara [nbButton].shape-round, .nb-theme-indara .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-indara a[nbButton], .nb-theme-indara a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-indara [nbButton].appearance-filled, .nb-theme-indara .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-indara [nbButton].appearance-filled.size-tiny, .nb-theme-indara .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-indara [nbButton].appearance-filled.size-small, .nb-theme-indara .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-indara [nbButton].appearance-filled.size-medium, .nb-theme-indara .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-indara [nbButton].appearance-filled.size-large, .nb-theme-indara .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-indara [nbButton].appearance-filled.size-giant, .nb-theme-indara .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-indara [nbButton].appearance-filled.status-basic, .nb-theme-indara .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-indara [nbButton].appearance-filled.status-basic:focus, .nb-theme-indara .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-indara [nbButton].appearance-filled.status-basic:hover, .nb-theme-indara .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara [nbButton].appearance-filled.status-basic:active, .nb-theme-indara .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e4e9f2;
  border-color: #e4e9f2;
}
.nb-theme-indara [nbButton].appearance-filled.status-basic[disabled], .nb-theme-indara .appearance-filled.status-basic[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-filled.status-basic.btn-disabled, .nb-theme-indara .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-filled.status-primary, .nb-theme-indara .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-filled.status-primary:focus, .nb-theme-indara .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara [nbButton].appearance-filled.status-primary:hover, .nb-theme-indara .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara [nbButton].appearance-filled.status-primary:active, .nb-theme-indara .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara [nbButton].appearance-filled.status-primary[disabled], .nb-theme-indara .appearance-filled.status-primary[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-filled.status-primary.btn-disabled, .nb-theme-indara .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-filled.status-success, .nb-theme-indara .appearance-filled.status-success[nbButtonToggle] {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-filled.status-success:focus, .nb-theme-indara .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-indara [nbButton].appearance-filled.status-success:hover, .nb-theme-indara .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara [nbButton].appearance-filled.status-success:active, .nb-theme-indara .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-indara [nbButton].appearance-filled.status-success[disabled], .nb-theme-indara .appearance-filled.status-success[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-filled.status-success.btn-disabled, .nb-theme-indara .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-filled.status-warning, .nb-theme-indara .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-filled.status-warning:focus, .nb-theme-indara .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-indara [nbButton].appearance-filled.status-warning:hover, .nb-theme-indara .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara [nbButton].appearance-filled.status-warning:active, .nb-theme-indara .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-indara [nbButton].appearance-filled.status-warning[disabled], .nb-theme-indara .appearance-filled.status-warning[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-filled.status-warning.btn-disabled, .nb-theme-indara .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-filled.status-danger, .nb-theme-indara .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-filled.status-danger:focus, .nb-theme-indara .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-indara [nbButton].appearance-filled.status-danger:hover, .nb-theme-indara .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara [nbButton].appearance-filled.status-danger:active, .nb-theme-indara .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-indara [nbButton].appearance-filled.status-danger[disabled], .nb-theme-indara .appearance-filled.status-danger[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-filled.status-danger.btn-disabled, .nb-theme-indara .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-filled.status-info, .nb-theme-indara .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-filled.status-info:focus, .nb-theme-indara .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-indara [nbButton].appearance-filled.status-info:hover, .nb-theme-indara .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara [nbButton].appearance-filled.status-info:active, .nb-theme-indara .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-indara [nbButton].appearance-filled.status-info[disabled], .nb-theme-indara .appearance-filled.status-info[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-filled.status-info.btn-disabled, .nb-theme-indara .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-filled.status-control, .nb-theme-indara .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara [nbButton].appearance-filled.status-control:focus, .nb-theme-indara .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-indara [nbButton].appearance-filled.status-control:hover, .nb-theme-indara .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara [nbButton].appearance-filled.status-control:active, .nb-theme-indara .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-indara [nbButton].appearance-filled.status-control[disabled], .nb-theme-indara .appearance-filled.status-control[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-filled.status-control.btn-disabled, .nb-theme-indara .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-outline, .nb-theme-indara .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-indara [nbButton].appearance-outline:focus, .nb-theme-indara .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara [nbButton].appearance-outline:focus:not(:hover):not(:active), .nb-theme-indara .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-indara [nbButton].appearance-outline.size-tiny, .nb-theme-indara .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-indara [nbButton].appearance-outline.size-small, .nb-theme-indara .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-indara [nbButton].appearance-outline.size-medium, .nb-theme-indara .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-indara [nbButton].appearance-outline.size-large, .nb-theme-indara .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-indara [nbButton].appearance-outline.size-giant, .nb-theme-indara .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-indara [nbButton].appearance-outline.status-basic, .nb-theme-indara .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara [nbButton].appearance-outline.status-basic:focus, .nb-theme-indara .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara [nbButton].appearance-outline.status-basic:hover, .nb-theme-indara .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara [nbButton].appearance-outline.status-basic:active, .nb-theme-indara .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara [nbButton].appearance-outline.status-basic[disabled], .nb-theme-indara .appearance-outline.status-basic[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-outline.status-basic.btn-disabled, .nb-theme-indara .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-outline.status-primary, .nb-theme-indara .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara [nbButton].appearance-outline.status-primary:focus, .nb-theme-indara .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara [nbButton].appearance-outline.status-primary:hover, .nb-theme-indara .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara [nbButton].appearance-outline.status-primary:active, .nb-theme-indara .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara [nbButton].appearance-outline.status-primary[disabled], .nb-theme-indara .appearance-outline.status-primary[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-outline.status-primary.btn-disabled, .nb-theme-indara .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-outline.status-success, .nb-theme-indara .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara [nbButton].appearance-outline.status-success:focus, .nb-theme-indara .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara [nbButton].appearance-outline.status-success:hover, .nb-theme-indara .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara [nbButton].appearance-outline.status-success:active, .nb-theme-indara .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara [nbButton].appearance-outline.status-success[disabled], .nb-theme-indara .appearance-outline.status-success[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-outline.status-success.btn-disabled, .nb-theme-indara .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-outline.status-warning, .nb-theme-indara .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara [nbButton].appearance-outline.status-warning:focus, .nb-theme-indara .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara [nbButton].appearance-outline.status-warning:hover, .nb-theme-indara .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara [nbButton].appearance-outline.status-warning:active, .nb-theme-indara .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara [nbButton].appearance-outline.status-warning[disabled], .nb-theme-indara .appearance-outline.status-warning[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-outline.status-warning.btn-disabled, .nb-theme-indara .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-outline.status-danger, .nb-theme-indara .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara [nbButton].appearance-outline.status-danger:focus, .nb-theme-indara .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara [nbButton].appearance-outline.status-danger:hover, .nb-theme-indara .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara [nbButton].appearance-outline.status-danger:active, .nb-theme-indara .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara [nbButton].appearance-outline.status-danger[disabled], .nb-theme-indara .appearance-outline.status-danger[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-outline.status-danger.btn-disabled, .nb-theme-indara .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-outline.status-info, .nb-theme-indara .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara [nbButton].appearance-outline.status-info:focus, .nb-theme-indara .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara [nbButton].appearance-outline.status-info:hover, .nb-theme-indara .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara [nbButton].appearance-outline.status-info:active, .nb-theme-indara .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara [nbButton].appearance-outline.status-info[disabled], .nb-theme-indara .appearance-outline.status-info[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-outline.status-info.btn-disabled, .nb-theme-indara .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-outline.status-control, .nb-theme-indara .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-outline.status-control:focus, .nb-theme-indara .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-outline.status-control:hover, .nb-theme-indara .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-outline.status-control:active, .nb-theme-indara .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-outline.status-control[disabled], .nb-theme-indara .appearance-outline.status-control[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-outline.status-control.btn-disabled, .nb-theme-indara .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-ghost, .nb-theme-indara .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-indara [nbButton].appearance-ghost:focus, .nb-theme-indara .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara [nbButton].appearance-ghost:focus:not(:hover):not(:active), .nb-theme-indara .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-indara [nbButton].appearance-ghost.size-tiny, .nb-theme-indara .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-indara [nbButton].appearance-ghost.size-small, .nb-theme-indara .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-indara [nbButton].appearance-ghost.size-medium, .nb-theme-indara .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-indara [nbButton].appearance-ghost.size-large, .nb-theme-indara .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-indara [nbButton].appearance-ghost.size-giant, .nb-theme-indara .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-indara [nbButton].appearance-ghost.status-basic, .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle] {
  color: #8f9bb3;
}
.nb-theme-indara [nbButton].appearance-ghost.status-basic:focus, .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #8f9bb3;
}
.nb-theme-indara [nbButton].appearance-ghost.status-basic:hover, .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-indara [nbButton].appearance-ghost.status-basic:active, .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-indara [nbButton].appearance-ghost.status-basic[disabled], .nb-theme-indara .appearance-ghost.status-basic[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-ghost.status-basic.btn-disabled, .nb-theme-indara .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-ghost.status-primary, .nb-theme-indara .appearance-ghost.status-primary[nbButtonToggle] {
  color: #3a95c4;
}
.nb-theme-indara [nbButton].appearance-ghost.status-primary:focus, .nb-theme-indara .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #3a95c4;
}
.nb-theme-indara [nbButton].appearance-ghost.status-primary:hover, .nb-theme-indara .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #3a95c4;
}
.nb-theme-indara [nbButton].appearance-ghost.status-primary:active, .nb-theme-indara .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #3a95c4;
}
.nb-theme-indara [nbButton].appearance-ghost.status-primary[disabled], .nb-theme-indara .appearance-ghost.status-primary[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-ghost.status-primary.btn-disabled, .nb-theme-indara .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-ghost.status-success, .nb-theme-indara .appearance-ghost.status-success[nbButtonToggle] {
  color: #00d68f;
}
.nb-theme-indara [nbButton].appearance-ghost.status-success:focus, .nb-theme-indara .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #00d68f;
}
.nb-theme-indara [nbButton].appearance-ghost.status-success:hover, .nb-theme-indara .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-indara [nbButton].appearance-ghost.status-success:active, .nb-theme-indara .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-indara [nbButton].appearance-ghost.status-success[disabled], .nb-theme-indara .appearance-ghost.status-success[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-ghost.status-success.btn-disabled, .nb-theme-indara .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-ghost.status-warning, .nb-theme-indara .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-indara [nbButton].appearance-ghost.status-warning:focus, .nb-theme-indara .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffaa00;
}
.nb-theme-indara [nbButton].appearance-ghost.status-warning:hover, .nb-theme-indara .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-indara [nbButton].appearance-ghost.status-warning:active, .nb-theme-indara .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-indara [nbButton].appearance-ghost.status-warning[disabled], .nb-theme-indara .appearance-ghost.status-warning[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-ghost.status-warning.btn-disabled, .nb-theme-indara .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-ghost.status-danger, .nb-theme-indara .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-indara [nbButton].appearance-ghost.status-danger:focus, .nb-theme-indara .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ff3d71;
}
.nb-theme-indara [nbButton].appearance-ghost.status-danger:hover, .nb-theme-indara .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-indara [nbButton].appearance-ghost.status-danger:active, .nb-theme-indara .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-indara [nbButton].appearance-ghost.status-danger[disabled], .nb-theme-indara .appearance-ghost.status-danger[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-ghost.status-danger.btn-disabled, .nb-theme-indara .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-ghost.status-info, .nb-theme-indara .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-indara [nbButton].appearance-ghost.status-info:focus, .nb-theme-indara .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #0095ff;
}
.nb-theme-indara [nbButton].appearance-ghost.status-info:hover, .nb-theme-indara .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-indara [nbButton].appearance-ghost.status-info:active, .nb-theme-indara .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-indara [nbButton].appearance-ghost.status-info[disabled], .nb-theme-indara .appearance-ghost.status-info[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-ghost.status-info.btn-disabled, .nb-theme-indara .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-ghost.status-control, .nb-theme-indara .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-ghost.status-control:focus, .nb-theme-indara .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-ghost.status-control:hover, .nb-theme-indara .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-ghost.status-control:active, .nb-theme-indara .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-ghost.status-control[disabled], .nb-theme-indara .appearance-ghost.status-control[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-ghost.status-control.btn-disabled, .nb-theme-indara .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-hero, .nb-theme-indara .appearance-hero[nbButtonToggle] {
  text-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  text-transform: uppercase;
}
.nb-theme-indara [nbButton].appearance-hero.size-tiny, .nb-theme-indara .appearance-hero.size-tiny[nbButtonToggle] {
  padding: 0.375rem 0.6875rem;
}
.nb-theme-indara [nbButton].appearance-hero.size-small, .nb-theme-indara .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-indara [nbButton].appearance-hero.size-medium, .nb-theme-indara .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-indara [nbButton].appearance-hero.size-large, .nb-theme-indara .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.875rem 1.1875rem;
}
.nb-theme-indara [nbButton].appearance-hero.size-giant, .nb-theme-indara .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-indara [nbButton].appearance-hero.status-basic, .nb-theme-indara .appearance-hero.status-basic[nbButtonToggle] {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #8f9bb3;
}
.nb-theme-indara [nbButton].appearance-hero.status-basic:focus, .nb-theme-indara .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara [nbButton].appearance-hero.status-basic:hover, .nb-theme-indara .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara [nbButton].appearance-hero.status-basic:active, .nb-theme-indara .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-indara [nbButton].appearance-hero.status-basic[disabled], .nb-theme-indara .appearance-hero.status-basic[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-hero.status-basic.btn-disabled, .nb-theme-indara .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-hero.status-basic.button-pulse, .nb-theme-indara .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: 0.8;
  }
}
.nb-theme-indara [nbButton].appearance-hero.status-primary, .nb-theme-indara .appearance-hero.status-primary[nbButtonToggle] {
  background-image: linear-gradient(to right, #489dc5, #3a95c4);
  border: none;
  box-shadow: 0 0 0 0 #319acd, 0 0 0 0 #1785c4, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-hero.status-primary:focus, .nb-theme-indara .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #3a95c4, #319acd);
  box-shadow: 0 0 0 0 #319acd, 0 0 0 0 #1785c4, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara [nbButton].appearance-hero.status-primary:hover, .nb-theme-indara .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #50aed5, #489dc5);
}
.nb-theme-indara [nbButton].appearance-hero.status-primary:active, .nb-theme-indara .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #3a95c4, #319acd);
}
.nb-theme-indara [nbButton].appearance-hero.status-primary[disabled], .nb-theme-indara .appearance-hero.status-primary[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-hero.status-primary.btn-disabled, .nb-theme-indara .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-hero.status-primary.button-pulse, .nb-theme-indara .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #489dc5;
    opacity: 0.8;
  }
}
.nb-theme-indara [nbButton].appearance-hero.status-success, .nb-theme-indara .appearance-hero.status-success[nbButtonToggle] {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  border: none;
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-hero.status-success:focus, .nb-theme-indara .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara [nbButton].appearance-hero.status-success:hover, .nb-theme-indara .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-indara [nbButton].appearance-hero.status-success:active, .nb-theme-indara .appearance-hero.status-success[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-indara [nbButton].appearance-hero.status-success[disabled], .nb-theme-indara .appearance-hero.status-success[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-hero.status-success.btn-disabled, .nb-theme-indara .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-hero.status-success.button-pulse, .nb-theme-indara .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: 0.8;
  }
}
.nb-theme-indara [nbButton].appearance-hero.status-warning, .nb-theme-indara .appearance-hero.status-warning[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  border: none;
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-hero.status-warning:focus, .nb-theme-indara .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara [nbButton].appearance-hero.status-warning:hover, .nb-theme-indara .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-indara [nbButton].appearance-hero.status-warning:active, .nb-theme-indara .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-indara [nbButton].appearance-hero.status-warning[disabled], .nb-theme-indara .appearance-hero.status-warning[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-hero.status-warning.btn-disabled, .nb-theme-indara .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-hero.status-warning.button-pulse, .nb-theme-indara .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.8;
  }
}
.nb-theme-indara [nbButton].appearance-hero.status-danger, .nb-theme-indara .appearance-hero.status-danger[nbButtonToggle] {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  border: none;
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-hero.status-danger:focus, .nb-theme-indara .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara [nbButton].appearance-hero.status-danger:hover, .nb-theme-indara .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-indara [nbButton].appearance-hero.status-danger:active, .nb-theme-indara .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-indara [nbButton].appearance-hero.status-danger[disabled], .nb-theme-indara .appearance-hero.status-danger[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-hero.status-danger.btn-disabled, .nb-theme-indara .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-hero.status-danger.button-pulse, .nb-theme-indara .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.8;
  }
}
.nb-theme-indara [nbButton].appearance-hero.status-info, .nb-theme-indara .appearance-hero.status-info[nbButtonToggle] {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  border: none;
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-indara [nbButton].appearance-hero.status-info:focus, .nb-theme-indara .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara [nbButton].appearance-hero.status-info:hover, .nb-theme-indara .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-indara [nbButton].appearance-hero.status-info:active, .nb-theme-indara .appearance-hero.status-info[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-indara [nbButton].appearance-hero.status-info[disabled], .nb-theme-indara .appearance-hero.status-info[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-hero.status-info.btn-disabled, .nb-theme-indara .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-hero.status-info.button-pulse, .nb-theme-indara .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.8;
  }
}
.nb-theme-indara [nbButton].appearance-hero.status-control, .nb-theme-indara .appearance-hero.status-control[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #222b45;
}
.nb-theme-indara [nbButton].appearance-hero.status-control:focus, .nb-theme-indara .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara [nbButton].appearance-hero.status-control:hover, .nb-theme-indara .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara [nbButton].appearance-hero.status-control:active, .nb-theme-indara .appearance-hero.status-control[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-indara [nbButton].appearance-hero.status-control[disabled], .nb-theme-indara .appearance-hero.status-control[disabled][nbButtonToggle], .nb-theme-indara [nbButton].appearance-hero.status-control.btn-disabled, .nb-theme-indara .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbButton].appearance-hero.status-control.button-pulse, .nb-theme-indara .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.8;
  }
}
.nb-theme-indara nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-indara nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-indara nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-indara nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-indara nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-indara nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-indara nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-indara nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-indara nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-indara nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-indara nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-indara nb-button-group [nbButton].appearance-filled, .nb-theme-indara nb-button-group [nbButton].appearance-ghost,
.nb-theme-indara nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-indara nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: transparent;
}
[dir=ltr] .nb-theme-indara nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara 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-indara nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara 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-indara nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-indara nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #8f9bb3;
}
[dir=ltr] .nb-theme-indara nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #319acd;
}
[dir=rtl] .nb-theme-indara nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #319acd;
}
.nb-theme-indara nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-indara nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara 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-indara nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara 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-indara nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-indara nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara 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-indara nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara 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-indara nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-indara nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara 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-indara nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara 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-indara nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-indara nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara 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-indara nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara 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-indara nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-indara nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara 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-indara nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara 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-indara nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-indara nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #222b45;
}
[dir=ltr] .nb-theme-indara nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara 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-indara nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-indara nb-list-item {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem;
}
.nb-theme-indara nb-list-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-indara [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-indara [nbInput].nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-indara [nbInput]::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-indara [nbInput]:focus {
  outline: none;
}
.nb-theme-indara [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-indara [nbInput].status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-indara [nbInput].status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara [nbInput].status-basic:focus {
  background-color: #ffffff;
  border-color: #3a95c4;
}
.nb-theme-indara [nbInput].status-basic:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-indara [nbInput].status-basic:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-indara [nbInput].status-basic:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbInput].status-primary {
  background-color: #f7f9fc;
  border-color: #3a95c4;
  color: #222b45;
}
.nb-theme-indara [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara [nbInput].status-primary:focus {
  background-color: #ffffff;
  border-color: #1785c4;
}
.nb-theme-indara [nbInput].status-primary:hover {
  background-color: #edf1f7;
  border-color: #489dc5;
}
.nb-theme-indara [nbInput].status-primary:focus:hover {
  background-color: #edf1f7;
  border-color: #489dc5;
}
.nb-theme-indara [nbInput].status-primary:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbInput].status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-indara [nbInput].status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara [nbInput].status-success:focus {
  background-color: #ffffff;
  border-color: #00997a;
}
.nb-theme-indara [nbInput].status-success:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-indara [nbInput].status-success:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-indara [nbInput].status-success:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbInput].status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-indara [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara [nbInput].status-warning:focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-indara [nbInput].status-warning:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-indara [nbInput].status-warning:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-indara [nbInput].status-warning:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbInput].status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-indara [nbInput].status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara [nbInput].status-danger:focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-indara [nbInput].status-danger:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-indara [nbInput].status-danger:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-indara [nbInput].status-danger:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbInput].status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-indara [nbInput].status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara [nbInput].status-info:focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-indara [nbInput].status-info:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-indara [nbInput].status-info:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-indara [nbInput].status-info:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-indara [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-indara [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-indara [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-indara [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-indara [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-indara [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-indara [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-indara [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-indara [nbInput].size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-indara [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-indara [nbInput].size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-indara [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-indara [nbInput].size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-indara [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-indara [nbInput].size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-indara [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-indara [nbInput].size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara [nbInput].shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-indara [nbInput].shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-indara [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-indara nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-indara .overlay-backdrop {
  background: rgba(0, 0, 0, 0.35);
}
.nb-theme-indara .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-indara nb-popover {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
}
.nb-theme-indara nb-popover .primitive-overlay {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem 1rem;
}
.nb-theme-indara nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid transparent;
}
.nb-theme-indara nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #ffffff;
  -webkit-clip-path: inset(0 0 2px);
          clip-path: inset(0 0 2px);
}
.nb-theme-indara nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-indara nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-indara nb-popover.nb-overlay-bottom-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-indara nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.6875rem;
}
.nb-theme-indara nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-indara nb-popover.nb-overlay-bottom-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-indara nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-indara nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-indara nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-indara nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-indara nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-indara nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-indara nb-popover.nb-overlay-top-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-indara nb-popover.nb-overlay-top-start .arrow {
  left: 0.6875rem;
}
.nb-theme-indara nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-indara nb-popover.nb-overlay-top-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-indara nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-indara nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-indara nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-indara nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-indara .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-indara nb-context-menu {
  background-color: #ffffff;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-indara nb-context-menu nb-menu {
  border-radius: 0.25rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-indara nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-indara nb-select .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara nb-select .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara nb-select .select-button:focus {
  outline: none;
}
.nb-theme-indara nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-indara nb-select.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-indara nb-select.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-indara nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-indara nb-select.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-select.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-indara nb-select.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-select.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-indara nb-select.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-select.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-indara nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-indara nb-select.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-indara nb-select.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-indara nb-select.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-indara nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-indara nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-indara nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-indara nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-indara nb-select.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-indara nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #3a95c4;
}
.nb-theme-indara nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-outline.status-basic .select-button.bottom, .nb-theme-indara nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-indara nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-indara nb-select.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #3a95c4;
  color: #222b45;
}
.nb-theme-indara nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #319acd;
}
.nb-theme-indara nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #489dc5;
}
.nb-theme-indara nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #489dc5;
}
.nb-theme-indara nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-outline.status-primary .select-button.bottom, .nb-theme-indara nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #3a95c4;
}
.nb-theme-indara nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #3a95c4;
}
.nb-theme-indara nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3a95c4;
}
.nb-theme-indara nb-select.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-indara nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #00b887;
}
.nb-theme-indara nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-indara nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-indara nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-outline.status-success .select-button.bottom, .nb-theme-indara nb-select.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-indara nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-indara nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-indara nb-select.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-indara nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-indara nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-indara nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-indara nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-outline.status-warning .select-button.bottom, .nb-theme-indara nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-indara nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-indara nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-indara nb-select.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-indara nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-indara nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-indara nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-indara nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-outline.status-danger .select-button.bottom, .nb-theme-indara nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-indara nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-indara nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-indara nb-select.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-indara nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-indara nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-indara nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-indara nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-outline.status-info .select-button.bottom, .nb-theme-indara nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-indara nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-indara nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-indara nb-select.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-indara nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-indara nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-indara nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-outline.status-control .select-button.bottom, .nb-theme-indara nb-select.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-indara nb-select.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-indara nb-select.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-indara nb-select.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-indara nb-select.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-indara nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-indara nb-select.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-indara nb-select.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-indara nb-select.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-indara nb-select.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-indara nb-select.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-indara nb-select.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-indara nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-indara nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara nb-select.appearance-filled.status-primary .select-button {
  background-color: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-indara nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-indara nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-indara nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-indara nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-indara nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-indara nb-select.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-indara nb-select.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-indara nb-select.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-indara nb-select.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-indara nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-indara nb-select.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-indara nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-indara nb-select.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara nb-select.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #489dc5, #3a95c4);
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #3a95c4, #319acd);
}
.nb-theme-indara nb-select.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #50aed5, #489dc5);
}
.nb-theme-indara nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #50aed5, #489dc5);
}
.nb-theme-indara nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-indara nb-select.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-indara nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-indara nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-indara nb-select.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-indara nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-indara nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-indara nb-select.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-indara nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-indara nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-indara nb-select.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-indara nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-indara nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-indara nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-indara nb-select.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara nb-form-field nb-select {
  width: 100%;
}
.nb-theme-indara nb-select-with-autocomplete .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara nb-select-with-autocomplete .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-indara nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-indara nb-select-with-autocomplete.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-indara nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-indara nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-indara nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-indara nb-option:focus, .nb-theme-indara nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-indara nb-option:focus.selected, .nb-theme-indara nb-option.active.selected {
  background-color: #319acd;
  color: #ffffff;
}
.nb-theme-indara nb-option.multiple:focus, .nb-theme-indara nb-option.multiple.active, .nb-theme-indara nb-option.multiple.selected:focus, .nb-theme-indara nb-option.multiple.selected.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #3a95c4;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom, .nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #3a95c4;
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #319acd;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #489dc5;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #489dc5;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom, .nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #3a95c4;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #3a95c4;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3a95c4;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #00b887;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom, .nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom, .nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom, .nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom, .nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom, .nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #489dc5, #3a95c4);
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #3a95c4, #319acd);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #50aed5, #489dc5);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #50aed5, #489dc5);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-indara nb-option-list {
  background-color: #ffffff;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-indara nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-indara nb-option-list.position-top {
  border-bottom: 0.0625rem solid #e4e9f2;
}
.nb-theme-indara nb-option-list.position-bottom {
  border-top: 0.0625rem solid #e4e9f2;
}
.nb-theme-indara nb-option-group {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara nb-option-list.size-tiny nb-option-group {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-indara nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-indara nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-indara nb-option-list.size-small nb-option-group {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-indara nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-indara nb-option-list.size-medium nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.4375rem 1rem;
}
.nb-theme-indara nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-indara nb-option-list.size-large nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.6875rem 1rem;
}
.nb-theme-indara nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-indara nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-indara nb-option-list.size-giant nb-option-group .option-group-title {
  padding: 0.9375rem 1rem;
}
.nb-theme-indara nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-indara nb-option {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-indara nb-option.selected {
  background-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara nb-option:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-indara nb-option:focus.selected {
  background-color: #319acd;
  color: #ffffff;
}
.nb-theme-indara nb-option:hover {
  background-color: rgba(143, 155, 179, 0.16);
  color: #222b45;
}
.nb-theme-indara nb-option:hover.selected {
  background-color: #489dc5;
  color: #ffffff;
}
.nb-theme-indara nb-option.multiple.selected {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-indara nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-indara nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-indara nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-indara nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-indara nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-indara nb-option,
.nb-theme-indara nb-option-group {
  -webkit-user-select: none;
          user-select: none;
}
.nb-theme-indara nb-option[disabled],
.nb-theme-indara nb-option-group[disabled] {
  background-color: #ffffff;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.25rem;
  padding: 1rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-indara nb-toast .title {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara nb-toast .message {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-indara nb-toast .icon-container {
  border-radius: 0.25rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-indara nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-indara nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-indara nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-indara nb-toast.status-basic {
  background: #ffffff;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-indara nb-toast.status-basic .title {
  color: #222b45;
}
.nb-theme-indara nb-toast.status-basic.destroy-by-click:hover {
  background: #ffffff;
  border-color: #edf1f7;
}
.nb-theme-indara nb-toast.status-basic .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-indara nb-toast.status-primary {
  background: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara nb-toast.status-primary .title {
  color: #ffffff;
}
.nb-theme-indara nb-toast.status-primary.destroy-by-click:hover {
  background: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara nb-toast.status-primary .icon-container {
  background: #ffffff;
  color: #3a95c4;
}
.nb-theme-indara nb-toast.status-success {
  background: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara nb-toast.status-success .title {
  color: #ffffff;
}
.nb-theme-indara nb-toast.status-success.destroy-by-click:hover {
  background: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara nb-toast.status-success .icon-container {
  background: #ffffff;
  color: #00d68f;
}
.nb-theme-indara nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara nb-toast.status-warning .title {
  color: #ffffff;
}
.nb-theme-indara nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara nb-toast.status-warning .icon-container {
  background: #ffffff;
  color: #ffaa00;
}
.nb-theme-indara nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara nb-toast.status-danger .title {
  color: #ffffff;
}
.nb-theme-indara nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara nb-toast.status-danger .icon-container {
  background: #ffffff;
  color: #ff3d71;
}
.nb-theme-indara nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara nb-toast.status-info .title {
  color: #ffffff;
}
.nb-theme-indara nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara nb-toast.status-info .icon-container {
  background: #ffffff;
  color: #0095ff;
}
.nb-theme-indara nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara nb-toast.status-control .title {
  color: #222b45;
}
.nb-theme-indara nb-toast.status-control.destroy-by-click:hover {
  background: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara nb-toast.status-control .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-indara .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-indara nb-tooltip {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  background: #151a30;
  border: 0 dashed transparent;
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  max-width: 16rem;
}
.nb-theme-indara nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-indara nb-tooltip nb-icon:not(:only-child) {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-indara nb-tooltip .content {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara nb-tooltip .arrow {
  border-bottom: 6px dashed #151a30;
}
.nb-theme-indara nb-tooltip.status-basic {
  background: #edf1f7;
  border-color: transparent;
}
.nb-theme-indara nb-tooltip.status-basic .arrow {
  border-bottom-color: #edf1f7;
}
.nb-theme-indara nb-tooltip.status-basic .content {
  color: #222b45;
}
.nb-theme-indara nb-tooltip.status-primary {
  background: #3a95c4;
  border-color: transparent;
}
.nb-theme-indara nb-tooltip.status-primary .arrow {
  border-bottom-color: #3a95c4;
}
.nb-theme-indara nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-indara nb-tooltip.status-success {
  background: #00d68f;
  border-color: transparent;
}
.nb-theme-indara nb-tooltip.status-success .arrow {
  border-bottom-color: #00d68f;
}
.nb-theme-indara nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-indara nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-indara nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-indara nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-indara nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-indara nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-indara nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-indara nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-indara nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-indara nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-indara nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-indara nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.nb-theme-indara nb-tooltip.status-control .content {
  color: #222b45;
}
.nb-theme-indara nb-datepicker-container nb-card {
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: none;
}
.nb-theme-indara nb-calendar-with-time .nb-timepicker-container,
.nb-theme-indara nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-indara nb-calendar-with-time .column-header {
  border-top: 0.0625rem solid #e4e9f2;
  border-radius: 0;
}
.nb-theme-indara nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-indara nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-indara nb-calendar-with-time .timepicker-section {
  border-left: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-indara nb-calendar-with-time .timepicker-section {
  border-right: 0.0625rem solid #e4e9f2;
}
.nb-theme-indara nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-indara nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-indara nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1rem;
}
.nb-theme-indara nb-radio .outer-circle,
.nb-theme-indara nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-indara nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-indara nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-indara nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-indara nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3a95c4;
}
.nb-theme-indara nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #3a95c4;
}
.nb-theme-indara nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #1785c4;
}
.nb-theme-indara nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #319acd;
}
.nb-theme-indara nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #489dc5;
}
.nb-theme-indara nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #489dc5;
}
.nb-theme-indara nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #319acd;
}
.nb-theme-indara nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #319acd;
}
.nb-theme-indara nb-radio.status-basic .text {
  color: #222b45;
}
.nb-theme-indara nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3a95c4;
}
.nb-theme-indara nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3a95c4;
}
.nb-theme-indara nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #3a95c4;
}
.nb-theme-indara nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #1785c4;
}
.nb-theme-indara nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #319acd;
}
.nb-theme-indara nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #489dc5;
}
.nb-theme-indara nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #489dc5;
}
.nb-theme-indara nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #319acd;
}
.nb-theme-indara nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #319acd;
}
.nb-theme-indara nb-radio.status-primary .text {
  color: #222b45;
}
.nb-theme-indara nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-indara nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00d68f;
}
.nb-theme-indara nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #00d68f;
}
.nb-theme-indara nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-indara nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00997a;
}
.nb-theme-indara nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-indara nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-indara nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #2ce69b;
}
.nb-theme-indara nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #2ce69b;
}
.nb-theme-indara nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-indara nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #00b887;
}
.nb-theme-indara nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-indara nb-radio.status-success .text {
  color: #222b45;
}
.nb-theme-indara nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-indara nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-indara nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-indara nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-indara nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b86e00;
}
.nb-theme-indara nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-indara nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-indara nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ffc94d;
}
.nb-theme-indara nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-indara nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-indara nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db8b00;
}
.nb-theme-indara nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-indara nb-radio.status-warning .text {
  color: #222b45;
}
.nb-theme-indara nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-indara nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ff3d71;
}
.nb-theme-indara nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-indara nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-indara nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b81d5b;
}
.nb-theme-indara nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-indara nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-indara nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ff708d;
}
.nb-theme-indara nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-indara nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-indara nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db2c66;
}
.nb-theme-indara nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-indara nb-radio.status-danger .text {
  color: #222b45;
}
.nb-theme-indara nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-indara nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #0095ff;
}
.nb-theme-indara nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-indara nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-indara nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #0057c2;
}
.nb-theme-indara nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-indara nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-indara nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #42aaff;
}
.nb-theme-indara nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-indara nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-indara nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #006fd6;
}
.nb-theme-indara nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-indara nb-radio.status-info .text {
  color: #222b45;
}
.nb-theme-indara nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-indara nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-indara nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-indara nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #c5cee0;
}
.nb-theme-indara nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-indara nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-indara nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #f7f9fc;
}
.nb-theme-indara nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f9fc;
}
.nb-theme-indara nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #edf1f7;
}
.nb-theme-indara nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-indara nb-radio.status-control .text {
  color: #ffffff;
}
.nb-theme-indara nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-indara nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-radio .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-indara nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-indara nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-indara .nb-tree-grid-header-cell,
.nb-theme-indara .nb-tree-grid-cell,
.nb-theme-indara .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: 0.875rem 1.25rem;
  border: 1px solid #f7f9fc;
}
.nb-theme-indara .nb-tree-grid-header-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara .nb-tree-grid-footer-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara .nb-tree-grid-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara .nb-tree-grid-row:hover {
  background: #ffffff;
}
.nb-theme-indara .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #ffffff;
}
.nb-theme-indara .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-indara nb-tree-grid-row-toggle nb-icon,
.nb-theme-indara nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-indara .nb-tree-grid-header-change-sort-button {
  background: transparent;
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-indara nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-indara nb-icon svg {
  vertical-align: top;
}
.nb-theme-indara nb-icon.status-basic {
  color: #8f9bb3;
}
.nb-theme-indara nb-icon.status-primary {
  color: #3a95c4;
}
.nb-theme-indara nb-icon.status-success {
  color: #00d68f;
}
.nb-theme-indara nb-icon.status-warning {
  color: #ffaa00;
}
.nb-theme-indara nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-indara nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-indara nb-icon.status-control {
  color: #ffffff;
}
.nb-theme-indara .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-indara .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-indara .nb-form-field-addon-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-indara .nb-form-field-addon-basic {
  color: #8f9bb3;
}
.nb-theme-indara .nb-form-field-addon-basic-highlight {
  color: #3a95c4;
}
.nb-theme-indara .nb-form-field-addon-primary {
  color: #3a95c4;
}
.nb-theme-indara .nb-form-field-addon-primary-highlight {
  color: #319acd;
}
.nb-theme-indara .nb-form-field-addon-success {
  color: #00d68f;
}
.nb-theme-indara .nb-form-field-addon-success-highlight {
  color: #00b887;
}
.nb-theme-indara .nb-form-field-addon-warning {
  color: #ffaa00;
}
.nb-theme-indara .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-indara .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-indara .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-indara .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-indara .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-indara .nb-form-field-addon-control {
  color: #ffffff;
}
.nb-theme-indara .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.nb-theme-indara .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-indara .nb-form-field-prefix-tiny,
.nb-theme-indara .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 0.625rem;
  line-height: 0.75rem;
  font-weight: 700;
}
.nb-theme-indara .nb-form-field-prefix-tiny nb-icon,
.nb-theme-indara .nb-form-field-suffix-tiny nb-icon {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-indara .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=ltr] .nb-theme-indara .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-indara .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem * -1);
}
.nb-theme-indara .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-indara .nb-form-field-prefix-small,
.nb-theme-indara .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-indara .nb-form-field-prefix-small nb-icon,
.nb-theme-indara .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
.nb-theme-indara .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-indara .nb-form-field-prefix-medium,
.nb-theme-indara .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-indara .nb-form-field-prefix-medium nb-icon,
.nb-theme-indara .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-indara .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=ltr] .nb-theme-indara .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-indara .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem * -1);
}
.nb-theme-indara .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-indara .nb-form-field-prefix-large,
.nb-theme-indara .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-indara .nb-form-field-prefix-large nb-icon,
.nb-theme-indara .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-prefix-large {
  margin-right: calc(3rem * -1);
}
[dir=rtl] .nb-theme-indara .nb-form-field-prefix-large {
  margin-left: calc(3rem * -1);
}
[dir=ltr] .nb-theme-indara .nb-form-field-suffix-large {
  margin-left: calc(3rem * -1);
}
[dir=rtl] .nb-theme-indara .nb-form-field-suffix-large {
  margin-right: calc(3rem * -1);
}
.nb-theme-indara .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-indara .nb-form-field-prefix-giant,
.nb-theme-indara .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-indara .nb-form-field-prefix-giant nb-icon,
.nb-theme-indara .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-indara .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=ltr] .nb-theme-indara .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-indara .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem * -1);
}
.nb-theme-indara nb-tag {
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-indara nb-tag.nb-transition {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-indara nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-indara nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-indara nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-indara nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-indara nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.9375rem;
}
.nb-theme-indara nb-tag.appearance-filled.status-basic {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-indara nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e4e9f2;
}
.nb-theme-indara nb-tag.appearance-filled.status-basic.active {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-indara nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara nb-tag.appearance-filled.status-primary {
  background-color: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #319acd;
}
.nb-theme-indara nb-tag.appearance-filled.status-primary.active {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara nb-tag.appearance-filled.status-primary:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara nb-tag.appearance-filled.status-success {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #00b887;
}
.nb-theme-indara nb-tag.appearance-filled.status-success.active {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-indara nb-tag.appearance-filled.status-success:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara nb-tag.appearance-filled.status-warning {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-indara nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-indara nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-indara nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-indara nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-indara nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-indara nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara nb-tag.appearance-filled.status-control {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #edf1f7;
}
.nb-theme-indara nb-tag.appearance-filled.status-control.active {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara nb-tag.appearance-filled.status-control:hover {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-indara nb-tag.appearance-outline.status-basic {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-indara .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-indara .nb-tag-remove.size-tiny {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-indara .nb-tag-remove.size-tiny {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-indara .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-indara .nb-tag-remove.size-small {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-indara .nb-tag-remove.size-small {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-indara .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-indara .nb-tag-remove.size-medium {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-indara .nb-tag-remove.size-medium {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-indara .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-indara .nb-tag-remove.size-large {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-indara .nb-tag-remove.size-large {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-indara .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-indara .nb-tag-remove.size-giant {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-indara .nb-tag-remove.size-giant {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-indara nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-indara nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-indara nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-indara nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.0625rem;
}
.nb-theme-indara nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-indara nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-indara nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.125rem;
}
.nb-theme-indara nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-indara nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-indara nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.25rem;
}
.nb-theme-indara nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-indara nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-indara nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.375rem;
}
.nb-theme-indara nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-indara nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-indara nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.5rem;
}
.nb-theme-indara .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-indara .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-indara .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-indara .nb-tag-list-with-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-indara .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-indara .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-indara .nb-tag-list-with-input.shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-indara .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-indara .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-indara .nb-tag-list-with-input.size-tiny {
  padding: 0.0625rem 1rem;
}
.nb-theme-indara .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-indara .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-indara .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-indara .nb-tag-list-with-input.size-giant {
  padding: 0.4375rem 1rem;
}
.nb-theme-indara .nb-tag-list-with-input.status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-indara .nb-tag-list-with-input.status-basic.focus {
  background-color: #ffffff;
  border-color: #3a95c4;
}
.nb-theme-indara .nb-tag-list-with-input.status-primary {
  background-color: #f7f9fc;
  border-color: #3a95c4;
}
.nb-theme-indara .nb-tag-list-with-input.status-primary.focus {
  background-color: #ffffff;
  border-color: #1785c4;
}
.nb-theme-indara .nb-tag-list-with-input.status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
}
.nb-theme-indara .nb-tag-list-with-input.status-success.focus {
  background-color: #ffffff;
  border-color: #00997a;
}
.nb-theme-indara .nb-tag-list-with-input.status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
}
.nb-theme-indara .nb-tag-list-with-input.status-warning.focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-indara .nb-tag-list-with-input.status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
}
.nb-theme-indara .nb-tag-list-with-input.status-danger.focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-indara .nb-tag-list-with-input.status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
}
.nb-theme-indara .nb-tag-list-with-input.status-info.focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-indara .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-indara nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-indara .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-indara .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-indara .nb-tag-input {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara .nb-tag-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara .nb-tag-input.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-indara .nb-tag-input.size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-indara .nb-tag-input.size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-indara .nb-tag-input.size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-indara .nb-tag-input.size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.5rem 0;
}
.nb-theme-indara .nb-tag-input.size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara .nb-tag-input.status-basic {
  color: #222b45;
}
.nb-theme-indara .nb-tag-input.status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara .nb-tag-input.status-basic:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara .nb-tag-input.status-primary {
  color: #222b45;
}
.nb-theme-indara .nb-tag-input.status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara .nb-tag-input.status-primary:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara .nb-tag-input.status-success {
  color: #222b45;
}
.nb-theme-indara .nb-tag-input.status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara .nb-tag-input.status-success:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara .nb-tag-input.status-warning {
  color: #222b45;
}
.nb-theme-indara .nb-tag-input.status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara .nb-tag-input.status-warning:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara .nb-tag-input.status-danger {
  color: #222b45;
}
.nb-theme-indara .nb-tag-input.status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara .nb-tag-input.status-danger:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara .nb-tag-input.status-info {
  color: #222b45;
}
.nb-theme-indara .nb-tag-input.status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara .nb-tag-input.status-info:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-indara .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-indara .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-indara .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-indara {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara h1,
.nb-theme-indara h2,
.nb-theme-indara h3,
.nb-theme-indara h4,
.nb-theme-indara h5,
.nb-theme-indara h6,
.nb-theme-indara .h1,
.nb-theme-indara .h2,
.nb-theme-indara .h3,
.nb-theme-indara .h4,
.nb-theme-indara .h5,
.nb-theme-indara .h6 {
  color: #222b45;
}
.nb-theme-indara h1,
.nb-theme-indara .h1 {
  font-size: 2.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-indara h2,
.nb-theme-indara .h2 {
  font-size: 1.5rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-indara h3,
.nb-theme-indara .h3 {
  font-size: 1.35rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.35rem;
}
.nb-theme-indara h4,
.nb-theme-indara .h4 {
  font-size: 1.625rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-indara h5,
.nb-theme-indara .h5 {
  font-size: 1.2rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.2rem;
}
.nb-theme-indara h6,
.nb-theme-indara .h6 {
  font-size: 1.125rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-indara .subtitle,
.nb-theme-indara .subtitle-2 {
  color: #222b45;
}
.nb-theme-indara .subtitle {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara .subtitle-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara p,
.nb-theme-indara .paragraph {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara .paragraph-2 {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-indara a {
  color: #3a95c4;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-indara a:focus {
  color: #319acd;
}
.nb-theme-indara a:hover {
  color: #489dc5;
}
.nb-theme-indara a.link-control, .nb-theme-indara a.link-control:hover {
  color: #ffffff;
}
.nb-theme-indara a.link-alternate, .nb-theme-indara a.link-alternate:hover {
  color: #ffffff;
}
.nb-theme-indara .label {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-indara .caption {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara .caption-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-indara .caption,
.nb-theme-indara .caption-2 {
  color: #8f9bb3;
}
.nb-theme-indara .caption.status-basic,
.nb-theme-indara .caption-2.status-basic {
  color: #222b45;
}
.nb-theme-indara .caption.status-primary,
.nb-theme-indara .caption-2.status-primary {
  color: #3a95c4;
}
.nb-theme-indara .caption.status-success,
.nb-theme-indara .caption-2.status-success {
  color: #00d68f;
}
.nb-theme-indara .caption.status-warning,
.nb-theme-indara .caption-2.status-warning {
  color: #ffaa00;
}
.nb-theme-indara .caption.status-danger,
.nb-theme-indara .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-indara .caption.status-info,
.nb-theme-indara .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-indara .caption.status-control,
.nb-theme-indara .caption-2.status-control {
  color: #ffffff;
}
.nb-theme-indara li {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara .text-alternate {
  color: #ffffff;
}
.nb-theme-indara .text-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara .text-hint {
  color: #8f9bb3;
}
.nb-theme-indara .text-basic {
  color: #222b45;
}
.nb-theme-indara .text-primary {
  color: #3a95c4;
}
.nb-theme-indara .text-success {
  color: #00d68f;
}
.nb-theme-indara .text-warning {
  color: #ffaa00;
}
.nb-theme-indara .text-danger {
  color: #ff3d71;
}
.nb-theme-indara .text-info {
  color: #0095ff;
}
.nb-theme-indara .text-control {
  color: #ffffff;
}
.nb-theme-indara ng2-smart-table table tr th,
.nb-theme-indara ng2-smart-table table tr th a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #222b45;
}
.nb-theme-indara ng2-smart-table table tr td {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #222b45;
}
.nb-theme-indara ng2-smart-table table tr th,
.nb-theme-indara ng2-smart-table table tr td {
  position: relative;
  padding: 0.875rem 1.25rem;
  border: 1px solid #edf1f7;
  vertical-align: middle;
}
.nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.875rem 1.25rem;
}
[dir=ltr] .nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th a:hover, .nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th a:active, .nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #222b45;
  text-decoration: none;
}
.nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th a.sort.asc, .nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, .nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #222b45;
  border-width: 0.375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=ltr] .nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=rtl] .nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: 0.75rem;
}
.nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after, .nb-theme-indara ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-indara ng2-smart-table thead tr {
  background: #ffffff;
}
.nb-theme-indara ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.5rem;
}
.nb-theme-indara ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1rem;
}
.nb-theme-indara ng2-smart-table tbody tr.selected, .nb-theme-indara ng2-smart-table tbody tr:hover {
  background: #edf1f7 !important;
}
.nb-theme-indara ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #f7f9fc;
}
.nb-theme-indara ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: 0.375rem 0.5rem;
  border-color: #3a95c4;
  background-color: #3a95c4;
  color: #ffffff;
  border-radius: 0.375rem;
}
.nb-theme-indara ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #1785c4;
}
.nb-theme-indara ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-indara ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-indara ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-indara ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-indara 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-indara ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
.nb-theme-indara ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-indara ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-indara ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-indara ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #3a95c4;
}
.nb-theme-indara ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-indara ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-indara ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-indara ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-indara ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #edf1f7 solid 1px;
  border-radius: 0.25rem;
}
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #edf1f7;
}
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #3a95c4;
  padding: 0.75rem 1.25rem;
  border: none;
}
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: transparent;
  border-color: #3a95c4;
  color: #3a95c4;
  text-decoration: none;
}
[dir=ltr] .nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-indara ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #ffffff;
  background-color: #3a95c4;
}
.nb-theme-indara nb-auth-block .text-link {
  color: #8f9bb3;
}
.nb-theme-indara nb-auth-block .forgot-password {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara nb-auth-block .socials a {
  color: #8f9bb3;
}
@media (max-width: 575.98px) {
  .nb-theme-indara .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-indara .pace .pace-progress {
  background: #3a95c4;
}
.nb-theme-indara .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3a95c4, 0 0 5px #3a95c4;
}
.nb-theme-indara .pace .pace-activity {
  display: none;
}
.nb-theme-indara nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-indara nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

.nb-theme-indara_dark nb-layout .scrollable-container {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-indara_dark nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara_dark nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara_dark nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-indara_dark nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-indara_dark nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-indara_dark nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-indara_dark .layout {
  min-width: 300px;
}
.nb-theme-indara_dark nb-layout.window-mode {
  background: #151a30;
  display: block;
}
.nb-theme-indara_dark nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-indara_dark nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-indara_dark nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-indara_dark nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.25);
  }
  .nb-theme-indara_dark nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.25);
  }
  .nb-theme-indara_dark nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.25) - 4rem);
    top: calc(calc(4.75rem * 0.25) + 4rem);
  }
  .nb-theme-indara_dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-indara_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-indara_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.25));
  }
  .nb-theme-indara_dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-indara_dark 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-indara_dark nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.5);
  }
  .nb-theme-indara_dark nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.5);
  }
  .nb-theme-indara_dark nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.5) - 4rem);
    top: calc(calc(4.75rem * 0.5) + 4rem);
  }
  .nb-theme-indara_dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-indara_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-indara_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.5));
  }
  .nb-theme-indara_dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-indara_dark 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-indara_dark nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-indara_dark nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-indara_dark nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - 4.75rem - 4rem);
    top: calc(4.75rem + 4rem);
  }
  .nb-theme-indara_dark nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-indara_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-indara_dark nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + 4.75rem);
  }
  .nb-theme-indara_dark nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  }
  .nb-theme-indara_dark nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-indara_dark nb-layout .layout {
  background-color: #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  min-height: 100vh;
}
.nb-theme-indara_dark nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-indara_dark nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4rem;
}
.nb-theme-indara_dark nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
}
.nb-theme-indara_dark nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #222b45;
  border-top: 1px solid #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem;
}
.nb-theme-indara_dark nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #489dc5;
}
.nb-theme-indara_dark nb-layout .layout .layout-container .content nb-layout-footer nav a:focus, .nb-theme-indara_dark nb-layout .layout .layout-container .content nb-layout-footer nav a:active, .nb-theme-indara_dark nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #489dc5;
}
.nb-theme-indara_dark nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-indara_dark nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 1.25rem;
}
@media (max-width: 991.98px) {
  .nb-theme-indara_dark nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-indara_dark nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-indara_dark nb-layout-header {
  background-color: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-layout-header nav {
  color: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  height: 4rem;
  padding: 1rem;
}
.nb-theme-indara_dark nb-layout-header nav a {
  color: #ffffff;
}
.nb-theme-indara_dark nb-layout-header nav a:focus, .nb-theme-indara_dark nb-layout-header nav a:active, .nb-theme-indara_dark nb-layout-header nav a:hover {
  color: #ffffff;
}
.nb-theme-indara_dark nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4rem);
}
.nb-theme-indara_dark nb-layout-header.fixed ~ .layout-container {
  padding-top: 4rem;
  min-height: 100vh;
}
.nb-theme-indara_dark nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4rem);
}
.nb-theme-indara_dark nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-indara_dark nb-sidebar {
  background-color: #222b45;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  width: 12rem;
}
.nb-theme-indara_dark nb-sidebar .main-container {
  height: 100vh;
  width: 12rem;
}
.nb-theme-indara_dark nb-sidebar .scrollable {
  padding: 1rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
@media (max-width: 767.98px) {
  .nb-theme-indara_dark nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-indara_dark nb-sidebar .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara_dark nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara_dark nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-indara_dark nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-indara_dark nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-indara_dark nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-indara_dark nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-indara_dark nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-indara_dark nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-indara_dark nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-indara_dark nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-indara_dark nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-indara_dark nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-indara_dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #3a95c4;
}
[dir=ltr] .nb-theme-indara_dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-indara_dark nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-indara_dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-indara_dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-indara_dark nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-indara_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-indara_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: transparent;
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-indara_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-indara_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-indara_dark nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-indara_dark nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-indara_dark nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-indara_dark nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-indara_dark nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-indara_dark nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-indara_dark nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-indara_dark nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-indara_dark nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-indara_dark nb-sidebar.fixed.left.collapsed + .content, .nb-theme-indara_dark nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-indara_dark nb-sidebar.fixed.right.collapsed + .content, .nb-theme-indara_dark nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-indara_dark nb-sidebar.expanded {
  width: 12rem;
}
.nb-theme-indara_dark nb-sidebar.expanded > .scrollable {
  width: 12rem;
}
.nb-theme-indara_dark nb-sidebar nb-sidebar-header {
  padding: 1rem;
  height: initial;
}
.nb-theme-indara_dark nb-sidebar nb-sidebar-footer {
  padding: 1rem;
  height: 3.5rem;
}
.nb-theme-indara_dark nb-sidebar nb-menu {
  margin: 0 calc(1rem * -1) calc(1rem * -1);
}
.nb-theme-indara_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-default .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-cosmic .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-corporate .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_light .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-default .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-cosmic .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-corporate .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_light .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-default .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-cosmic .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-corporate .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_light .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-default .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-cosmic .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-corporate .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_light .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-default .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-cosmic .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-corporate .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_light .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-default .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-cosmic .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-corporate .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_light .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-default .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-cosmic .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-corporate .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_light .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-default .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-cosmic .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-corporate .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_light .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara .nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-indara_dark nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-indara_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-indara_dark nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-indara_dark nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-indara_dark nb-calendar-picker {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-indara_dark nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-indara_dark nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-indara_dark nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #151a30;
  border-bottom: 1px solid #151a30;
}
[dir=ltr] .nb-theme-indara_dark nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-indara_dark nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-indara_dark nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-calendar-days-names .day.holiday {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-indara_dark nb-calendar-week-numbers {
  background: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: 0.625rem;
}
.nb-theme-indara_dark nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #151a30;
  border-bottom: 1px solid #151a30;
  margin-bottom: 0.25rem;
}
.nb-theme-indara_dark nb-calendar-week-numbers .sign,
.nb-theme-indara_dark nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-indara_dark nb-calendar-week-numbers.size-large .sign,
.nb-theme-indara_dark nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-indara_dark nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #151a30;
}
[dir=rtl] .nb-theme-indara_dark nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #151a30;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-indara_dark nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-indara_dark nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-indara_dark nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-indara_dark nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-indara_dark nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 0.25rem;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell,
.nb-theme-indara_dark nb-calendar-picker .month-cell,
.nb-theme-indara_dark nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #ffffff;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell, .nb-theme-indara_dark nb-calendar-picker .day-cell .cell-content,
.nb-theme-indara_dark nb-calendar-picker .month-cell,
.nb-theme-indara_dark nb-calendar-picker .month-cell .cell-content,
.nb-theme-indara_dark nb-calendar-picker .year-cell,
.nb-theme-indara_dark nb-calendar-picker .year-cell .cell-content {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell.empty, .nb-theme-indara_dark nb-calendar-picker .day-cell.disabled,
.nb-theme-indara_dark nb-calendar-picker .month-cell.empty,
.nb-theme-indara_dark nb-calendar-picker .month-cell.disabled,
.nb-theme-indara_dark nb-calendar-picker .year-cell.empty,
.nb-theme-indara_dark nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell.bounding-month,
.nb-theme-indara_dark nb-calendar-picker .month-cell.bounding-month,
.nb-theme-indara_dark nb-calendar-picker .year-cell.bounding-month {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-indara_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-indara_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #192038;
  border-color: #192038;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-indara_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-indara_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #319acd;
  border-color: #319acd;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-indara_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-indara_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(51, 102, 255, 0.08);
  border: 1px solid #3a95c4;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-indara_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-indara_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-indara_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-indara_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-indara_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-indara_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-indara_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-indara_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-indara_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-indara_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-indara_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-indara_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #3a95c4;
  border-radius: 0.25rem;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-indara_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-indara_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-indara_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-indara_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-indara_dark nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-indara_dark nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.nb-theme-indara_dark nb-calendar-picker .day-cell.disabled,
.nb-theme-indara_dark nb-calendar-picker .month-cell.disabled,
.nb-theme-indara_dark nb-calendar-picker .year-cell.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-indara_dark nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-indara_dark nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #101426;
}
.nb-theme-indara_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #3a95c4;
  border-radius: 0;
}
[dir=ltr] .nb-theme-indara_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-indara_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-indara_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-indara_dark nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-indara_dark nb-base-calendar nb-card {
  background-color: #222b45;
  border: 0.0625rem solid #101426;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-indara_dark nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-indara_dark nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: 0.625rem 0.25rem;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-indara_dark nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-indara_dark nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-indara_dark nb-base-calendar.has-week-number .month-cell,
.nb-theme-indara_dark nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-indara_dark nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-indara_dark nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-indara_dark nb-card {
  background-color: #222b45;
  border: 0.0625rem solid #101426;
  border-radius: 0.25rem;
  box-shadow: none;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-indara_dark nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara_dark nb-card::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara_dark nb-card::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-indara_dark nb-card::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-indara_dark nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-indara_dark nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-indara_dark nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-indara_dark nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-indara_dark nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-indara_dark nb-card.status-basic nb-card-header {
  background-color: #192038;
  border-bottom-width: 0;
  border-bottom-color: #192038;
  color: #ffffff;
}
.nb-theme-indara_dark nb-card.status-basic nb-card-header a,
.nb-theme-indara_dark nb-card.status-basic nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-indara_dark nb-card.status-primary nb-card-header {
  background-color: #3a95c4;
  border-bottom-width: 0;
  border-bottom-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark nb-card.status-primary nb-card-header a,
.nb-theme-indara_dark nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-indara_dark nb-card.status-success nb-card-header {
  background-color: #00d68f;
  border-bottom-width: 0;
  border-bottom-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara_dark nb-card.status-success nb-card-header a,
.nb-theme-indara_dark nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-indara_dark nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara_dark nb-card.status-warning nb-card-header a,
.nb-theme-indara_dark nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-indara_dark nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara_dark nb-card.status-danger nb-card-header a,
.nb-theme-indara_dark nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-indara_dark nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara_dark nb-card.status-info nb-card-header a,
.nb-theme-indara_dark nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-indara_dark nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara_dark nb-card.status-control nb-card-header a,
.nb-theme-indara_dark nb-card.status-control nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-indara_dark nb-card.accent-basic {
  border-top-color: #192038;
}
.nb-theme-indara_dark nb-card.accent-primary {
  border-top-color: #3a95c4;
}
.nb-theme-indara_dark nb-card.accent-success {
  border-top-color: #00d68f;
}
.nb-theme-indara_dark nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.nb-theme-indara_dark nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-indara_dark nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-indara_dark nb-card.accent-control {
  border-top-color: #ffffff;
}
.nb-theme-indara_dark nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.25rem;
}
.nb-theme-indara_dark nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-indara_dark nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-indara_dark nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara_dark nb-card-body::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara_dark nb-card-body::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-indara_dark nb-card-body::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-indara_dark nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #151a30;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-indara_dark nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #151a30;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-card-header h1 {
  margin: 0;
}
.nb-theme-indara_dark nb-card-header h2 {
  margin: 0;
}
.nb-theme-indara_dark nb-card-header h3 {
  margin: 0;
}
.nb-theme-indara_dark nb-card-header h4 {
  margin: 0;
}
.nb-theme-indara_dark nb-card-header h5 {
  margin: 0;
}
.nb-theme-indara_dark nb-card-header h6 {
  margin: 0;
}
.nb-theme-indara_dark nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-indara_dark .second-card-container {
  height: 100%;
  border-radius: 0.25rem;
}
.nb-theme-indara_dark .reveal-button {
  line-height: 1rem;
  padding: 1rem 1.5rem;
}
.nb-theme-indara_dark .flip-button {
  line-height: 1rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-indara_dark .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-indara_dark nb-tabset {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-indara_dark nb-tabset .tabset {
  border-bottom: 1px solid #151a30;
}
.nb-theme-indara_dark nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-indara_dark nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-indara_dark nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-indara_dark nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-indara_dark nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-indara_dark nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-indara_dark nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-indara_dark nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-indara_dark nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #3a95c4;
}
.nb-theme-indara_dark nb-tabset .tab.active .tab-link::before {
  background-color: #3a95c4;
}
.nb-theme-indara_dark nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  color: #319acd;
}
.nb-theme-indara_dark nb-tabset .tab:focus .tab-link::before {
  background-color: #319acd;
}
.nb-theme-indara_dark nb-tabset .tab:hover .tab-link {
  color: #489dc5;
  background-color: transparent;
}
.nb-theme-indara_dark nb-tabset .tab:hover .tab-link::before {
  background-color: #489dc5;
}
.nb-theme-indara_dark nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-indara_dark nb-tabset .tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-indara_dark nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-indara_dark nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-indara_dark nb-tabset nb-tab {
  background-color: transparent;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-indara_dark nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara_dark nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara_dark nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-indara_dark nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-indara_dark nb-route-tabset {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-indara_dark nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara_dark nb-route-tabset::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara_dark nb-route-tabset::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-indara_dark nb-route-tabset::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-indara_dark nb-route-tabset .route-tabset {
  border-bottom: 1px solid #151a30;
}
.nb-theme-indara_dark nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-indara_dark nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-indara_dark nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #3a95c4;
}
.nb-theme-indara_dark nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #3a95c4;
}
.nb-theme-indara_dark nb-route-tabset .tab-link:focus {
  background-color: transparent;
  color: #319acd;
}
.nb-theme-indara_dark nb-route-tabset .tab-link:focus::before {
  background-color: #319acd;
}
.nb-theme-indara_dark nb-route-tabset .tab-link:hover {
  background-color: transparent;
  color: #489dc5;
}
.nb-theme-indara_dark nb-route-tabset .tab-link:hover::before {
  background-color: #489dc5;
}
.nb-theme-indara_dark nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-indara_dark nb-route-tabset .route-tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-indara_dark nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-indara_dark nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-indara_dark nb-menu {
  background-color: transparent;
}
.nb-theme-indara_dark nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-indara_dark nb-menu .menu-group,
.nb-theme-indara_dark nb-menu .menu-item a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6rem 1rem;
}
.nb-theme-indara_dark nb-menu .menu-group,
.nb-theme-indara_dark nb-menu .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-menu .menu-item a {
  color: #ffffff;
  border-radius: 0;
}
.nb-theme-indara_dark nb-menu .menu-item a.active {
  background-color: transparent;
  color: #3a95c4;
}
.nb-theme-indara_dark nb-menu .menu-item a.active .menu-icon {
  color: #3a95c4;
}
.nb-theme-indara_dark nb-menu .menu-item a:hover {
  background-color: transparent;
  color: #489dc5;
  cursor: pointer;
}
.nb-theme-indara_dark nb-menu .menu-item a:hover .menu-icon {
  color: #489dc5;
}
.nb-theme-indara_dark nb-menu .menu-item .menu-icon {
  color: #8f9bb3;
  font-size: 1.25rem;
  margin: 0 0.5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-indara_dark nb-menu .menu-item .expand-state {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-menu .menu-item {
  border-bottom: 1px solid #151a30;
}
.nb-theme-indara_dark nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-indara_dark nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-indara_dark nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #151a30;
}
.nb-theme-indara_dark nb-menu .menu-item > .menu-items {
  background-color: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-indara_dark nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #ffffff;
}
.nb-theme-indara_dark nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.6rem 1rem;
}
.nb-theme-indara_dark nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara_dark nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #3a95c4;
}
.nb-theme-indara_dark nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  color: #489dc5;
}
.nb-theme-indara_dark nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #489dc5;
}
.nb-theme-indara_dark nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: transparent;
  border-color: #489dc5;
  color: #489dc5;
}
.nb-theme-indara_dark nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #489dc5;
}
.nb-theme-indara_dark nb-menu .menu-item > .menu-items > .menu-group, .nb-theme-indara_dark nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-user .user-picture {
  background-color: transparent;
  border: 1px solid #151a30;
}
.nb-theme-indara_dark nb-user .initials {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-indara_dark nb-user .user-name {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-indara_dark nb-user .user-title {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-indara_dark nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-indara_dark nb-user.size-tiny .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.size-tiny .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-indara_dark nb-user.size-small .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.size-small .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-indara_dark nb-user.size-medium .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.size-medium .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.size-medium .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-indara_dark nb-user.size-large .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.size-large .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.size-large .user-title {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.nb-theme-indara_dark nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-indara_dark nb-user.size-giant .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.size-giant .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.size-giant .user-title {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-user.shape-rectangle .user-picture {
  border-radius: 0.5rem;
}
.nb-theme-indara_dark nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-indara_dark nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-indara_dark nb-actions {
  background-color: transparent;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-actions.size-tiny nb-action {
  font-size: 0.625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-indara_dark nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-indara_dark nb-actions.size-small nb-action {
  font-size: 0.75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-indara_dark nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-indara_dark nb-actions.size-medium nb-action {
  font-size: 0.875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-indara_dark nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-indara_dark nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-indara_dark nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-indara_dark nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-indara_dark nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-indara_dark nb-action {
  border-left: 1px solid #151a30;
}
[dir=rtl] .nb-theme-indara_dark nb-action {
  border-right: 1px solid #151a30;
}
[dir=ltr] .nb-theme-indara_dark nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-indara_dark nb-action:first-child {
  border-right: none !important;
}
.nb-theme-indara_dark nb-action nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-action.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-indara_dark nb-search-field .search {
  background: #222b45;
}
.nb-theme-indara_dark nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-search-field .search input {
  border-bottom: 1px solid #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-indara_dark nb-search-field .search input::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-indara_dark nb-search-field.rotate-layout {
  opacity: 0;
  background: #222b45;
}
.nb-theme-indara_dark nb-search-field.modal-zoomin .search::before,
.nb-theme-indara_dark nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #3a95c4;
}
.nb-theme-indara_dark nb-search-field.modal-half .form-wrapper {
  background: #222b45;
}
.nb-theme-indara_dark nb-search-field.modal-half .search::before {
  background: #3a95c4;
}
.nb-theme-indara_dark nb-search-field.modal-drop .form-content::after {
  background: #151a30;
}
.nb-theme-indara_dark nb-search-field.modal-drop .search::before {
  background: #222b45;
}
.nb-theme-indara_dark nb-search-field.curtain .search::after {
  background: #222b45;
}
.nb-theme-indara_dark nb-search-field.curtain .search {
  background: #222b45;
}
.nb-theme-indara_dark nb-search-field.column-curtain::before {
  background: #222b45;
}
.nb-theme-indara_dark nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-indara_dark nb-search-field.column-curtain.show::after {
  background: #3a95c4;
}
.nb-theme-indara_dark .nb-spinner-container {
  position: relative;
}
.nb-theme-indara_dark nb-spinner .message {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-indara_dark nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: transparent;
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-indara_dark nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-indara_dark nb-spinner.status-primary .spin-circle {
  border-top-color: #3a95c4;
  border-right-color: transparent;
  border-bottom-color: #3a95c4;
  border-left-color: #3a95c4;
}
.nb-theme-indara_dark nb-spinner.status-success {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-indara_dark nb-spinner.status-success .spin-circle {
  border-top-color: #00d68f;
  border-right-color: transparent;
  border-bottom-color: #00d68f;
  border-left-color: #00d68f;
}
.nb-theme-indara_dark nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-indara_dark nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-indara_dark nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-indara_dark nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-indara_dark nb-spinner.status-info {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-indara_dark nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-indara_dark nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-indara_dark nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.nb-theme-indara_dark nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-indara_dark nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-indara_dark nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-indara_dark nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-indara_dark nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-indara_dark .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-indara_dark .nb-timepicker-container .list-item {
  color: #ffffff;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-indara_dark .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-indara_dark .nb-timepicker-container .list-item:hover {
  background-color: #192038;
  color: #ffffff;
}
.nb-theme-indara_dark .nb-timepicker-container .list-item:focus {
  background-color: #e4e9f2;
  color: #ffffff;
}
.nb-theme-indara_dark .nb-timepicker-container .list-item.selected {
  background-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark .nb-timepicker-container .values-list {
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
[dir=ltr] .nb-theme-indara_dark .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-indara_dark .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #101426;
}
.nb-theme-indara_dark .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara_dark .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara_dark .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-indara_dark .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #192038;
}
[dir=ltr] .nb-theme-indara_dark .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-indara_dark .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem * -1);
}
.nb-theme-indara_dark .nb-timepicker-container .header-cell {
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-indara_dark .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-indara_dark .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #101426;
}
.nb-theme-indara_dark .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #101426;
}
[dir=ltr] .nb-theme-indara_dark .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-timepicker-container .actions-footer {
  padding-right: 0.625rem;
}
.nb-theme-indara_dark nb-checkbox .label {
  padding: 0;
}
.nb-theme-indara_dark nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  position: relative;
}
.nb-theme-indara_dark nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-indara_dark nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-indara_dark nb-checkbox .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-indara_dark nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-indara_dark nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-indara_dark nb-checkbox.status-basic .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #3a95c4;
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #3a95c4;
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-indara_dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara_dark nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-checkbox.status-basic .custom-checkbox:hover.indeterminate, .nb-theme-indara_dark nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-indara_dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara_dark nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara_dark nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-checkbox.status-primary .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #3a95c4;
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #3a95c4;
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara_dark nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-checkbox.status-primary .custom-checkbox:hover.indeterminate, .nb-theme-indara_dark nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara_dark nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara_dark nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-checkbox.status-success .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-indara_dark nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-checkbox.status-success .custom-checkbox:hover.indeterminate, .nb-theme-indara_dark nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara_dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-indara_dark nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara_dark nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-checkbox.status-warning .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-indara_dark nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-checkbox.status-warning .custom-checkbox:hover.indeterminate, .nb-theme-indara_dark nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara_dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-indara_dark nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara_dark nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-checkbox.status-danger .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-indara_dark nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-checkbox.status-danger .custom-checkbox:hover.indeterminate, .nb-theme-indara_dark nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara_dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-indara_dark nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara_dark nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-checkbox.status-info .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-indara_dark nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-checkbox.status-info .custom-checkbox:hover.indeterminate, .nb-theme-indara_dark nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara_dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-indara_dark nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara_dark nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-indara_dark nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-indara_dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-indara_dark nb-checkbox.status-control .custom-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-control .custom-checkbox:hover.indeterminate, .nb-theme-indara_dark nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-indara_dark nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-indara_dark nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-indara_dark nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-toggle .toggle {
  height: 1.625rem;
  width: 2.875rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[dir=ltr] .nb-theme-indara_dark nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.5rem - 1px - 1px);
}
[dir=ltr] .nb-theme-indara_dark nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-indara_dark nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.5rem - 1px - 1px);
}
[dir=rtl] .nb-theme-indara_dark nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-indara_dark nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-indara_dark nb-toggle .toggle-switcher {
  width: 1.5rem;
  height: 1.5rem;
}
.nb-theme-indara_dark nb-toggle .toggle-switcher nb-icon {
  height: 0.5rem;
  width: 0.5rem;
}
.nb-theme-indara_dark nb-toggle .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-toggle.status-basic .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-basic .toggle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-indara_dark nb-toggle.status-basic .toggle.checked {
  background-color: #3a95c4;
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara_dark nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara_dark nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-toggle.status-basic .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-indara_dark nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #3a95c4;
}
.nb-theme-indara_dark nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-toggle.status-primary .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-primary .toggle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-toggle.status-primary .toggle.checked {
  background-color: #3a95c4;
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara_dark nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara_dark nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-toggle.status-primary .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-indara_dark nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #3a95c4;
}
.nb-theme-indara_dark nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-toggle.status-success .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-toggle.status-success .toggle.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-indara_dark nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-indara_dark nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara_dark nb-toggle.status-success .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-indara_dark nb-toggle.status-success .toggle-switcher nb-icon {
  color: #00d68f;
}
.nb-theme-indara_dark nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-toggle.status-warning .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-indara_dark nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-indara_dark nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara_dark nb-toggle.status-warning .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-indara_dark nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-indara_dark nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-toggle.status-danger .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-indara_dark nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-indara_dark nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara_dark nb-toggle.status-danger .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-indara_dark nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-indara_dark nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-toggle.status-info .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-indara_dark nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-indara_dark nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara_dark nb-toggle.status-info .toggle-switcher {
  background-color: #222b45;
}
.nb-theme-indara_dark nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-indara_dark nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-control .toggle-switcher nb-icon {
  color: #222b45;
}
.nb-theme-indara_dark nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-progress-bar .progress-container {
  border-radius: 0.25rem;
}
.nb-theme-indara_dark nb-progress-bar .progress-value {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  transition-duration: 400ms;
  transition-property: width, background-color;
}
.nb-theme-indara_dark nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-indara_dark nb-progress-bar.size-tiny .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-indara_dark nb-progress-bar.size-small .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-indara_dark nb-progress-bar.size-medium .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-indara_dark nb-progress-bar.size-large .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-indara_dark nb-progress-bar.size-giant .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-progress-bar.status-basic .progress-container {
  background-color: #192038;
}
.nb-theme-indara_dark nb-progress-bar.status-basic .progress-value {
  background-color: #101426;
  color: #ffffff;
}
.nb-theme-indara_dark nb-progress-bar.status-primary .progress-container {
  background-color: #151a30;
}
.nb-theme-indara_dark nb-progress-bar.status-primary .progress-value {
  background-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark nb-progress-bar.status-success .progress-container {
  background-color: #151a30;
}
.nb-theme-indara_dark nb-progress-bar.status-success .progress-value {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara_dark nb-progress-bar.status-warning .progress-container {
  background-color: #151a30;
}
.nb-theme-indara_dark nb-progress-bar.status-warning .progress-value {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara_dark nb-progress-bar.status-danger .progress-container {
  background-color: #151a30;
}
.nb-theme-indara_dark nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara_dark nb-progress-bar.status-info .progress-container {
  background-color: #151a30;
}
.nb-theme-indara_dark nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara_dark nb-progress-bar.status-control .progress-container {
  background-color: #151a30;
}
.nb-theme-indara_dark nb-progress-bar.status-control .progress-value {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara_dark nb-badge {
  border-radius: 0.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-indara_dark nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-indara_dark nb-badge.status-basic {
  color: #ffffff;
  background-color: #192038;
}
.nb-theme-indara_dark nb-badge.status-primary {
  color: #ffffff;
  background-color: #3a95c4;
}
.nb-theme-indara_dark nb-badge.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-indara_dark nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-indara_dark nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-indara_dark nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-indara_dark nb-badge.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-indara_dark nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.5);
}
.nb-theme-indara_dark nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-indara_dark nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-indara_dark nb-stepper .header .connector {
  background-color: #151a30;
}
.nb-theme-indara_dark nb-stepper .header .connector-past {
  background-color: #3a95c4;
}
.nb-theme-indara_dark nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #101426;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-indara_dark nb-stepper .header .step {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-stepper .header .step.label-index {
  border-color: #101426;
}
.nb-theme-indara_dark nb-stepper .header .step.selected {
  color: #319acd;
}
.nb-theme-indara_dark nb-stepper .header .step.selected .label-index {
  border-color: #319acd;
}
.nb-theme-indara_dark nb-stepper .header .step.completed {
  color: #3a95c4;
}
.nb-theme-indara_dark nb-stepper .header .step.completed .label-index {
  background-color: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-indara_dark nb-alert {
  border-radius: 0.25rem;
  box-shadow: none;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-indara_dark nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara_dark nb-alert::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara_dark nb-alert::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-indara_dark nb-alert::-webkit-scrollbar-corner {
  background: #192038;
}
[dir=ltr] .nb-theme-indara_dark nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-indara_dark nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-indara_dark nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-indara_dark nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-indara_dark nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-indara_dark nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-indara_dark nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-indara_dark nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-indara_dark nb-alert.status-basic {
  color: #ffffff;
  background-color: #192038;
}
.nb-theme-indara_dark nb-alert.status-basic a,
.nb-theme-indara_dark nb-alert.status-basic a:hover {
  color: #ffffff;
}
.nb-theme-indara_dark nb-alert.accent-basic {
  border-top: 0.25rem solid #151a30;
}
.nb-theme-indara_dark nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-indara_dark nb-alert.status-primary {
  color: #ffffff;
  background-color: #3a95c4;
}
.nb-theme-indara_dark nb-alert.status-primary a,
.nb-theme-indara_dark nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-indara_dark nb-alert.accent-primary {
  border-top: 0.25rem solid #3a95c4;
}
.nb-theme-indara_dark nb-alert.outline-primary {
  border: 1px solid #1785c4;
}
.nb-theme-indara_dark nb-alert.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-indara_dark nb-alert.status-success a,
.nb-theme-indara_dark nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-indara_dark nb-alert.accent-success {
  border-top: 0.25rem solid #00d68f;
}
.nb-theme-indara_dark nb-alert.outline-success {
  border: 1px solid #00997a;
}
.nb-theme-indara_dark nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-indara_dark nb-alert.status-warning a,
.nb-theme-indara_dark nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-indara_dark nb-alert.accent-warning {
  border-top: 0.25rem solid #ffaa00;
}
.nb-theme-indara_dark nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-indara_dark nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-indara_dark nb-alert.status-danger a,
.nb-theme-indara_dark nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-indara_dark nb-alert.accent-danger {
  border-top: 0.25rem solid #ff3d71;
}
.nb-theme-indara_dark nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-indara_dark nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-indara_dark nb-alert.status-info a,
.nb-theme-indara_dark nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-indara_dark nb-alert.accent-info {
  border-top: 0.25rem solid #0095ff;
}
.nb-theme-indara_dark nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-indara_dark nb-alert.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-indara_dark nb-alert.status-control a,
.nb-theme-indara_dark nb-alert.status-control a:hover {
  color: #222b45;
}
.nb-theme-indara_dark nb-alert.accent-control {
  border-top: 0.25rem solid #ffffff;
}
.nb-theme-indara_dark nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-indara_dark nb-chat {
  background-color: #222b45;
  border: none;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-indara_dark nb-chat .header {
  border-bottom: 1px solid #151a30;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #101426;
  scrollbar-track-color: #192038;
}
.nb-theme-indara_dark nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-indara_dark nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #101426;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-indara_dark nb-chat .scrollable::-webkit-scrollbar-track {
  background: #192038;
}
.nb-theme-indara_dark nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #192038;
}
.nb-theme-indara_dark nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-indara_dark nb-chat .no-messages {
  text-align: center;
}
.nb-theme-indara_dark nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-indara_dark nb-chat.size-small {
  height: 21rem;
}
.nb-theme-indara_dark nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-indara_dark nb-chat.size-large {
  height: 36rem;
}
.nb-theme-indara_dark nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-indara_dark nb-chat.status-basic .header {
  background-color: #222b45;
  color: #ffffff;
}
.nb-theme-indara_dark nb-chat.status-primary .header {
  background-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark nb-chat.status-success .header {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara_dark nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara_dark nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara_dark nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara_dark nb-chat.status-control .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara_dark nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-indara_dark nb-chat-message .message {
  flex: 1;
}
.nb-theme-indara_dark 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: 0.875rem;
  color: white;
}
.nb-theme-indara_dark nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-indara_dark nb-chat-message nb-chat-message-text .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-indara_dark 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-indara_dark nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: 0.5rem;
}
.nb-theme-indara_dark nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-indara_dark nb-chat-message nb-chat-message-file a {
  color: #8f9bb3;
  background: transparent;
  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: 0.5rem;
}
.nb-theme-indara_dark nb-chat-message nb-chat-message-file a:hover, .nb-theme-indara_dark nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-indara_dark nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: 0.5rem;
}
.nb-theme-indara_dark nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-indara_dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-indara_dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-indara_dark nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-indara_dark nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: 0.875rem;
  background: #192038;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-indara_dark nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-indara_dark nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-indara_dark nb-chat-message.not-reply .message {
  margin-right: 0.5rem;
}
[dir=ltr] .nb-theme-indara_dark nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-indara_dark nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-indara_dark nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-indara_dark nb-chat-message.not-reply nb-chat-message-text .text {
  background: #3a95c4;
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara_dark nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-indara_dark nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-indara_dark nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-indara_dark nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-indara_dark nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-indara_dark nb-chat-message.reply .message {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-indara_dark nb-chat-message.reply .message {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-indara_dark nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-indara_dark nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-indara_dark nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-indara_dark nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-indara_dark nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-indara_dark nb-chat-message.reply nb-chat-message-text .text {
  background: #192038;
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara_dark nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-indara_dark nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-indara_dark nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-indara_dark nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #151a30;
}
.nb-theme-indara_dark nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-indara_dark nb-chat-form input {
  flex: 1;
}
.nb-theme-indara_dark nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-indara_dark nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-indara_dark nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-indara_dark nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-indara_dark nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-indara_dark nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-indara_dark nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-indara_dark nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-indara_dark nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-indara_dark nb-chat-form .dropped-files div {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-indara_dark nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-indara_dark nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-indara_dark nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-indara_dark .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
}
.nb-theme-indara_dark .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-indara_dark .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-indara_dark .nb-custom-message-not-reply {
  background: #3a95c4;
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara_dark .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-indara_dark .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-indara_dark .nb-custom-message-not-reply a,
.nb-theme-indara_dark .nb-custom-message-not-reply a:hover,
.nb-theme-indara_dark .nb-custom-message-not-reply a:focus {
  color: #ffffff;
}
.nb-theme-indara_dark .nb-custom-message-reply {
  background: #192038;
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara_dark .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-indara_dark .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-indara_dark nb-accordion {
  display: block;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  border-radius: 0.25rem;
}
.nb-theme-indara_dark nb-accordion-item-header {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-indara_dark nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-indara_dark nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-indara_dark nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-indara_dark nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-indara_dark nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-indara_dark nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-indara_dark nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-indara_dark nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-indara_dark nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-indara_dark nb-accordion-item {
  background-color: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
}
.nb-theme-indara_dark nb-accordion-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nb-theme-indara_dark nb-accordion-item:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-indara_dark nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-indara_dark nb-accordion-item:not(.collapsed) + nb-accordion-item nb-accordion-item-header {
  border-top-color: #151a30;
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-indara_dark nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-indara_dark [nbButton], .nb-theme-indara_dark [nbButtonToggle] {
  -webkit-appearance: none;
          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: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
}
.nb-theme-indara_dark [nbButton]:hover, .nb-theme-indara_dark [nbButtonToggle]:hover, .nb-theme-indara_dark [nbButton]:focus, .nb-theme-indara_dark [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-indara_dark [nbButton].full-width, .nb-theme-indara_dark .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-indara_dark [nbButton] nb-icon, .nb-theme-indara_dark [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-indara_dark [nbButton].nb-transition, .nb-theme-indara_dark .nb-transition[nbButtonToggle] {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in;
}
.nb-theme-indara_dark [nbButton]:focus, .nb-theme-indara_dark [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark [nbButton][disabled], .nb-theme-indara_dark [disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].btn-disabled, .nb-theme-indara_dark .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-indara_dark [nbButton].size-tiny, .nb-theme-indara_dark .size-tiny[nbButtonToggle] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-indara_dark [nbButton].size-tiny nb-icon, .nb-theme-indara_dark .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-indara_dark [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-indara_dark .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-indara_dark [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-indara_dark .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-indara_dark [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-indara_dark .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-indara_dark [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-indara_dark .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-indara_dark [nbButton].size-tiny.icon-start.icon-end.appearance-filled, .nb-theme-indara_dark .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-indara_dark [nbButton].size-tiny.icon-start.icon-end.appearance-outline, .nb-theme-indara_dark .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-indara_dark [nbButton].size-tiny.icon-start.icon-end.appearance-ghost, .nb-theme-indara_dark .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-indara_dark [nbButton].size-tiny.icon-start.icon-end.appearance-hero, .nb-theme-indara_dark .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5rem 0.375rem;
}
.nb-theme-indara_dark [nbButton].size-small, .nb-theme-indara_dark .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-indara_dark [nbButton].size-small nb-icon, .nb-theme-indara_dark .size-small[nbButtonToggle] nb-icon {
  font-size: 0.75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-indara_dark [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-indara_dark .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-indara_dark [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-indara_dark .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-indara_dark [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-indara_dark .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-indara_dark [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-indara_dark .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-indara_dark [nbButton].size-small.icon-start.icon-end.appearance-filled, .nb-theme-indara_dark .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-indara_dark [nbButton].size-small.icon-start.icon-end.appearance-outline, .nb-theme-indara_dark .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-indara_dark [nbButton].size-small.icon-start.icon-end.appearance-ghost, .nb-theme-indara_dark .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-indara_dark [nbButton].size-small.icon-start.icon-end.appearance-hero, .nb-theme-indara_dark .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5625rem 0.5rem;
}
.nb-theme-indara_dark [nbButton].size-medium, .nb-theme-indara_dark .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-indara_dark [nbButton].size-medium nb-icon, .nb-theme-indara_dark .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-indara_dark [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-indara_dark .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-indara_dark [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-indara_dark .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-indara_dark [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-indara_dark .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-indara_dark [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-indara_dark .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.5rem;
}
.nb-theme-indara_dark [nbButton].size-medium.icon-start.icon-end.appearance-filled, .nb-theme-indara_dark .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-indara_dark [nbButton].size-medium.icon-start.icon-end.appearance-outline, .nb-theme-indara_dark .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-indara_dark [nbButton].size-medium.icon-start.icon-end.appearance-ghost, .nb-theme-indara_dark .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-indara_dark [nbButton].size-medium.icon-start.icon-end.appearance-hero, .nb-theme-indara_dark .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.75rem 0.5625rem;
}
.nb-theme-indara_dark [nbButton].size-large, .nb-theme-indara_dark .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-indara_dark [nbButton].size-large nb-icon, .nb-theme-indara_dark .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-indara_dark [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-indara_dark .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-indara_dark [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-indara_dark .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-indara_dark [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-indara_dark .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-indara_dark [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-indara_dark .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-indara_dark [nbButton].size-large.icon-start.icon-end.appearance-filled, .nb-theme-indara_dark .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-indara_dark [nbButton].size-large.icon-start.icon-end.appearance-outline, .nb-theme-indara_dark .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-indara_dark [nbButton].size-large.icon-start.icon-end.appearance-ghost, .nb-theme-indara_dark .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-indara_dark [nbButton].size-large.icon-start.icon-end.appearance-hero, .nb-theme-indara_dark .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.875rem 0.6875rem;
}
.nb-theme-indara_dark [nbButton].size-giant, .nb-theme-indara_dark .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-indara_dark [nbButton].size-giant nb-icon, .nb-theme-indara_dark .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-indara_dark [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-indara_dark .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-indara_dark [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-indara_dark .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-indara_dark [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-indara_dark .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-indara_dark [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-indara_dark .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-indara_dark [nbButton].size-giant.icon-start.icon-end.appearance-filled, .nb-theme-indara_dark .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-indara_dark [nbButton].size-giant.icon-start.icon-end.appearance-outline, .nb-theme-indara_dark .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-indara_dark [nbButton].size-giant.icon-start.icon-end.appearance-ghost, .nb-theme-indara_dark .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-indara_dark [nbButton].size-giant.icon-start.icon-end.appearance-hero, .nb-theme-indara_dark .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-indara_dark [nbButton].shape-rectangle, .nb-theme-indara_dark .shape-rectangle[nbButtonToggle] {
  border-radius: 0.25rem;
}
.nb-theme-indara_dark [nbButton].shape-semi-round, .nb-theme-indara_dark .shape-semi-round[nbButtonToggle] {
  border-radius: 0.75rem;
}
.nb-theme-indara_dark [nbButton].shape-round, .nb-theme-indara_dark .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-indara_dark a[nbButton], .nb-theme-indara_dark a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-indara_dark [nbButton].appearance-filled, .nb-theme-indara_dark .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-indara_dark [nbButton].appearance-filled.size-tiny, .nb-theme-indara_dark .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-indara_dark [nbButton].appearance-filled.size-small, .nb-theme-indara_dark .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-indara_dark [nbButton].appearance-filled.size-medium, .nb-theme-indara_dark .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-indara_dark [nbButton].appearance-filled.size-large, .nb-theme-indara_dark .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-indara_dark [nbButton].appearance-filled.size-giant, .nb-theme-indara_dark .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-basic, .nb-theme-indara_dark .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-basic:focus, .nb-theme-indara_dark .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-basic:hover, .nb-theme-indara_dark .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-basic:active, .nb-theme-indara_dark .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e4e9f2;
  border-color: #e4e9f2;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-basic[disabled], .nb-theme-indara_dark .appearance-filled.status-basic[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-filled.status-basic.btn-disabled, .nb-theme-indara_dark .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-primary, .nb-theme-indara_dark .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-primary:focus, .nb-theme-indara_dark .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-primary:hover, .nb-theme-indara_dark .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-primary:active, .nb-theme-indara_dark .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-primary[disabled], .nb-theme-indara_dark .appearance-filled.status-primary[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-filled.status-primary.btn-disabled, .nb-theme-indara_dark .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-success, .nb-theme-indara_dark .appearance-filled.status-success[nbButtonToggle] {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-success:focus, .nb-theme-indara_dark .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-success:hover, .nb-theme-indara_dark .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-success:active, .nb-theme-indara_dark .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-success[disabled], .nb-theme-indara_dark .appearance-filled.status-success[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-filled.status-success.btn-disabled, .nb-theme-indara_dark .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-warning, .nb-theme-indara_dark .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-warning:focus, .nb-theme-indara_dark .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-warning:hover, .nb-theme-indara_dark .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-warning:active, .nb-theme-indara_dark .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-warning[disabled], .nb-theme-indara_dark .appearance-filled.status-warning[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-filled.status-warning.btn-disabled, .nb-theme-indara_dark .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-danger, .nb-theme-indara_dark .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-danger:focus, .nb-theme-indara_dark .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-danger:hover, .nb-theme-indara_dark .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-danger:active, .nb-theme-indara_dark .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-danger[disabled], .nb-theme-indara_dark .appearance-filled.status-danger[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-filled.status-danger.btn-disabled, .nb-theme-indara_dark .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-info, .nb-theme-indara_dark .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-info:focus, .nb-theme-indara_dark .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-info:hover, .nb-theme-indara_dark .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-info:active, .nb-theme-indara_dark .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-info[disabled], .nb-theme-indara_dark .appearance-filled.status-info[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-filled.status-info.btn-disabled, .nb-theme-indara_dark .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-control, .nb-theme-indara_dark .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-control:focus, .nb-theme-indara_dark .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-control:hover, .nb-theme-indara_dark .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-control:active, .nb-theme-indara_dark .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-indara_dark [nbButton].appearance-filled.status-control[disabled], .nb-theme-indara_dark .appearance-filled.status-control[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-filled.status-control.btn-disabled, .nb-theme-indara_dark .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-outline, .nb-theme-indara_dark .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-indara_dark [nbButton].appearance-outline:focus, .nb-theme-indara_dark .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark [nbButton].appearance-outline:focus:not(:hover):not(:active), .nb-theme-indara_dark .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-indara_dark [nbButton].appearance-outline.size-tiny, .nb-theme-indara_dark .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-indara_dark [nbButton].appearance-outline.size-small, .nb-theme-indara_dark .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-indara_dark [nbButton].appearance-outline.size-medium, .nb-theme-indara_dark .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-indara_dark [nbButton].appearance-outline.size-large, .nb-theme-indara_dark .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-indara_dark [nbButton].appearance-outline.size-giant, .nb-theme-indara_dark .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-basic, .nb-theme-indara_dark .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-basic:focus, .nb-theme-indara_dark .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-basic:hover, .nb-theme-indara_dark .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-basic:active, .nb-theme-indara_dark .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-basic[disabled], .nb-theme-indara_dark .appearance-outline.status-basic[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-outline.status-basic.btn-disabled, .nb-theme-indara_dark .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-primary, .nb-theme-indara_dark .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-primary:focus, .nb-theme-indara_dark .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-primary:hover, .nb-theme-indara_dark .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-primary:active, .nb-theme-indara_dark .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-primary[disabled], .nb-theme-indara_dark .appearance-outline.status-primary[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-outline.status-primary.btn-disabled, .nb-theme-indara_dark .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-success, .nb-theme-indara_dark .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-success:focus, .nb-theme-indara_dark .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-success:hover, .nb-theme-indara_dark .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-success:active, .nb-theme-indara_dark .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-success[disabled], .nb-theme-indara_dark .appearance-outline.status-success[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-outline.status-success.btn-disabled, .nb-theme-indara_dark .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-warning, .nb-theme-indara_dark .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-warning:focus, .nb-theme-indara_dark .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-warning:hover, .nb-theme-indara_dark .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-warning:active, .nb-theme-indara_dark .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-warning[disabled], .nb-theme-indara_dark .appearance-outline.status-warning[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-outline.status-warning.btn-disabled, .nb-theme-indara_dark .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-danger, .nb-theme-indara_dark .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-danger:focus, .nb-theme-indara_dark .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-danger:hover, .nb-theme-indara_dark .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-danger:active, .nb-theme-indara_dark .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-danger[disabled], .nb-theme-indara_dark .appearance-outline.status-danger[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-outline.status-danger.btn-disabled, .nb-theme-indara_dark .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-info, .nb-theme-indara_dark .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-info:focus, .nb-theme-indara_dark .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-info:hover, .nb-theme-indara_dark .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-info:active, .nb-theme-indara_dark .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-info[disabled], .nb-theme-indara_dark .appearance-outline.status-info[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-outline.status-info.btn-disabled, .nb-theme-indara_dark .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-control, .nb-theme-indara_dark .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-control:focus, .nb-theme-indara_dark .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-control:hover, .nb-theme-indara_dark .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-control:active, .nb-theme-indara_dark .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-outline.status-control[disabled], .nb-theme-indara_dark .appearance-outline.status-control[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-outline.status-control.btn-disabled, .nb-theme-indara_dark .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-ghost, .nb-theme-indara_dark .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-indara_dark [nbButton].appearance-ghost:focus, .nb-theme-indara_dark .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark [nbButton].appearance-ghost:focus:not(:hover):not(:active), .nb-theme-indara_dark .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem #2e3a59, inset 0 0 0 100vmax #2e3a59;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.size-tiny, .nb-theme-indara_dark .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.size-small, .nb-theme-indara_dark .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.size-medium, .nb-theme-indara_dark .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.size-large, .nb-theme-indara_dark .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.size-giant, .nb-theme-indara_dark .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-basic, .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle] {
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-basic:focus, .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-basic:hover, .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-basic:active, .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-basic[disabled], .nb-theme-indara_dark .appearance-ghost.status-basic[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-ghost.status-basic.btn-disabled, .nb-theme-indara_dark .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-primary, .nb-theme-indara_dark .appearance-ghost.status-primary[nbButtonToggle] {
  color: #3a95c4;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-primary:focus, .nb-theme-indara_dark .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #3a95c4;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-primary:hover, .nb-theme-indara_dark .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #3a95c4;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-primary:active, .nb-theme-indara_dark .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #3a95c4;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-primary[disabled], .nb-theme-indara_dark .appearance-ghost.status-primary[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-ghost.status-primary.btn-disabled, .nb-theme-indara_dark .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-success, .nb-theme-indara_dark .appearance-ghost.status-success[nbButtonToggle] {
  color: #00d68f;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-success:focus, .nb-theme-indara_dark .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #00d68f;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-success:hover, .nb-theme-indara_dark .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-success:active, .nb-theme-indara_dark .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-success[disabled], .nb-theme-indara_dark .appearance-ghost.status-success[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-ghost.status-success.btn-disabled, .nb-theme-indara_dark .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-warning, .nb-theme-indara_dark .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-warning:focus, .nb-theme-indara_dark .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffaa00;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-warning:hover, .nb-theme-indara_dark .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-warning:active, .nb-theme-indara_dark .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-warning[disabled], .nb-theme-indara_dark .appearance-ghost.status-warning[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-ghost.status-warning.btn-disabled, .nb-theme-indara_dark .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-danger, .nb-theme-indara_dark .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-danger:focus, .nb-theme-indara_dark .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ff3d71;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-danger:hover, .nb-theme-indara_dark .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-danger:active, .nb-theme-indara_dark .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-danger[disabled], .nb-theme-indara_dark .appearance-ghost.status-danger[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-ghost.status-danger.btn-disabled, .nb-theme-indara_dark .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-info, .nb-theme-indara_dark .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-info:focus, .nb-theme-indara_dark .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #0095ff;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-info:hover, .nb-theme-indara_dark .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-info:active, .nb-theme-indara_dark .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-info[disabled], .nb-theme-indara_dark .appearance-ghost.status-info[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-ghost.status-info.btn-disabled, .nb-theme-indara_dark .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-control, .nb-theme-indara_dark .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-control:focus, .nb-theme-indara_dark .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-control:hover, .nb-theme-indara_dark .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-control:active, .nb-theme-indara_dark .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-ghost.status-control[disabled], .nb-theme-indara_dark .appearance-ghost.status-control[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-ghost.status-control.btn-disabled, .nb-theme-indara_dark .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-hero, .nb-theme-indara_dark .appearance-hero[nbButtonToggle] {
  text-shadow: 0 0.5rem 1rem 0 #1a1f33;
  text-transform: uppercase;
}
.nb-theme-indara_dark [nbButton].appearance-hero.size-tiny, .nb-theme-indara_dark .appearance-hero.size-tiny[nbButtonToggle] {
  padding: 0.375rem 0.6875rem;
}
.nb-theme-indara_dark [nbButton].appearance-hero.size-small, .nb-theme-indara_dark .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-indara_dark [nbButton].appearance-hero.size-medium, .nb-theme-indara_dark .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-indara_dark [nbButton].appearance-hero.size-large, .nb-theme-indara_dark .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.875rem 1.1875rem;
}
.nb-theme-indara_dark [nbButton].appearance-hero.size-giant, .nb-theme-indara_dark .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-basic, .nb-theme-indara_dark .appearance-hero.status-basic[nbButtonToggle] {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-basic:focus, .nb-theme-indara_dark .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-basic:hover, .nb-theme-indara_dark .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-basic:active, .nb-theme-indara_dark .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-basic[disabled], .nb-theme-indara_dark .appearance-hero.status-basic[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-hero.status-basic.btn-disabled, .nb-theme-indara_dark .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-basic.button-pulse, .nb-theme-indara_dark .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: 0.8;
  }
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-primary, .nb-theme-indara_dark .appearance-hero.status-primary[nbButtonToggle] {
  background-image: linear-gradient(to right, #489dc5, #3a95c4);
  border: none;
  box-shadow: 0 0 0 0 #319acd, 0 0 0 0 #1785c4, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-primary:focus, .nb-theme-indara_dark .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #3a95c4, #319acd);
  box-shadow: 0 0 0 0 #319acd, 0 0 0 0 #1785c4, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-primary:hover, .nb-theme-indara_dark .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #50aed5, #489dc5);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-primary:active, .nb-theme-indara_dark .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #3a95c4, #319acd);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-primary[disabled], .nb-theme-indara_dark .appearance-hero.status-primary[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-hero.status-primary.btn-disabled, .nb-theme-indara_dark .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-primary.button-pulse, .nb-theme-indara_dark .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #489dc5;
    opacity: 0.8;
  }
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-success, .nb-theme-indara_dark .appearance-hero.status-success[nbButtonToggle] {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  border: none;
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-success:focus, .nb-theme-indara_dark .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-success:hover, .nb-theme-indara_dark .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-success:active, .nb-theme-indara_dark .appearance-hero.status-success[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-success[disabled], .nb-theme-indara_dark .appearance-hero.status-success[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-hero.status-success.btn-disabled, .nb-theme-indara_dark .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-success.button-pulse, .nb-theme-indara_dark .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: 0.8;
  }
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-warning, .nb-theme-indara_dark .appearance-hero.status-warning[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  border: none;
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-warning:focus, .nb-theme-indara_dark .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-warning:hover, .nb-theme-indara_dark .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-warning:active, .nb-theme-indara_dark .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-warning[disabled], .nb-theme-indara_dark .appearance-hero.status-warning[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-hero.status-warning.btn-disabled, .nb-theme-indara_dark .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-warning.button-pulse, .nb-theme-indara_dark .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.8;
  }
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-danger, .nb-theme-indara_dark .appearance-hero.status-danger[nbButtonToggle] {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  border: none;
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-danger:focus, .nb-theme-indara_dark .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-danger:hover, .nb-theme-indara_dark .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-danger:active, .nb-theme-indara_dark .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-danger[disabled], .nb-theme-indara_dark .appearance-hero.status-danger[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-hero.status-danger.btn-disabled, .nb-theme-indara_dark .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-danger.button-pulse, .nb-theme-indara_dark .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.8;
  }
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-info, .nb-theme-indara_dark .appearance-hero.status-info[nbButtonToggle] {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  border: none;
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-info:focus, .nb-theme-indara_dark .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-info:hover, .nb-theme-indara_dark .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-info:active, .nb-theme-indara_dark .appearance-hero.status-info[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-info[disabled], .nb-theme-indara_dark .appearance-hero.status-info[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-hero.status-info.btn-disabled, .nb-theme-indara_dark .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-info.button-pulse, .nb-theme-indara_dark .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.8;
  }
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-control, .nb-theme-indara_dark .appearance-hero.status-control[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #222b45;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-control:focus, .nb-theme-indara_dark .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-control:hover, .nb-theme-indara_dark .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-control:active, .nb-theme-indara_dark .appearance-hero.status-control[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-control[disabled], .nb-theme-indara_dark .appearance-hero.status-control[disabled][nbButtonToggle], .nb-theme-indara_dark [nbButton].appearance-hero.status-control.btn-disabled, .nb-theme-indara_dark .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbButton].appearance-hero.status-control.button-pulse, .nb-theme-indara_dark .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.8;
  }
}
.nb-theme-indara_dark nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-indara_dark nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-indara_dark nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-indara_dark nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-indara_dark nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-indara_dark nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-indara_dark nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-indara_dark nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-indara_dark nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-indara_dark nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-indara_dark nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-indara_dark nb-button-group [nbButton].appearance-filled, .nb-theme-indara_dark nb-button-group [nbButton].appearance-ghost,
.nb-theme-indara_dark nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-indara_dark nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: transparent;
}
[dir=ltr] .nb-theme-indara_dark nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara_dark 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-indara_dark nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara_dark 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-indara_dark nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-indara_dark nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #8f9bb3;
}
[dir=ltr] .nb-theme-indara_dark nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara_dark nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #319acd;
}
[dir=rtl] .nb-theme-indara_dark nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara_dark nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #319acd;
}
.nb-theme-indara_dark nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-indara_dark nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara_dark nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara_dark 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-indara_dark nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara_dark 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-indara_dark nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-indara_dark nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara_dark nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara_dark 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-indara_dark nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara_dark 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-indara_dark nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-indara_dark nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara_dark nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara_dark 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-indara_dark nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara_dark 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-indara_dark nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-indara_dark nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara_dark nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara_dark 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-indara_dark nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara_dark 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-indara_dark nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-indara_dark nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #ffffff;
}
[dir=ltr] .nb-theme-indara_dark nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara_dark 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-indara_dark nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara_dark 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-indara_dark nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-indara_dark nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #222b45;
}
[dir=ltr] .nb-theme-indara_dark nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-indara_dark 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-indara_dark nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-indara_dark nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-indara_dark nb-list-item {
  border-bottom: 1px solid #151a30;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem;
}
.nb-theme-indara_dark nb-list-item:first-child {
  border-top: 1px solid #151a30;
}
.nb-theme-indara_dark [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-indara_dark [nbInput].nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-indara_dark [nbInput]::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-indara_dark [nbInput]:focus {
  outline: none;
}
.nb-theme-indara_dark [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-indara_dark [nbInput].status-basic {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-indara_dark [nbInput].status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbInput].status-basic:focus {
  background-color: #222b45;
  border-color: #3a95c4;
}
.nb-theme-indara_dark [nbInput].status-basic:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-indara_dark [nbInput].status-basic:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-indara_dark [nbInput].status-basic:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbInput].status-primary {
  background-color: #192038;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbInput].status-primary:focus {
  background-color: #222b45;
  border-color: #1785c4;
}
.nb-theme-indara_dark [nbInput].status-primary:hover {
  background-color: #151a30;
  border-color: #489dc5;
}
.nb-theme-indara_dark [nbInput].status-primary:focus:hover {
  background-color: #151a30;
  border-color: #489dc5;
}
.nb-theme-indara_dark [nbInput].status-primary:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbInput].status-success {
  background-color: #192038;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara_dark [nbInput].status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbInput].status-success:focus {
  background-color: #222b45;
  border-color: #00997a;
}
.nb-theme-indara_dark [nbInput].status-success:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-indara_dark [nbInput].status-success:focus:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-indara_dark [nbInput].status-success:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbInput].status-warning {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara_dark [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbInput].status-warning:focus {
  background-color: #222b45;
  border-color: #b86e00;
}
.nb-theme-indara_dark [nbInput].status-warning:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-indara_dark [nbInput].status-warning:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-indara_dark [nbInput].status-warning:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbInput].status-danger {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara_dark [nbInput].status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbInput].status-danger:focus {
  background-color: #222b45;
  border-color: #b81d5b;
}
.nb-theme-indara_dark [nbInput].status-danger:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-indara_dark [nbInput].status-danger:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-indara_dark [nbInput].status-danger:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbInput].status-info {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara_dark [nbInput].status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark [nbInput].status-info:focus {
  background-color: #222b45;
  border-color: #0057c2;
}
.nb-theme-indara_dark [nbInput].status-info:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-indara_dark [nbInput].status-info:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-indara_dark [nbInput].status-info:disabled {
  background-color: #192038;
  border-color: #101426;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-indara_dark [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-indara_dark [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-indara_dark [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-indara_dark [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-indara_dark [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-indara_dark [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-indara_dark [nbInput].size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-indara_dark [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-indara_dark [nbInput].size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-indara_dark [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-indara_dark [nbInput].size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-indara_dark [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-indara_dark [nbInput].size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-indara_dark [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-indara_dark [nbInput].size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark [nbInput].shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-indara_dark [nbInput].shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-indara_dark [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-indara_dark nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-indara_dark .overlay-backdrop {
  background: rgba(0, 0, 0, 0.35);
}
.nb-theme-indara_dark .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-indara_dark nb-popover {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background: #222b45;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  color: #ffffff;
}
.nb-theme-indara_dark nb-popover .primitive-overlay {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem 1rem;
}
.nb-theme-indara_dark nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid transparent;
}
.nb-theme-indara_dark nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #222b45;
  -webkit-clip-path: inset(0 0 2px);
          clip-path: inset(0 0 2px);
}
.nb-theme-indara_dark nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-indara_dark nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-indara_dark nb-popover.nb-overlay-bottom-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-indara_dark nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.6875rem;
}
.nb-theme-indara_dark nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-indara_dark nb-popover.nb-overlay-bottom-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-indara_dark nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-indara_dark nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-indara_dark nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-indara_dark nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-indara_dark nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-indara_dark nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-indara_dark nb-popover.nb-overlay-top-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-indara_dark nb-popover.nb-overlay-top-start .arrow {
  left: 0.6875rem;
}
.nb-theme-indara_dark nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-indara_dark nb-popover.nb-overlay-top-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-indara_dark nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-indara_dark nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-indara_dark nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-indara_dark nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-indara_dark .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-indara_dark nb-context-menu {
  background-color: #222b45;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-indara_dark nb-context-menu nb-menu {
  border-radius: 0.25rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-indara_dark nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-indara_dark nb-select .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara_dark nb-select .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara_dark nb-select .select-button:focus {
  outline: none;
}
.nb-theme-indara_dark nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-indara_dark nb-select.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-select.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara_dark nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-indara_dark nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-indara_dark nb-select.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-select.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara_dark nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara_dark nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-indara_dark nb-select.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-select.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara_dark nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara_dark nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-indara_dark nb-select.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-select.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara_dark nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara_dark nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-indara_dark nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-select.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara_dark nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara_dark nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-indara_dark nb-select.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-indara_dark nb-select.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-indara_dark nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-indara_dark nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-indara_dark nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-indara_dark nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-basic .select-button {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #222b45;
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-outline.status-basic .select-button.bottom, .nb-theme-indara_dark nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #101426;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #101426;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #101426;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-primary .select-button {
  background-color: #192038;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #222b45;
  border-color: #319acd;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #151a30;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #151a30;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-outline.status-primary .select-button.bottom, .nb-theme-indara_dark nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #3a95c4;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3a95c4;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-success .select-button {
  background-color: #192038;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #222b45;
  border-color: #00b887;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-outline.status-success .select-button.bottom, .nb-theme-indara_dark nb-select.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-warning .select-button {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #222b45;
  border-color: #db8b00;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-outline.status-warning .select-button.bottom, .nb-theme-indara_dark nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-danger .select-button {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #222b45;
  border-color: #db2c66;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-outline.status-danger .select-button.bottom, .nb-theme-indara_dark nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-info .select-button {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #222b45;
  border-color: #006fd6;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-outline.status-info .select-button.bottom, .nb-theme-indara_dark nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara_dark nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-outline.status-control .select-button.bottom, .nb-theme-indara_dark nb-select.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara_dark nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara_dark nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara_dark nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-indara_dark nb-select.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-indara_dark nb-select.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-indara_dark nb-select.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-indara_dark nb-select.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-indara_dark nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-indara_dark nb-select.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-indara_dark nb-select.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-indara_dark nb-select.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-indara_dark nb-select.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-indara_dark nb-select.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-primary .select-button {
  background-color: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara_dark nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-indara_dark nb-select.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-indara_dark nb-select.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-indara_dark nb-select.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-indara_dark nb-select.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-indara_dark nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #489dc5, #3a95c4);
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #3a95c4, #319acd);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #50aed5, #489dc5);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #50aed5, #489dc5);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara_dark nb-form-field nb-select {
  width: 100%;
}
.nb-theme-indara_dark nb-select-with-autocomplete .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara_dark nb-select-with-autocomplete .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara_dark nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-indara_dark nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-indara_dark nb-option:focus, .nb-theme-indara_dark nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
  outline: none;
}
.nb-theme-indara_dark nb-option:focus.selected, .nb-theme-indara_dark nb-option.active.selected {
  background-color: #319acd;
  color: #ffffff;
}
.nb-theme-indara_dark nb-option.multiple:focus, .nb-theme-indara_dark nb-option.multiple.active, .nb-theme-indara_dark nb-option.multiple.selected:focus, .nb-theme-indara_dark nb-option.multiple.selected.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #192038;
  border-color: #101426;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #222b45;
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #151a30;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom, .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #101426;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #101426;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #101426;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #192038;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #222b45;
  border-color: #319acd;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #151a30;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #151a30;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom, .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #3a95c4;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #3a95c4;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #192038;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #222b45;
  border-color: #00b887;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #151a30;
  border-color: #2ce69b;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom, .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #192038;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #222b45;
  border-color: #db8b00;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ffc94d;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom, .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #192038;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #222b45;
  border-color: #db2c66;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #151a30;
  border-color: #ff708d;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom, .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #192038;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #222b45;
  border-color: #006fd6;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #151a30;
  border-color: #42aaff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom, .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom, .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #192038;
  border-color: #192038;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #489dc5, #3a95c4);
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #3a95c4, #319acd);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #50aed5, #489dc5);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #50aed5, #489dc5);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #192038;
  background-image: none;
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-indara_dark nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-indara_dark nb-option-list {
  background-color: #222b45;
  border-color: #101426;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-indara_dark nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-indara_dark nb-option-list.position-top {
  border-bottom: 0.0625rem solid #101426;
}
.nb-theme-indara_dark nb-option-list.position-bottom {
  border-top: 0.0625rem solid #101426;
}
.nb-theme-indara_dark nb-option-group {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara_dark nb-option-list.size-tiny nb-option-group {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-indara_dark nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-indara_dark nb-option-list.size-small nb-option-group {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-indara_dark nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-indara_dark nb-option-list.size-medium nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.4375rem 1rem;
}
.nb-theme-indara_dark nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-indara_dark nb-option-list.size-large nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.6875rem 1rem;
}
.nb-theme-indara_dark nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-indara_dark nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-option-list.size-giant nb-option-group .option-group-title {
  padding: 0.9375rem 1rem;
}
.nb-theme-indara_dark nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-indara_dark nb-option {
  background-color: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara_dark nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-indara_dark nb-option.selected {
  background-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark nb-option:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
  outline: none;
}
.nb-theme-indara_dark nb-option:focus.selected {
  background-color: #319acd;
  color: #ffffff;
}
.nb-theme-indara_dark nb-option:hover {
  background-color: rgba(143, 155, 179, 0.16);
  color: #ffffff;
}
.nb-theme-indara_dark nb-option:hover.selected {
  background-color: #489dc5;
  color: #ffffff;
}
.nb-theme-indara_dark nb-option.multiple.selected {
  background-color: #222b45;
  color: #ffffff;
}
.nb-theme-indara_dark nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-indara_dark nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-indara_dark nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-indara_dark nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-indara_dark nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-indara_dark nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-indara_dark nb-option,
.nb-theme-indara_dark nb-option-group {
  -webkit-user-select: none;
          user-select: none;
}
.nb-theme-indara_dark nb-option[disabled],
.nb-theme-indara_dark nb-option-group[disabled] {
  background-color: #222b45;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.25rem;
  padding: 1rem;
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
}
.nb-theme-indara_dark nb-toast .title {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark nb-toast .message {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-indara_dark nb-toast .icon-container {
  border-radius: 0.25rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-indara_dark nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-indara_dark nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-indara_dark nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-indara_dark nb-toast.status-basic {
  background: #222b45;
  border-color: #151a30;
  color: #ffffff;
}
.nb-theme-indara_dark nb-toast.status-basic .title {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toast.status-basic.destroy-by-click:hover {
  background: #222b45;
  border-color: #151a30;
}
.nb-theme-indara_dark nb-toast.status-basic .icon-container {
  background: #222b45;
  color: #ffffff;
}
.nb-theme-indara_dark nb-toast.status-primary {
  background: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark nb-toast.status-primary .title {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toast.status-primary.destroy-by-click:hover {
  background: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-toast.status-primary .icon-container {
  background: #222b45;
  color: #3a95c4;
}
.nb-theme-indara_dark nb-toast.status-success {
  background: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara_dark nb-toast.status-success .title {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toast.status-success.destroy-by-click:hover {
  background: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara_dark nb-toast.status-success .icon-container {
  background: #222b45;
  color: #00d68f;
}
.nb-theme-indara_dark nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara_dark nb-toast.status-warning .title {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara_dark nb-toast.status-warning .icon-container {
  background: #222b45;
  color: #ffaa00;
}
.nb-theme-indara_dark nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara_dark nb-toast.status-danger .title {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara_dark nb-toast.status-danger .icon-container {
  background: #222b45;
  color: #ff3d71;
}
.nb-theme-indara_dark nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara_dark nb-toast.status-info .title {
  color: #ffffff;
}
.nb-theme-indara_dark nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara_dark nb-toast.status-info .icon-container {
  background: #222b45;
  color: #0095ff;
}
.nb-theme-indara_dark nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara_dark nb-toast.status-control .title {
  color: #222b45;
}
.nb-theme-indara_dark nb-toast.status-control.destroy-by-click:hover {
  background: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark nb-toast.status-control .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-indara_dark .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-indara_dark nb-tooltip {
  box-shadow: 0 0.5rem 1rem 0 #1a1f33;
  background: #edf1f7;
  border: 0 dashed transparent;
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  max-width: 16rem;
}
.nb-theme-indara_dark nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-indara_dark nb-tooltip nb-icon:not(:only-child) {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-indara_dark nb-tooltip .content {
  color: #192038;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark nb-tooltip .arrow {
  border-bottom: 6px dashed #edf1f7;
}
.nb-theme-indara_dark nb-tooltip.status-basic {
  background: #151a30;
  border-color: transparent;
}
.nb-theme-indara_dark nb-tooltip.status-basic .arrow {
  border-bottom-color: #151a30;
}
.nb-theme-indara_dark nb-tooltip.status-basic .content {
  color: #ffffff;
}
.nb-theme-indara_dark nb-tooltip.status-primary {
  background: #3a95c4;
  border-color: transparent;
}
.nb-theme-indara_dark nb-tooltip.status-primary .arrow {
  border-bottom-color: #3a95c4;
}
.nb-theme-indara_dark nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-indara_dark nb-tooltip.status-success {
  background: #00d68f;
  border-color: transparent;
}
.nb-theme-indara_dark nb-tooltip.status-success .arrow {
  border-bottom-color: #00d68f;
}
.nb-theme-indara_dark nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-indara_dark nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-indara_dark nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-indara_dark nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-indara_dark nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-indara_dark nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-indara_dark nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-indara_dark nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-indara_dark nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-indara_dark nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-indara_dark nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-indara_dark nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.nb-theme-indara_dark nb-tooltip.status-control .content {
  color: #222b45;
}
.nb-theme-indara_dark nb-datepicker-container nb-card {
  border-color: #101426;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background: #222b45;
  box-shadow: none;
}
.nb-theme-indara_dark nb-calendar-with-time .nb-timepicker-container,
.nb-theme-indara_dark nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-indara_dark nb-calendar-with-time .column-header {
  border-top: 0.0625rem solid #101426;
  border-radius: 0;
}
.nb-theme-indara_dark nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-indara_dark nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-indara_dark nb-calendar-with-time .timepicker-section {
  border-left: 0.0625rem solid #101426;
}
[dir=rtl] .nb-theme-indara_dark nb-calendar-with-time .timepicker-section {
  border-right: 0.0625rem solid #101426;
}
.nb-theme-indara_dark nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-indara_dark nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-indara_dark nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1rem;
}
.nb-theme-indara_dark nb-radio .outer-circle,
.nb-theme-indara_dark nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-indara_dark nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-indara_dark nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 0.375rem #2e3a59;
}
.nb-theme-indara_dark nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-indara_dark nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #3a95c4;
}
.nb-theme-indara_dark nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #1785c4;
}
.nb-theme-indara_dark nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #319acd;
}
.nb-theme-indara_dark nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #489dc5;
}
.nb-theme-indara_dark nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #319acd;
}
.nb-theme-indara_dark nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #319acd;
}
.nb-theme-indara_dark nb-radio.status-basic .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #3a95c4;
}
.nb-theme-indara_dark nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #1785c4;
}
.nb-theme-indara_dark nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #319acd;
}
.nb-theme-indara_dark nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #489dc5;
}
.nb-theme-indara_dark nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
}
.nb-theme-indara_dark nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #319acd;
}
.nb-theme-indara_dark nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #319acd;
}
.nb-theme-indara_dark nb-radio.status-primary .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #00d68f;
}
.nb-theme-indara_dark nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00997a;
}
.nb-theme-indara_dark nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-indara_dark nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #2ce69b;
}
.nb-theme-indara_dark nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #2ce69b;
}
.nb-theme-indara_dark nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-indara_dark nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #00b887;
}
.nb-theme-indara_dark nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-indara_dark nb-radio.status-success .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-indara_dark nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b86e00;
}
.nb-theme-indara_dark nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-indara_dark nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ffc94d;
}
.nb-theme-indara_dark nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-indara_dark nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-indara_dark nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db8b00;
}
.nb-theme-indara_dark nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-indara_dark nb-radio.status-warning .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-indara_dark nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b81d5b;
}
.nb-theme-indara_dark nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-indara_dark nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ff708d;
}
.nb-theme-indara_dark nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-indara_dark nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-indara_dark nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db2c66;
}
.nb-theme-indara_dark nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-indara_dark nb-radio.status-danger .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-indara_dark nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #0057c2;
}
.nb-theme-indara_dark nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-indara_dark nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #42aaff;
}
.nb-theme-indara_dark nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-indara_dark nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-indara_dark nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #006fd6;
}
.nb-theme-indara_dark nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-indara_dark nb-radio.status-info .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #c5cee0;
}
.nb-theme-indara_dark nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-indara_dark nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f9fc;
}
.nb-theme-indara_dark nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #edf1f7;
}
.nb-theme-indara_dark nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-indara_dark nb-radio.status-control .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-indara_dark nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-indara_dark nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-radio .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-indara_dark nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-indara_dark .nb-tree-grid-header-cell,
.nb-theme-indara_dark .nb-tree-grid-cell,
.nb-theme-indara_dark .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: 0.875rem 1.25rem;
  border: 1px solid #192038;
}
.nb-theme-indara_dark .nb-tree-grid-header-row {
  background: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark .nb-tree-grid-footer-row {
  background: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark .nb-tree-grid-row {
  background: #222b45;
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark .nb-tree-grid-row:hover {
  background: #222b45;
}
.nb-theme-indara_dark .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #222b45;
}
.nb-theme-indara_dark .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-indara_dark nb-tree-grid-row-toggle nb-icon,
.nb-theme-indara_dark nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-indara_dark .nb-tree-grid-header-change-sort-button {
  background: transparent;
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-indara_dark nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-indara_dark nb-icon svg {
  vertical-align: top;
}
.nb-theme-indara_dark nb-icon.status-basic {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-icon.status-primary {
  color: #3a95c4;
}
.nb-theme-indara_dark nb-icon.status-success {
  color: #00d68f;
}
.nb-theme-indara_dark nb-icon.status-warning {
  color: #ffaa00;
}
.nb-theme-indara_dark nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-indara_dark nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-indara_dark nb-icon.status-control {
  color: #ffffff;
}
.nb-theme-indara_dark .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-indara_dark .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-indara_dark .nb-form-field-addon-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-indara_dark .nb-form-field-addon-basic {
  color: #8f9bb3;
}
.nb-theme-indara_dark .nb-form-field-addon-basic-highlight {
  color: #3a95c4;
}
.nb-theme-indara_dark .nb-form-field-addon-primary {
  color: #3a95c4;
}
.nb-theme-indara_dark .nb-form-field-addon-primary-highlight {
  color: #319acd;
}
.nb-theme-indara_dark .nb-form-field-addon-success {
  color: #00d68f;
}
.nb-theme-indara_dark .nb-form-field-addon-success-highlight {
  color: #00b887;
}
.nb-theme-indara_dark .nb-form-field-addon-warning {
  color: #ffaa00;
}
.nb-theme-indara_dark .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-indara_dark .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-indara_dark .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-indara_dark .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-indara_dark .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-indara_dark .nb-form-field-addon-control {
  color: #ffffff;
}
.nb-theme-indara_dark .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.nb-theme-indara_dark .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-indara_dark .nb-form-field-prefix-tiny,
.nb-theme-indara_dark .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 0.625rem;
  line-height: 0.75rem;
  font-weight: 700;
}
.nb-theme-indara_dark .nb-form-field-prefix-tiny nb-icon,
.nb-theme-indara_dark .nb-form-field-suffix-tiny nb-icon {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem * -1);
}
.nb-theme-indara_dark .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-indara_dark .nb-form-field-prefix-small,
.nb-theme-indara_dark .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-indara_dark .nb-form-field-prefix-small nb-icon,
.nb-theme-indara_dark .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
.nb-theme-indara_dark .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-indara_dark .nb-form-field-prefix-medium,
.nb-theme-indara_dark .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-indara_dark .nb-form-field-prefix-medium nb-icon,
.nb-theme-indara_dark .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem * -1);
}
.nb-theme-indara_dark .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-indara_dark .nb-form-field-prefix-large,
.nb-theme-indara_dark .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-indara_dark .nb-form-field-prefix-large nb-icon,
.nb-theme-indara_dark .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-prefix-large {
  margin-right: calc(3rem * -1);
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-prefix-large {
  margin-left: calc(3rem * -1);
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-suffix-large {
  margin-left: calc(3rem * -1);
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-suffix-large {
  margin-right: calc(3rem * -1);
}
.nb-theme-indara_dark .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-indara_dark .nb-form-field-prefix-giant,
.nb-theme-indara_dark .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-indara_dark .nb-form-field-prefix-giant nb-icon,
.nb-theme-indara_dark .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem * -1);
}
.nb-theme-indara_dark nb-tag {
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-indara_dark nb-tag.nb-transition {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-indara_dark nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-indara_dark nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-indara_dark nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-indara_dark nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-indara_dark nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.9375rem;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-basic {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e4e9f2;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-basic.active {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-primary {
  background-color: #3a95c4;
  border-color: #3a95c4;
  color: #ffffff;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #319acd;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-primary.active {
  background-color: #319acd;
  border-color: #1785c4;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-primary:hover {
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-success {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #00b887;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-success.active {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-success:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-warning {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-control {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #edf1f7;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-control.active {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-indara_dark nb-tag.appearance-filled.status-control:hover {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-basic {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara_dark nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-indara_dark .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-indara_dark .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-tag-remove.size-tiny {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-tag-remove.size-tiny {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-indara_dark .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-tag-remove.size-small {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-tag-remove.size-small {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-indara_dark .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-tag-remove.size-medium {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-tag-remove.size-medium {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-indara_dark .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-tag-remove.size-large {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-tag-remove.size-large {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-indara_dark .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-tag-remove.size-giant {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-tag-remove.size-giant {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-indara_dark nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-indara_dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-indara_dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-indara_dark nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.0625rem;
}
.nb-theme-indara_dark nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-indara_dark nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-indara_dark nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.125rem;
}
.nb-theme-indara_dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-indara_dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-indara_dark nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.25rem;
}
.nb-theme-indara_dark nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-indara_dark nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-indara_dark nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.375rem;
}
.nb-theme-indara_dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-indara_dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-indara_dark nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.5rem;
}
.nb-theme-indara_dark .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-indara_dark .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-indara_dark .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-indara_dark .nb-tag-list-with-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-indara_dark .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-indara_dark .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-indara_dark .nb-tag-list-with-input.shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-indara_dark .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-indara_dark .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-indara_dark .nb-tag-list-with-input.size-tiny {
  padding: 0.0625rem 1rem;
}
.nb-theme-indara_dark .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-indara_dark .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-indara_dark .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-indara_dark .nb-tag-list-with-input.size-giant {
  padding: 0.4375rem 1rem;
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-basic {
  background-color: #192038;
  border-color: #101426;
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-basic.focus {
  background-color: #222b45;
  border-color: #3a95c4;
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-primary {
  background-color: #192038;
  border-color: #3a95c4;
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-primary.focus {
  background-color: #222b45;
  border-color: #1785c4;
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-success {
  background-color: #192038;
  border-color: #00d68f;
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-success.focus {
  background-color: #222b45;
  border-color: #00997a;
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-warning {
  background-color: #192038;
  border-color: #ffaa00;
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-warning.focus {
  background-color: #222b45;
  border-color: #b86e00;
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-danger {
  background-color: #192038;
  border-color: #ff3d71;
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-danger.focus {
  background-color: #222b45;
  border-color: #b81d5b;
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-info {
  background-color: #192038;
  border-color: #0095ff;
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-info.focus {
  background-color: #222b45;
  border-color: #0057c2;
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-indara_dark .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-indara_dark nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-indara_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-indara_dark .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-indara_dark .nb-tag-input {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara_dark .nb-tag-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-indara_dark .nb-tag-input.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-indara_dark .nb-tag-input.size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-indara_dark .nb-tag-input.size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-indara_dark .nb-tag-input.size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-indara_dark .nb-tag-input.size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.5rem 0;
}
.nb-theme-indara_dark .nb-tag-input.size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark .nb-tag-input.status-basic {
  color: #ffffff;
}
.nb-theme-indara_dark .nb-tag-input.status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark .nb-tag-input.status-basic:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark .nb-tag-input.status-primary {
  color: #ffffff;
}
.nb-theme-indara_dark .nb-tag-input.status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark .nb-tag-input.status-primary:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark .nb-tag-input.status-success {
  color: #ffffff;
}
.nb-theme-indara_dark .nb-tag-input.status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark .nb-tag-input.status-success:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark .nb-tag-input.status-warning {
  color: #ffffff;
}
.nb-theme-indara_dark .nb-tag-input.status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark .nb-tag-input.status-warning:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark .nb-tag-input.status-danger {
  color: #ffffff;
}
.nb-theme-indara_dark .nb-tag-input.status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark .nb-tag-input.status-danger:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark .nb-tag-input.status-info {
  color: #ffffff;
}
.nb-theme-indara_dark .nb-tag-input.status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-indara_dark .nb-tag-input.status-info:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-indara_dark .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-indara_dark .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-indara_dark {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark h1,
.nb-theme-indara_dark h2,
.nb-theme-indara_dark h3,
.nb-theme-indara_dark h4,
.nb-theme-indara_dark h5,
.nb-theme-indara_dark h6,
.nb-theme-indara_dark .h1,
.nb-theme-indara_dark .h2,
.nb-theme-indara_dark .h3,
.nb-theme-indara_dark .h4,
.nb-theme-indara_dark .h5,
.nb-theme-indara_dark .h6 {
  color: #ffffff;
}
.nb-theme-indara_dark h1,
.nb-theme-indara_dark .h1 {
  font-size: 2.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-indara_dark h2,
.nb-theme-indara_dark .h2 {
  font-size: 1.5rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-indara_dark h3,
.nb-theme-indara_dark .h3 {
  font-size: 1.35rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.35rem;
}
.nb-theme-indara_dark h4,
.nb-theme-indara_dark .h4 {
  font-size: 1.625rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-indara_dark h5,
.nb-theme-indara_dark .h5 {
  font-size: 1.2rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.2rem;
}
.nb-theme-indara_dark h6,
.nb-theme-indara_dark .h6 {
  font-size: 1.125rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-indara_dark .subtitle,
.nb-theme-indara_dark .subtitle-2 {
  color: #ffffff;
}
.nb-theme-indara_dark .subtitle {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark .subtitle-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-indara_dark p,
.nb-theme-indara_dark .paragraph {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark .paragraph-2 {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-indara_dark a {
  color: #3a95c4;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-indara_dark a:focus {
  color: #319acd;
}
.nb-theme-indara_dark a:hover {
  color: #489dc5;
}
.nb-theme-indara_dark a.link-control, .nb-theme-indara_dark a.link-control:hover {
  color: #ffffff;
}
.nb-theme-indara_dark a.link-alternate, .nb-theme-indara_dark a.link-alternate:hover {
  color: #192038;
}
.nb-theme-indara_dark .label {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-indara_dark .caption {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark .caption-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-indara_dark .caption,
.nb-theme-indara_dark .caption-2 {
  color: #8f9bb3;
}
.nb-theme-indara_dark .caption.status-basic,
.nb-theme-indara_dark .caption-2.status-basic {
  color: #ffffff;
}
.nb-theme-indara_dark .caption.status-primary,
.nb-theme-indara_dark .caption-2.status-primary {
  color: #3a95c4;
}
.nb-theme-indara_dark .caption.status-success,
.nb-theme-indara_dark .caption-2.status-success {
  color: #00d68f;
}
.nb-theme-indara_dark .caption.status-warning,
.nb-theme-indara_dark .caption-2.status-warning {
  color: #ffaa00;
}
.nb-theme-indara_dark .caption.status-danger,
.nb-theme-indara_dark .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-indara_dark .caption.status-info,
.nb-theme-indara_dark .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-indara_dark .caption.status-control,
.nb-theme-indara_dark .caption-2.status-control {
  color: #ffffff;
}
.nb-theme-indara_dark li {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-indara_dark .text-alternate {
  color: #192038;
}
.nb-theme-indara_dark .text-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark .text-hint {
  color: #8f9bb3;
}
.nb-theme-indara_dark .text-basic {
  color: #ffffff;
}
.nb-theme-indara_dark .text-primary {
  color: #3a95c4;
}
.nb-theme-indara_dark .text-success {
  color: #00d68f;
}
.nb-theme-indara_dark .text-warning {
  color: #ffaa00;
}
.nb-theme-indara_dark .text-danger {
  color: #ff3d71;
}
.nb-theme-indara_dark .text-info {
  color: #0095ff;
}
.nb-theme-indara_dark .text-control {
  color: #ffffff;
}
.nb-theme-indara_dark ng2-smart-table table tr th,
.nb-theme-indara_dark ng2-smart-table table tr th a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #ffffff;
}
.nb-theme-indara_dark ng2-smart-table table tr td {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #ffffff;
}
.nb-theme-indara_dark ng2-smart-table table tr th,
.nb-theme-indara_dark ng2-smart-table table tr td {
  position: relative;
  padding: 0.875rem 1.25rem;
  border: 1px solid #151a30;
  vertical-align: middle;
}
.nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.875rem 1.25rem;
}
[dir=ltr] .nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th a:hover, .nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th a:active, .nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #ffffff;
  text-decoration: none;
}
.nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc, .nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, .nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #ffffff;
  border-width: 0.375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=ltr] .nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=rtl] .nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: 0.75rem;
}
.nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after, .nb-theme-indara_dark ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-indara_dark ng2-smart-table thead tr {
  background: #222b45;
}
.nb-theme-indara_dark ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.5rem;
}
.nb-theme-indara_dark ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1rem;
}
.nb-theme-indara_dark ng2-smart-table tbody tr.selected, .nb-theme-indara_dark ng2-smart-table tbody tr:hover {
  background: #151a30 !important;
}
.nb-theme-indara_dark ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #192038;
}
.nb-theme-indara_dark ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: 0.375rem 0.5rem;
  border-color: #3a95c4;
  background-color: #3a95c4;
  color: #ffffff;
  border-radius: 0.375rem;
}
.nb-theme-indara_dark ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #1785c4;
}
.nb-theme-indara_dark ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #489dc5;
  border-color: #489dc5;
}
.nb-theme-indara_dark ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #319acd;
  border-color: #319acd;
}
.nb-theme-indara_dark ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-indara_dark ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-indara_dark ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-indara_dark ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-indara_dark 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: #ffffff;
}
.nb-theme-indara_dark ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #151a30;
}
.nb-theme-indara_dark ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-indara_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-indara_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-indara_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #3a95c4;
}
.nb-theme-indara_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-indara_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-indara_dark ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-indara_dark ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-indara_dark ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #151a30 solid 1px;
  border-radius: 0.25rem;
}
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #151a30;
}
[dir=rtl] .nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #151a30;
}
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #3a95c4;
  padding: 0.75rem 1.25rem;
  border: none;
}
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #3a95c4;
  color: #3a95c4;
}
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: transparent;
  border-color: #3a95c4;
  color: #3a95c4;
  text-decoration: none;
}
[dir=ltr] .nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-indara_dark ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #ffffff;
  background-color: #3a95c4;
}
.nb-theme-indara_dark nb-auth-block .text-link {
  color: #8f9bb3;
}
.nb-theme-indara_dark nb-auth-block .forgot-password {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-indara_dark nb-auth-block .socials a {
  color: #8f9bb3;
}
@media (max-width: 575.98px) {
  .nb-theme-indara_dark .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-indara_dark .pace .pace-progress {
  background: #3a95c4;
}
.nb-theme-indara_dark .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3a95c4, 0 0 5px #3a95c4;
}
.nb-theme-indara_dark .pace .pace-activity {
  display: none;
}
.nb-theme-indara_dark nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-indara_dark nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

.nb-theme-timberlands nb-layout .scrollable-container {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-timberlands nb-layout .scrollable-container::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-timberlands nb-layout .scrollable-container::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-timberlands nb-layout .scrollable-container::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-layout .scrollable-container::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-layout.with-scroll .scrollable-container {
  overflow: auto;
  height: 100vh;
  display: block;
}
@media (max-width: 767.98px) {
  .nb-theme-timberlands nb-layout.with-scroll .scrollable-container {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-timberlands .layout {
  min-width: 300px;
}
.nb-theme-timberlands nb-layout.window-mode {
  background: #edf1f7;
  display: block;
}
.nb-theme-timberlands nb-layout.window-mode .scrollable-container {
  max-width: 1920px;
  margin: 0 auto;
}
.nb-theme-timberlands nb-layout.window-mode .layout nb-layout-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.nb-theme-timberlands nb-layout.window-mode .layout nb-layout-header nav {
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (min-width: 1940px) {
  .nb-theme-timberlands nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.25);
  }
  .nb-theme-timberlands nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.25);
  }
  .nb-theme-timberlands nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.25) - 4rem);
    top: calc(calc(4.75rem * 0.25) + 4rem);
  }
  .nb-theme-timberlands nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-timberlands nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-timberlands nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.25));
  }
  .nb-theme-timberlands nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.25));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-timberlands 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-timberlands nb-layout.window-mode {
    padding-top: calc(4.75rem * 0.5);
  }
  .nb-theme-timberlands nb-layout.window-mode nb-layout-header.fixed {
    top: calc(4.75rem * 0.5);
  }
  .nb-theme-timberlands nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - calc(4.75rem * 0.5) - 4rem);
    top: calc(calc(4.75rem * 0.5) + 4rem);
  }
  .nb-theme-timberlands nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-timberlands nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-timberlands nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + calc(4.75rem * 0.5));
  }
  .nb-theme-timberlands nb-layout.window-mode .scrollable-container {
    height: calc(100vh - calc(4.75rem * 0.5));
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-timberlands 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-timberlands nb-layout.window-mode {
    padding-top: 4.75rem;
  }
  .nb-theme-timberlands nb-layout.window-mode nb-layout-header.fixed {
    top: 4.75rem;
  }
  .nb-theme-timberlands nb-layout.window-mode nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container-fixed {
    height: calc(100vh - 4.75rem - 4rem);
    top: calc(4.75rem + 4rem);
  }
  .nb-theme-timberlands nb-layout.window-mode nb-sidebar.fixed {
    left: calc((100vw - 1920px) / 2);
  }
  .nb-theme-timberlands nb-layout.window-mode .layout .layout-container nb-sidebar.fixed.right {
    right: calc((100vw - 1920px) / 2);
  }
  .nb-theme-timberlands nb-layout.window-mode .layout .layout-container nb-sidebar.fixed {
    top: calc(4rem + 4.75rem);
  }
  .nb-theme-timberlands nb-layout.window-mode .scrollable-container {
    height: calc(100vh - 4.75rem);
    box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  }
  .nb-theme-timberlands nb-layout.window-mode nb-layout.with-scroll .scrollable-container {
    height: calc(100vh - 4.75rem);
  }
}
.nb-theme-timberlands nb-layout .layout {
  background-color: #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  min-height: 100vh;
}
.nb-theme-timberlands nb-layout .layout .layout-container nb-sidebar.fixed,
.nb-theme-timberlands nb-layout .layout .layout-container nb-sidebar .main-container-fixed {
  top: 4rem;
}
.nb-theme-timberlands nb-layout .layout .layout-container .content nb-layout-footer {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-timberlands nb-layout .layout .layout-container .content nb-layout-footer nav {
  background-color: #ffffff;
  border-top: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem;
}
.nb-theme-timberlands nb-layout .layout .layout-container .content nb-layout-footer nav a {
  color: #fb776e;
}
.nb-theme-timberlands nb-layout .layout .layout-container .content nb-layout-footer nav a:focus, .nb-theme-timberlands nb-layout .layout .layout-container .content nb-layout-footer nav a:active, .nb-theme-timberlands nb-layout .layout .layout-container .content nb-layout-footer nav a:hover {
  color: #fb776e;
}
.nb-theme-timberlands nb-layout .layout .layout-container .content.center {
  width: 900px;
  flex: 0 100 900px !important;
}
.nb-theme-timberlands nb-layout .layout .layout-container .content .columns nb-layout-column {
  padding: 1.25rem;
}
@media (max-width: 991.98px) {
  .nb-theme-timberlands nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1.5rem 1.5rem 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .nb-theme-timberlands nb-layout .layout .layout-container .content .columns nb-layout-column {
    padding: 1rem 1rem 0;
  }
}
.nb-theme-timberlands nb-layout-header {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands nb-layout-header nav {
  color: #222b45;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  height: 4rem;
  padding: 1rem;
}
.nb-theme-timberlands nb-layout-header nav a {
  color: #222b45;
}
.nb-theme-timberlands nb-layout-header nav a:focus, .nb-theme-timberlands nb-layout-header nav a:active, .nb-theme-timberlands nb-layout-header nav a:hover {
  color: #222b45;
}
.nb-theme-timberlands nb-layout-header ~ .layout-container {
  min-height: calc(100vh - 4rem);
}
.nb-theme-timberlands nb-layout-header.fixed ~ .layout-container {
  padding-top: 4rem;
  min-height: 100vh;
}
.nb-theme-timberlands nb-layout-header.fixed ~ .layout-container nb-sidebar .main-container {
  height: calc(100vh - 4rem);
}
.nb-theme-timberlands nb-layout.with-subheader nb-sidebar .main-container {
  box-shadow: none;
}
.nb-theme-timberlands nb-sidebar {
  background-color: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  width: 12rem;
}
.nb-theme-timberlands nb-sidebar .main-container {
  height: 100vh;
  width: 12rem;
}
.nb-theme-timberlands nb-sidebar .scrollable {
  padding: 1rem;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
@media (max-width: 767.98px) {
  .nb-theme-timberlands nb-sidebar .scrollable {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.nb-theme-timberlands nb-sidebar .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-timberlands nb-sidebar .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-timberlands nb-sidebar .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-sidebar .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-sidebar.collapsed {
  width: 0;
  padding: 0;
}
.nb-theme-timberlands nb-sidebar.collapsed .main-container {
  width: 0;
  padding: 0;
}
.nb-theme-timberlands nb-sidebar.collapsed .scrollable {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-timberlands nb-sidebar.collapsed nb-sidebar-header,
.nb-theme-timberlands nb-sidebar.collapsed nb-sidebar-footer {
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-timberlands nb-sidebar.compacted {
  width: 3.5rem;
}
.nb-theme-timberlands nb-sidebar.compacted .main-container {
  width: 3.5rem;
}
.nb-theme-timberlands nb-sidebar.compacted nb-menu {
  width: 3.5rem;
}
.nb-theme-timberlands nb-sidebar.compacted nb-menu .menu-item a.active {
  position: relative;
}
.nb-theme-timberlands nb-sidebar.compacted nb-menu .menu-item a.active::before {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 4px;
  background: #f34b40;
}
[dir=ltr] .nb-theme-timberlands nb-sidebar.compacted nb-menu .menu-item a.active::before {
  left: 0;
}
[dir=rtl] .nb-theme-timberlands nb-sidebar.compacted nb-menu .menu-item a.active::before {
  right: 0;
}
.nb-theme-timberlands nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a span,
.nb-theme-timberlands nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a nb-badge,
.nb-theme-timberlands nb-sidebar.compacted nb-menu > .menu-items > .menu-item > a .expand-state {
  display: none;
}
.nb-theme-timberlands nb-sidebar.compacted nb-menu .menu-items > .menu-item {
  transition: border-color 1s ease;
}
.nb-theme-timberlands nb-sidebar.compacted nb-menu .menu-items > .menu-item.menu-group {
  display: block;
  color: transparent;
  width: 0;
  padding: 0;
  overflow: hidden;
}
.nb-theme-timberlands nb-sidebar.compacted nb-menu .menu-items > .menu-item i {
  margin-right: 0;
}
.nb-theme-timberlands nb-sidebar.compacted nb-menu .menu-items > .menu-item a {
  justify-content: center;
}
.nb-theme-timberlands nb-sidebar.compacted nb-menu .menu-items > .menu-item > .expanded {
  display: none;
}
.nb-theme-timberlands nb-sidebar.compacted.left.fixed ~ .content {
  margin-left: 3.5rem;
}
.nb-theme-timberlands nb-sidebar.compacted.fixed.right ~ .content {
  margin-left: 0;
  margin-right: 3.5rem;
}
.nb-theme-timberlands nb-sidebar.compacted.left.fixed ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-timberlands nb-sidebar.compacted.fixed.right ~ .content.center {
  padding-left: 0;
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-timberlands nb-sidebar.compacted.start.fixed ~ .content {
  margin-left: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands nb-sidebar.compacted.start.fixed ~ .content {
  margin-right: 3.5rem;
}
[dir=ltr] .nb-theme-timberlands nb-sidebar.compacted.fixed.end ~ .content {
  margin-right: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands nb-sidebar.compacted.fixed.end ~ .content {
  margin-left: 3.5rem;
}
[dir=ltr] .nb-theme-timberlands nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands nb-sidebar.compacted.start.fixed ~ .content.center {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-timberlands nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands nb-sidebar.compacted.fixed.end ~ .content.center {
  padding-left: 3.5rem;
}
.nb-theme-timberlands nb-sidebar.fixed.left.collapsed + .content, .nb-theme-timberlands nb-sidebar.fixed.start.collapsed + .content {
  margin-left: 0;
}
.nb-theme-timberlands nb-sidebar.fixed.right.collapsed + .content, .nb-theme-timberlands nb-sidebar.fixed.end.collapsed + .content {
  margin-right: 0;
}
.nb-theme-timberlands nb-sidebar.expanded {
  width: 12rem;
}
.nb-theme-timberlands nb-sidebar.expanded > .scrollable {
  width: 12rem;
}
.nb-theme-timberlands nb-sidebar nb-sidebar-header {
  padding: 1rem;
  height: initial;
}
.nb-theme-timberlands nb-sidebar nb-sidebar-footer {
  padding: 1rem;
  height: 3.5rem;
}
.nb-theme-timberlands nb-sidebar nb-menu {
  margin: 0 calc(1rem * -1) calc(1rem * -1);
}
.nb-theme-timberlands nb-calendar-view-mode [nbButton].appearance-ghost.status-basic, .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-default .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-cosmic .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-corporate .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_light .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_base_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-lockvue_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-sls .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-allied_light .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-indara_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle], .nb-theme-timberlands nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:hover, .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-default .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-cosmic .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-corporate .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_light .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_base_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-lockvue_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-sls .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-allied_light .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-indara_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:hover, .nb-theme-timberlands nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-default .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-cosmic .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-corporate .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_light .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:active, .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-default .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-cosmic .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-corporate .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_light .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_base_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-lockvue_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-sls .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-allied_light .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active, .nb-theme-indara_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic,
.nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-default .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-cosmic .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-corporate .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_light .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_base_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-lockvue_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-sls .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-allied_light .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-indara_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle],
.nb-theme-timberlands nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-default .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-cosmic .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-corporate .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_light .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_base_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-lockvue_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-sls .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-allied_light .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-indara_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:hover,
.nb-theme-timberlands nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-default .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-cosmic .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-corporate .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_light .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-default .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-cosmic .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-corporate .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_light .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_base_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-lockvue_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-sls .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-allied_light .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:active,
.nb-theme-indara_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:active {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-timberlands nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus, .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-default .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-cosmic .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-corporate .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_light .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_base_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-lockvue_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-sls .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-allied_light .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-indara_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus, .nb-theme-timberlands nb-calendar-view-mode [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-default .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-cosmic .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-corporate .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-lockvue_base_light .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-lockvue_base_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-lockvue .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-lockvue_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-sls .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-allied_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-allied_light .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-indara .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-timberlands nb-calendar-view-mode .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active), .nb-theme-indara_dark .nb-theme-timberlands nb-calendar-view-mode .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-default .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-cosmic .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-corporate .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_light .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_base_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-lockvue_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-sls .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-allied_light .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-indara_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus,
.nb-theme-timberlands nb-calendar-pageable-navigation [nbButton].appearance-ghost.status-basic:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-default .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-default .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-dark .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-cosmic .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-cosmic .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-corporate .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-corporate .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_base_light .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-lockvue_base_light .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_base_dark .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-lockvue_base_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-lockvue .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-lockvue_dark .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-lockvue_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-sls .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-sls .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-allied_dark .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-allied_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-allied_light .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-allied_light .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-indara .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-indara .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-timberlands nb-calendar-pageable-navigation .nb-theme-indara_dark .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active),
.nb-theme-indara_dark .nb-theme-timberlands nb-calendar-pageable-navigation .appearance-ghost.status-basic[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: none;
}
[dir=ltr] .nb-theme-timberlands nb-calendar-pageable-navigation {
  margin-left: auto;
}
[dir=rtl] .nb-theme-timberlands nb-calendar-pageable-navigation {
  margin-right: auto;
}
.nb-theme-timberlands nb-calendar-picker {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .nb-theme-timberlands nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-timberlands nb-calendar-picker {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.nb-theme-timberlands nb-calendar-days-names {
  background: transparent;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-timberlands nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
[dir=rtl] .nb-theme-timberlands nb-calendar-days-names {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.nb-theme-timberlands nb-calendar-days-names .day {
  width: 2.75rem;
  height: 2.75rem;
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-calendar-days-names .day.holiday {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-calendar-days-names.size-large .day {
  width: 3rem;
  height: 3rem;
}
.nb-theme-timberlands nb-calendar-week-numbers {
  background: transparent;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #8f9bb3;
  padding-bottom: 0.625rem;
}
.nb-theme-timberlands nb-calendar-week-numbers .sign-container {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #edf1f7;
  border-bottom: 1px solid #edf1f7;
  margin-bottom: 0.25rem;
}
.nb-theme-timberlands nb-calendar-week-numbers .sign,
.nb-theme-timberlands nb-calendar-week-numbers .week-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.75rem;
  width: 2.75rem;
}
.nb-theme-timberlands nb-calendar-week-numbers.size-large .sign,
.nb-theme-timberlands nb-calendar-week-numbers.size-large .week-number {
  height: 3rem;
  width: 3rem;
}
[dir=ltr] .nb-theme-timberlands nb-calendar-day-picker nb-calendar-week-numbers {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-timberlands nb-calendar-day-picker nb-calendar-week-numbers {
  border-left: 1px solid #edf1f7;
}
.nb-theme-timberlands nb-calendar-picker .day-cell {
  width: 2.75rem;
  height: 2.75rem;
}
.nb-theme-timberlands nb-calendar-picker .day-cell.size-large {
  width: 3rem;
  height: 3rem;
}
.nb-theme-timberlands nb-calendar-picker .month-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-timberlands nb-calendar-picker .month-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-timberlands nb-calendar-picker .year-cell {
  width: 4.8125rem;
  height: 2.75rem;
}
.nb-theme-timberlands nb-calendar-picker .year-cell.size-large {
  width: 5.25rem;
  height: 3rem;
}
.nb-theme-timberlands nb-calendar-picker .cell-content {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 0.25rem;
}
.nb-theme-timberlands nb-calendar-picker .day-cell,
.nb-theme-timberlands nb-calendar-picker .month-cell,
.nb-theme-timberlands nb-calendar-picker .year-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #222b45;
  text-transform: uppercase;
  cursor: pointer;
}
.nb-theme-timberlands nb-calendar-picker .day-cell, .nb-theme-timberlands nb-calendar-picker .day-cell .cell-content,
.nb-theme-timberlands nb-calendar-picker .month-cell,
.nb-theme-timberlands nb-calendar-picker .month-cell .cell-content,
.nb-theme-timberlands nb-calendar-picker .year-cell,
.nb-theme-timberlands nb-calendar-picker .year-cell .cell-content {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-timberlands nb-calendar-picker .day-cell.empty, .nb-theme-timberlands nb-calendar-picker .day-cell.disabled,
.nb-theme-timberlands nb-calendar-picker .month-cell.empty,
.nb-theme-timberlands nb-calendar-picker .month-cell.disabled,
.nb-theme-timberlands nb-calendar-picker .year-cell.empty,
.nb-theme-timberlands nb-calendar-picker .year-cell.disabled {
  cursor: default;
}
.nb-theme-timberlands nb-calendar-picker .day-cell.bounding-month,
.nb-theme-timberlands nb-calendar-picker .month-cell.bounding-month,
.nb-theme-timberlands nb-calendar-picker .year-cell.bounding-month {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-calendar-picker .day-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-timberlands nb-calendar-picker .month-cell:not(.disabled):not(.empty):hover .cell-content,
.nb-theme-timberlands nb-calendar-picker .year-cell:not(.disabled):not(.empty):hover .cell-content {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-calendar-picker .day-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-timberlands nb-calendar-picker .month-cell:not(.disabled):not(.empty):active .cell-content,
.nb-theme-timberlands nb-calendar-picker .year-cell:not(.disabled):not(.empty):active .cell-content {
  background-color: #e02e22;
  border-color: #e02e22;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-timberlands nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content,
.nb-theme-timberlands nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content {
  background-color: rgba(51, 102, 255, 0.08);
  border: 1px solid #f34b40;
  color: #222b45;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-timberlands nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:hover,
.nb-theme-timberlands nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-calendar-picker .day-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-timberlands nb-calendar-picker .month-cell:not(.disabled):not(.empty).today .cell-content:active,
.nb-theme-timberlands nb-calendar-picker .year-cell:not(.disabled):not(.empty).today .cell-content:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-timberlands nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content,
.nb-theme-timberlands nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content {
  background-color: #f34b40;
  border-color: #f34b40;
  color: #ffffff;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-timberlands nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:hover,
.nb-theme-timberlands nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:hover {
  background-color: #fb776e;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-calendar-picker .day-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-timberlands nb-calendar-picker .month-cell:not(.disabled):not(.empty).selected .cell-content:active,
.nb-theme-timberlands nb-calendar-picker .year-cell:not(.disabled):not(.empty).selected .cell-content:active {
  background-color: #e02e22;
  border-color: #e02e22;
}
.nb-theme-timberlands nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-timberlands nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected,
.nb-theme-timberlands nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected {
  background-color: #f34b40;
  border-radius: 0.25rem;
}
.nb-theme-timberlands nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-timberlands nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content,
.nb-theme-timberlands nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-timberlands nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-timberlands nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:hover,
.nb-theme-timberlands nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: transparent;
}
.nb-theme-timberlands nb-calendar-picker .day-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-timberlands nb-calendar-picker .month-cell:not(.disabled):not(.empty).today.selected .cell-content:focus,
.nb-theme-timberlands nb-calendar-picker .year-cell:not(.disabled):not(.empty).today.selected .cell-content:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}
.nb-theme-timberlands nb-calendar-picker .day-cell.disabled,
.nb-theme-timberlands nb-calendar-picker .month-cell.disabled,
.nb-theme-timberlands nb-calendar-picker .year-cell.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-calendar-picker .day-cell.disabled.today .cell-content,
.nb-theme-timberlands nb-calendar-picker .month-cell.disabled.today .cell-content,
.nb-theme-timberlands nb-calendar-picker .year-cell.disabled.today .cell-content {
  border: 1px solid #e4e9f2;
}
.nb-theme-timberlands nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty) {
  background-color: #f34b40;
  border-radius: 0;
}
[dir=ltr] .nb-theme-timberlands nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-timberlands nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).start {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-timberlands nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-timberlands nb-calendar-picker .range-cell.in-range.selected:not(.disabled):not(.empty).end {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-timberlands nb-base-calendar nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  box-shadow: none;
  margin: 0;
  width: 20.625rem;
  overflow: hidden;
}
.nb-theme-timberlands nb-base-calendar nb-card-body {
  padding: 0;
}
.nb-theme-timberlands nb-base-calendar .calendar-navigation {
  border: none;
  display: flex;
  padding: 0.625rem 0.25rem;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-timberlands nb-base-calendar:not(.has-navigation) nb-calendar-week-numbers .sign-container,
.nb-theme-timberlands nb-base-calendar:not(.has-navigation) nb-calendar-days-names {
  border-top: 0;
}
.nb-theme-timberlands nb-base-calendar.has-week-number nb-card {
  width: calc(20.625rem + 2.75rem + 1px);
}
.nb-theme-timberlands nb-base-calendar.has-week-number .month-cell,
.nb-theme-timberlands nb-base-calendar.has-week-number .year-cell {
  flex: 1 0 auto;
}
.nb-theme-timberlands nb-base-calendar.size-large nb-card {
  width: 22.375rem;
}
.nb-theme-timberlands nb-base-calendar.size-large.has-week-number nb-card {
  width: calc(22.375rem + 3rem + 1px);
}
.nb-theme-timberlands nb-card {
  background-color: #ffffff;
  border: 0.0625rem solid #e4e9f2;
  border-radius: 0.25rem;
  box-shadow: none;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  margin-bottom: 1.875rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-timberlands nb-card::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-timberlands nb-card::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-timberlands nb-card::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-card::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-card.size-tiny {
  height: 13.5rem;
}
.nb-theme-timberlands nb-card.size-small {
  height: 21.1875rem;
}
.nb-theme-timberlands nb-card.size-medium {
  height: 28.875rem;
}
.nb-theme-timberlands nb-card.size-large {
  height: 36.5625rem;
}
.nb-theme-timberlands nb-card.size-giant {
  height: 44.25rem;
}
.nb-theme-timberlands nb-card.status-basic nb-card-header {
  background-color: #f7f9fc;
  border-bottom-width: 0;
  border-bottom-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-timberlands nb-card.status-basic nb-card-header a,
.nb-theme-timberlands nb-card.status-basic nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-timberlands nb-card.status-primary nb-card-header {
  background-color: #f34b40;
  border-bottom-width: 0;
  border-bottom-color: #f34b40;
  color: #ffffff;
}
.nb-theme-timberlands nb-card.status-primary nb-card-header a,
.nb-theme-timberlands nb-card.status-primary nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-timberlands nb-card.status-success nb-card-header {
  background-color: #00d68f;
  border-bottom-width: 0;
  border-bottom-color: #00d68f;
  color: #ffffff;
}
.nb-theme-timberlands nb-card.status-success nb-card-header a,
.nb-theme-timberlands nb-card.status-success nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-timberlands nb-card.status-warning nb-card-header {
  background-color: #ffaa00;
  border-bottom-width: 0;
  border-bottom-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-timberlands nb-card.status-warning nb-card-header a,
.nb-theme-timberlands nb-card.status-warning nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-timberlands nb-card.status-danger nb-card-header {
  background-color: #ff3d71;
  border-bottom-width: 0;
  border-bottom-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-timberlands nb-card.status-danger nb-card-header a,
.nb-theme-timberlands nb-card.status-danger nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-timberlands nb-card.status-info nb-card-header {
  background-color: #0095ff;
  border-bottom-width: 0;
  border-bottom-color: #0095ff;
  color: #ffffff;
}
.nb-theme-timberlands nb-card.status-info nb-card-header a,
.nb-theme-timberlands nb-card.status-info nb-card-header a:hover {
  color: #ffffff;
}
.nb-theme-timberlands nb-card.status-control nb-card-header {
  background-color: #ffffff;
  border-bottom-width: 0;
  border-bottom-color: #ffffff;
  color: #222b45;
}
.nb-theme-timberlands nb-card.status-control nb-card-header a,
.nb-theme-timberlands nb-card.status-control nb-card-header a:hover {
  color: #222b45;
}
.nb-theme-timberlands nb-card.accent-basic {
  border-top-color: #f7f9fc;
}
.nb-theme-timberlands nb-card.accent-primary {
  border-top-color: #f34b40;
}
.nb-theme-timberlands nb-card.accent-success {
  border-top-color: #00d68f;
}
.nb-theme-timberlands nb-card.accent-warning {
  border-top-color: #ffaa00;
}
.nb-theme-timberlands nb-card.accent-danger {
  border-top-color: #ff3d71;
}
.nb-theme-timberlands nb-card.accent-info {
  border-top-color: #0095ff;
}
.nb-theme-timberlands nb-card.accent-control {
  border-top-color: #ffffff;
}
.nb-theme-timberlands nb-card.accent {
  border-top-style: solid;
  border-top-width: 0.25rem;
}
.nb-theme-timberlands nb-card.accent nb-card-header {
  border-radius: 0;
}
.nb-theme-timberlands nb-card-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1rem 1.5rem;
  position: relative;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-timberlands nb-card-body::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-timberlands nb-card-body::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-timberlands nb-card-body::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-card-body::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-card-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid #edf1f7;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-timberlands nb-card-header {
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-card-header h1 {
  margin: 0;
}
.nb-theme-timberlands nb-card-header h2 {
  margin: 0;
}
.nb-theme-timberlands nb-card-header h3 {
  margin: 0;
}
.nb-theme-timberlands nb-card-header h4 {
  margin: 0;
}
.nb-theme-timberlands nb-card-header h5 {
  margin: 0;
}
.nb-theme-timberlands nb-card-header h6 {
  margin: 0;
}
.nb-theme-timberlands nb-reveal-card {
  box-shadow: none;
  margin-bottom: 1.875rem;
}
.nb-theme-timberlands .second-card-container {
  height: 100%;
  border-radius: 0.25rem;
}
.nb-theme-timberlands .reveal-button {
  line-height: 1rem;
  padding: 1rem 1.5rem;
}
.nb-theme-timberlands .flip-button {
  line-height: 1rem;
  margin-bottom: 1.875rem;
  padding: 1rem 1.5rem;
}
[dir=ltr] .nb-theme-timberlands .flipcard-body .front-container {
  margin-right: -100%;
}
[dir=rtl] .nb-theme-timberlands .flipcard-body .front-container {
  margin-left: -100%;
}
.nb-theme-timberlands nb-tabset {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-timberlands nb-tabset .tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-timberlands nb-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-timberlands nb-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-timberlands nb-tabset nb-badge.dot-mode.position-left {
  left: 0.75rem;
}
.nb-theme-timberlands nb-tabset nb-badge.dot-mode.position-right {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-timberlands nb-tabset nb-badge.dot-mode.position-start {
  left: 0.75rem;
}
[dir=rtl] .nb-theme-timberlands nb-tabset nb-badge.dot-mode.position-start {
  right: 0.75rem;
}
[dir=ltr] .nb-theme-timberlands nb-tabset nb-badge.dot-mode.position-end {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-timberlands nb-tabset nb-badge.dot-mode.position-end {
  left: 0.75rem;
}
.nb-theme-timberlands nb-tabset .tab.active .tab-link {
  background-color: transparent;
  color: #f34b40;
}
.nb-theme-timberlands nb-tabset .tab.active .tab-link::before {
  background-color: #f34b40;
}
.nb-theme-timberlands nb-tabset .tab:focus .tab-link {
  background-color: transparent;
  color: #e02e22;
}
.nb-theme-timberlands nb-tabset .tab:focus .tab-link::before {
  background-color: #e02e22;
}
.nb-theme-timberlands nb-tabset .tab:hover .tab-link {
  color: #fb776e;
  background-color: transparent;
}
.nb-theme-timberlands nb-tabset .tab:hover .tab-link::before {
  background-color: #fb776e;
}
.nb-theme-timberlands nb-tabset .tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-timberlands nb-tabset .tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-timberlands nb-tabset .tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-timberlands nb-tabset .tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-timberlands nb-tabset nb-tab {
  background-color: transparent;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem 2rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-timberlands nb-tabset nb-tab::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-timberlands nb-tabset nb-tab::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-timberlands nb-tabset nb-tab::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-tabset nb-tab::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-route-tabset {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.nb-theme-timberlands nb-route-tabset::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-timberlands nb-route-tabset::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-timberlands nb-route-tabset::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-route-tabset::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-route-tabset .route-tabset {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-timberlands nb-route-tabset .tab-link {
  background-color: transparent;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
}
.nb-theme-timberlands nb-route-tabset .tab-link::before {
  background-color: transparent;
  height: 0.25rem;
}
.nb-theme-timberlands nb-route-tabset .route-tab.active .tab-link {
  background-color: transparent;
  color: #f34b40;
}
.nb-theme-timberlands nb-route-tabset .route-tab.active .tab-link::before {
  background-color: #f34b40;
}
.nb-theme-timberlands nb-route-tabset .tab-link:focus {
  background-color: transparent;
  color: #e02e22;
}
.nb-theme-timberlands nb-route-tabset .tab-link:focus::before {
  background-color: #e02e22;
}
.nb-theme-timberlands nb-route-tabset .tab-link:hover {
  background-color: transparent;
  color: #fb776e;
}
.nb-theme-timberlands nb-route-tabset .tab-link:hover::before {
  background-color: #fb776e;
}
.nb-theme-timberlands nb-route-tabset .route-tab.disabled {
  cursor: default;
  pointer-events: none;
}
.nb-theme-timberlands nb-route-tabset .route-tab.disabled .tab-link {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
  pointer-events: none;
}
.nb-theme-timberlands nb-route-tabset .route-tab.disabled .tab-link::before {
  background-color: transparent;
}
@media screen and (max-width: 36rem) {
  .nb-theme-timberlands nb-route-tabset .route-tab.responsive .tab-text {
    display: none;
  }
}
.nb-theme-timberlands nb-menu {
  background-color: transparent;
}
.nb-theme-timberlands nb-menu ul.menu-items {
  margin: 0;
  padding: 0;
}
.nb-theme-timberlands nb-menu .menu-group,
.nb-theme-timberlands nb-menu .menu-item a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6rem 1rem;
}
.nb-theme-timberlands nb-menu .menu-group,
.nb-theme-timberlands nb-menu .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-menu .menu-item a {
  color: #222b45;
  border-radius: 0;
}
.nb-theme-timberlands nb-menu .menu-item a.active {
  background-color: transparent;
  color: #f34b40;
}
.nb-theme-timberlands nb-menu .menu-item a.active .menu-icon {
  color: #f34b40;
}
.nb-theme-timberlands nb-menu .menu-item a:hover {
  background-color: transparent;
  color: #fb776e;
  cursor: pointer;
}
.nb-theme-timberlands nb-menu .menu-item a:hover .menu-icon {
  color: #fb776e;
}
.nb-theme-timberlands nb-menu .menu-item .menu-icon {
  color: #8f9bb3;
  font-size: 1.25rem;
  margin: 0 0.5rem 0 0;
  width: 1em;
  text-align: center;
}
.nb-theme-timberlands nb-menu .menu-item .expand-state {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-menu .menu-item {
  border-bottom: 1px solid #edf1f7;
}
.nb-theme-timberlands nb-menu .menu-item:first-child {
  border-top: none;
}
.nb-theme-timberlands nb-menu .menu-item:last-child {
  border-bottom: none;
}
.nb-theme-timberlands nb-menu .menu-item .menu-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-timberlands nb-menu .menu-item > .menu-items {
  background-color: transparent;
  margin: 0;
  padding: 0 1.25rem;
}
.nb-theme-timberlands nb-menu .menu-item > .menu-items > .menu-item {
  background: transparent;
  color: #222b45;
}
.nb-theme-timberlands nb-menu .menu-item > .menu-items > .menu-item a {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  padding: 0.6rem 1rem;
}
.nb-theme-timberlands nb-menu .menu-item > .menu-items > .menu-item a.active {
  background-color: transparent;
  border-color: #f34b40;
  color: #f34b40;
}
.nb-theme-timberlands nb-menu .menu-item > .menu-items > .menu-item a.active .menu-icon {
  color: #f34b40;
}
.nb-theme-timberlands nb-menu .menu-item > .menu-items > .menu-item a:hover {
  background-color: transparent;
  border-color: transparent;
  color: #fb776e;
}
.nb-theme-timberlands nb-menu .menu-item > .menu-items > .menu-item a:hover .menu-icon {
  color: #fb776e;
}
.nb-theme-timberlands nb-menu .menu-item > .menu-items > .menu-item a.active:hover {
  background-color: transparent;
  border-color: #fb776e;
  color: #fb776e;
}
.nb-theme-timberlands nb-menu .menu-item > .menu-items > .menu-item a.active:hover .menu-icon {
  color: #fb776e;
}
.nb-theme-timberlands nb-menu .menu-item > .menu-items > .menu-group, .nb-theme-timberlands nb-menu .menu-item > .menu-items > .menu-group nb-icon.menu-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-user .user-picture {
  background-color: transparent;
  border: 1px solid #edf1f7;
}
.nb-theme-timberlands nb-user .initials {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-timberlands nb-user .user-name {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-timberlands nb-user .user-title {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 400;
}
.nb-theme-timberlands nb-user.size-tiny .user-picture {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-timberlands nb-user.size-tiny .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.size-tiny .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.size-tiny .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.size-small .user-picture {
  height: 1.5rem;
  width: 1.5rem;
}
.nb-theme-timberlands nb-user.size-small .initials {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.size-small .user-name {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.size-small .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.size-medium .user-picture {
  height: 2.5rem;
  width: 2.5rem;
}
.nb-theme-timberlands nb-user.size-medium .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.size-medium .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.size-medium .user-title {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.size-large .user-picture {
  height: 3.25rem;
  width: 3.25rem;
}
.nb-theme-timberlands nb-user.size-large .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.size-large .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.size-large .user-title {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
.nb-theme-timberlands nb-user.size-giant .user-picture {
  height: 4rem;
  width: 4rem;
}
.nb-theme-timberlands nb-user.size-giant .initials {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.size-giant .user-name {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.size-giant .user-title {
  font-size: 0.86rem;
  line-height: 1rem;
}
.nb-theme-timberlands nb-user.shape-rectangle .user-picture {
  border-radius: 0.5rem;
}
.nb-theme-timberlands nb-user.shape-semi-round .user-picture {
  border-radius: 0.75rem;
}
.nb-theme-timberlands nb-user.shape-round .user-picture {
  border-radius: 50%;
}
.nb-theme-timberlands nb-actions {
  background-color: transparent;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-timberlands nb-actions.size-tiny nb-action {
  font-size: 0.625rem;
  height: 1rem;
  padding: 0 1.25rem;
}
.nb-theme-timberlands nb-actions.size-tiny nb-action nb-icon {
  font-size: 1rem;
}
.nb-theme-timberlands nb-actions.size-small nb-action {
  font-size: 0.75rem;
  height: 1.5rem;
  padding: 0 1.25rem;
}
.nb-theme-timberlands nb-actions.size-small nb-action nb-icon {
  font-size: 1.5rem;
}
.nb-theme-timberlands nb-actions.size-medium nb-action {
  font-size: 0.875rem;
  height: 2.25rem;
  padding: 0 1.25rem;
}
.nb-theme-timberlands nb-actions.size-medium nb-action nb-icon {
  font-size: 2.25rem;
}
.nb-theme-timberlands nb-actions.size-large nb-action {
  font-size: 1rem;
  height: 3.5rem;
  padding: 0 1.25rem;
}
.nb-theme-timberlands nb-actions.size-large nb-action nb-icon {
  font-size: 3.5rem;
}
.nb-theme-timberlands nb-actions.size-giant nb-action {
  font-size: 1.125rem;
  height: 4rem;
  padding: 0 1.25rem;
}
.nb-theme-timberlands nb-actions.size-giant nb-action nb-icon {
  font-size: 4rem;
}
[dir=ltr] .nb-theme-timberlands nb-action {
  border-left: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-timberlands nb-action {
  border-right: 1px solid #edf1f7;
}
[dir=ltr] .nb-theme-timberlands nb-action:first-child {
  border-left: none !important;
}
[dir=rtl] .nb-theme-timberlands nb-action:first-child {
  border-right: none !important;
}
.nb-theme-timberlands nb-action nb-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-action.disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-action.disabled nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-search-field .close-button {
  z-index: 1;
}
.nb-theme-timberlands nb-search-field .search {
  background: #ffffff;
}
.nb-theme-timberlands nb-search-field .search span.info {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-search-field .search input {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-timberlands nb-search-field .search input::placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-search-field .search input::-ms-clear {
  display: none;
}
.nb-theme-timberlands nb-search-field.rotate-layout {
  opacity: 0;
  background: #ffffff;
}
.nb-theme-timberlands nb-search-field.modal-zoomin .search::before,
.nb-theme-timberlands nb-search-field.modal-zoomin .search::after {
  border: 1.5rem solid #f34b40;
}
.nb-theme-timberlands nb-search-field.modal-half .form-wrapper {
  background: #ffffff;
}
.nb-theme-timberlands nb-search-field.modal-half .search::before {
  background: #f34b40;
}
.nb-theme-timberlands nb-search-field.modal-drop .form-content::after {
  background: #edf1f7;
}
.nb-theme-timberlands nb-search-field.modal-drop .search::before {
  background: #ffffff;
}
.nb-theme-timberlands nb-search-field.curtain .search::after {
  background: #ffffff;
}
.nb-theme-timberlands nb-search-field.curtain .search {
  background: #ffffff;
}
.nb-theme-timberlands nb-search-field.column-curtain::before {
  background: #ffffff;
}
.nb-theme-timberlands nb-search-field.column-curtain::after {
  background: transparent;
}
.nb-theme-timberlands nb-search-field.column-curtain.show::after {
  background: #f34b40;
}
.nb-theme-timberlands .nb-spinner-container {
  position: relative;
}
.nb-theme-timberlands nb-spinner .message {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-timberlands nb-spinner.status-basic {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands nb-spinner.status-basic .spin-circle {
  border-top-color: #8f9bb3;
  border-right-color: transparent;
  border-bottom-color: #8f9bb3;
  border-left-color: #8f9bb3;
}
.nb-theme-timberlands nb-spinner.status-primary {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands nb-spinner.status-primary .spin-circle {
  border-top-color: #f34b40;
  border-right-color: transparent;
  border-bottom-color: #f34b40;
  border-left-color: #f34b40;
}
.nb-theme-timberlands nb-spinner.status-success {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands nb-spinner.status-success .spin-circle {
  border-top-color: #00d68f;
  border-right-color: transparent;
  border-bottom-color: #00d68f;
  border-left-color: #00d68f;
}
.nb-theme-timberlands nb-spinner.status-warning {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands nb-spinner.status-warning .spin-circle {
  border-top-color: #ffaa00;
  border-right-color: transparent;
  border-bottom-color: #ffaa00;
  border-left-color: #ffaa00;
}
.nb-theme-timberlands nb-spinner.status-danger {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands nb-spinner.status-danger .spin-circle {
  border-top-color: #ff3d71;
  border-right-color: transparent;
  border-bottom-color: #ff3d71;
  border-left-color: #ff3d71;
}
.nb-theme-timberlands nb-spinner.status-info {
  background-color: rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands nb-spinner.status-info .spin-circle {
  border-top-color: #0095ff;
  border-right-color: transparent;
  border-bottom-color: #0095ff;
  border-left-color: #0095ff;
}
.nb-theme-timberlands nb-spinner.status-control {
  background-color: rgba(255, 255, 255, 0.16);
}
.nb-theme-timberlands nb-spinner.status-control .spin-circle {
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
}
.nb-theme-timberlands nb-spinner.size-tiny {
  font-size: 1rem;
}
.nb-theme-timberlands nb-spinner.size-small {
  font-size: 1.25rem;
}
.nb-theme-timberlands nb-spinner.size-medium {
  font-size: 1.5rem;
}
.nb-theme-timberlands nb-spinner.size-large {
  font-size: 1.75rem;
}
.nb-theme-timberlands nb-spinner.size-giant {
  font-size: 2rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(230deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nb-theme-timberlands .nb-timepicker-container {
  width: 20rem;
  height: 26.1875rem;
}
.nb-theme-timberlands .nb-timepicker-container .list-item {
  color: #222b45;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.nb-theme-timberlands .nb-timepicker-container .list-item:first-child {
  border-top: none;
}
.nb-theme-timberlands .nb-timepicker-container .list-item:hover {
  background-color: #f7f9fc;
  color: #222b45;
}
.nb-theme-timberlands .nb-timepicker-container .list-item:focus {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-timberlands .nb-timepicker-container .list-item.selected {
  background-color: #f34b40;
  color: #ffffff;
}
.nb-theme-timberlands .nb-timepicker-container .values-list {
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
[dir=ltr] .nb-theme-timberlands .nb-timepicker-container .values-list:not(:last-of-type) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-timberlands .nb-timepicker-container .values-list:not(:last-of-type) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-timberlands .nb-timepicker-container .values-list::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-timberlands .nb-timepicker-container .values-list::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-timberlands .nb-timepicker-container .values-list::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-timberlands .nb-timepicker-container .values-list::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-timberlands .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-timberlands .nb-timepicker-container.supports-scrollbar-theming .values-list:hover .list-item:not(.am-pm-item) {
  margin-left: calc(0.3125rem * -1);
}
.nb-theme-timberlands .nb-timepicker-container .header-cell {
  color: #8f9bb3;
  font-size: 0.9375rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  height: 2.75rem;
  line-height: 1.5rem;
  font-weight: 600;
}
[dir=ltr] .nb-theme-timberlands .nb-timepicker-container .header-cell:not(:last-child) {
  border-right: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-timberlands .nb-timepicker-container .header-cell:not(:last-child) {
  border-left: 0.0625rem solid #e4e9f2;
}
.nb-theme-timberlands .nb-timepicker-container .column-header {
  border-bottom: 0.0625rem solid #e4e9f2;
}
[dir=ltr] .nb-theme-timberlands .nb-timepicker-container .actions-footer {
  padding-left: 0.625rem;
}
[dir=rtl] .nb-theme-timberlands .nb-timepicker-container .actions-footer {
  padding-right: 0.625rem;
}
.nb-theme-timberlands nb-checkbox .label {
  padding: 0;
}
.nb-theme-timberlands nb-checkbox .custom-checkbox {
  width: 1.25rem;
  height: 1.25rem;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  position: relative;
}
.nb-theme-timberlands nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands nb-checkbox .native-input:focus:not(:checked) + .custom-checkbox:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands nb-checkbox .native-input:focus:checked + .custom-checkbox {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands nb-checkbox .custom-checkbox-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.nb-theme-timberlands nb-checkbox .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-timberlands nb-checkbox .text:not(:empty) {
  padding-left: 0.6875rem;
}
[dir=rtl] .nb-theme-timberlands nb-checkbox .text:not(:empty) {
  padding-right: 0.6875rem;
}
.nb-theme-timberlands nb-checkbox.status-basic .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-timberlands nb-checkbox.status-basic .text {
  color: #222b45;
}
.nb-theme-timberlands nb-checkbox.status-basic .custom-checkbox.checked {
  background-color: #f34b40;
  border-color: #f34b40;
}
.nb-theme-timberlands nb-checkbox.status-basic .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-basic .custom-checkbox.indeterminate {
  background-color: #f34b40;
  border-color: #f34b40;
}
.nb-theme-timberlands nb-checkbox.status-basic .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-timberlands nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-basic .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #e02e22;
  border-color: #bc2319;
}
.nb-theme-timberlands nb-checkbox.status-basic .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-checkbox.status-basic .custom-checkbox:hover.indeterminate, .nb-theme-timberlands nb-checkbox.status-basic .custom-checkbox:hover.checked {
  background-color: #fb776e;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
}
.nb-theme-timberlands nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-basic .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #e02e22;
  border-color: #e02e22;
}
.nb-theme-timberlands nb-checkbox.status-basic .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-checkbox.status-basic .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-checkbox.status-basic .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-timberlands nb-checkbox.status-basic .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-checkbox.status-primary .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-checkbox.status-primary .text {
  color: #222b45;
}
.nb-theme-timberlands nb-checkbox.status-primary .custom-checkbox.checked {
  background-color: #f34b40;
  border-color: #f34b40;
}
.nb-theme-timberlands nb-checkbox.status-primary .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-primary .custom-checkbox.indeterminate {
  background-color: #f34b40;
  border-color: #f34b40;
}
.nb-theme-timberlands nb-checkbox.status-primary .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-primary .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #e02e22;
  border-color: #bc2319;
}
.nb-theme-timberlands nb-checkbox.status-primary .custom-checkbox:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-checkbox.status-primary .custom-checkbox:hover.indeterminate, .nb-theme-timberlands nb-checkbox.status-primary .custom-checkbox:hover.checked {
  background-color: #fb776e;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-primary .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #e02e22;
  border-color: #e02e22;
}
.nb-theme-timberlands nb-checkbox.status-primary .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-checkbox.status-primary .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-checkbox.status-primary .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-timberlands nb-checkbox.status-primary .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-checkbox.status-success .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-timberlands nb-checkbox.status-success .text {
  color: #222b45;
}
.nb-theme-timberlands nb-checkbox.status-success .custom-checkbox.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-timberlands nb-checkbox.status-success .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-success .custom-checkbox.indeterminate {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-timberlands nb-checkbox.status-success .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-timberlands nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-success .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-timberlands nb-checkbox.status-success .custom-checkbox:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-timberlands nb-checkbox.status-success .custom-checkbox:hover.indeterminate, .nb-theme-timberlands nb-checkbox.status-success .custom-checkbox:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-timberlands nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-timberlands nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-success .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-timberlands nb-checkbox.status-success .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-checkbox.status-success .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-checkbox.status-success .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-timberlands nb-checkbox.status-success .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-checkbox.status-warning .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-checkbox.status-warning .text {
  color: #222b45;
}
.nb-theme-timberlands nb-checkbox.status-warning .custom-checkbox.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-checkbox.status-warning .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-warning .custom-checkbox.indeterminate {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-checkbox.status-warning .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-warning .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-timberlands nb-checkbox.status-warning .custom-checkbox:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-checkbox.status-warning .custom-checkbox:hover.indeterminate, .nb-theme-timberlands nb-checkbox.status-warning .custom-checkbox:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-timberlands nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-warning .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-timberlands nb-checkbox.status-warning .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-checkbox.status-warning .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-checkbox.status-warning .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-timberlands nb-checkbox.status-warning .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-checkbox.status-danger .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-checkbox.status-danger .text {
  color: #222b45;
}
.nb-theme-timberlands nb-checkbox.status-danger .custom-checkbox.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-checkbox.status-danger .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-danger .custom-checkbox.indeterminate {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-checkbox.status-danger .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-danger .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-timberlands nb-checkbox.status-danger .custom-checkbox:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-checkbox.status-danger .custom-checkbox:hover.indeterminate, .nb-theme-timberlands nb-checkbox.status-danger .custom-checkbox:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-timberlands nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-danger .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-timberlands nb-checkbox.status-danger .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-checkbox.status-danger .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-checkbox.status-danger .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-timberlands nb-checkbox.status-danger .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-checkbox.status-info .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-timberlands nb-checkbox.status-info .text {
  color: #222b45;
}
.nb-theme-timberlands nb-checkbox.status-info .custom-checkbox.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-timberlands nb-checkbox.status-info .custom-checkbox.checked .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-info .custom-checkbox.indeterminate {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-timberlands nb-checkbox.status-info .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-timberlands nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-info .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-timberlands nb-checkbox.status-info .custom-checkbox:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-timberlands nb-checkbox.status-info .custom-checkbox:hover.indeterminate, .nb-theme-timberlands nb-checkbox.status-info .custom-checkbox:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-timberlands nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-timberlands nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-info .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-timberlands nb-checkbox.status-info .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-checkbox.status-info .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-checkbox.status-info .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-timberlands nb-checkbox.status-info .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-checkbox.status-control .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-control .text {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-control .custom-checkbox.checked {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-control .custom-checkbox.checked .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-timberlands nb-checkbox.status-control .custom-checkbox.indeterminate {
  background-color: #ffffff;
  border-color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-control .custom-checkbox.indeterminate .custom-checkbox-icon {
  color: #222b45;
}
.nb-theme-timberlands nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-control .native-input:enabled:focus + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-timberlands nb-checkbox.status-control .custom-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-control .custom-checkbox:hover.indeterminate, .nb-theme-timberlands nb-checkbox.status-control .custom-checkbox:hover.checked {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.indeterminate, .nb-theme-timberlands nb-checkbox.status-control .native-input:enabled:active + .custom-checkbox.checked {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-timberlands nb-checkbox.status-control .native-input:disabled + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-checkbox.status-control .native-input:disabled + .custom-checkbox .custom-checkbox-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-timberlands nb-checkbox.status-control .native-input:disabled:indeterminate + .custom-checkbox, .nb-theme-timberlands nb-checkbox.status-control .native-input:disabled:checked + .custom-checkbox {
  background-color: rgba(143, 155, 179, 0.48);
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-toggle .toggle {
  height: 1.625rem;
  width: 2.875rem;
  border-width: 1px;
  border-style: solid;
  border-radius: 100px;
  cursor: pointer;
  /*
    We need to set initial positions as Angular animations won't work in IE11 if positions have no initial value.
    Setting it in SCSS as we don't have access to theme variables from TS.
  */
}
[dir=ltr] .nb-theme-timberlands nb-toggle .toggle.checked .toggle-switcher {
  left: calc(100% - 1.5rem - 1px - 1px);
}
[dir=ltr] .nb-theme-timberlands nb-toggle .toggle:not(.checked) .toggle-switcher {
  right: 0;
}
[dir=rtl] .nb-theme-timberlands nb-toggle .toggle.checked .toggle-switcher {
  right: calc(100% - 1.5rem - 1px - 1px);
}
[dir=rtl] .nb-theme-timberlands nb-toggle .toggle:not(.checked) .toggle-switcher {
  left: 0;
}
.nb-theme-timberlands nb-toggle .native-input:enabled:focus + .toggle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands nb-toggle .native-input:disabled + .toggle {
  cursor: default;
}
.nb-theme-timberlands nb-toggle .toggle-switcher {
  width: 1.5rem;
  height: 1.5rem;
}
.nb-theme-timberlands nb-toggle .toggle-switcher nb-icon {
  height: 0.5rem;
  width: 0.5rem;
}
.nb-theme-timberlands nb-toggle .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-toggle.status-basic .text {
  color: #222b45;
}
.nb-theme-timberlands nb-toggle.status-basic .toggle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-timberlands nb-toggle.status-basic .toggle.checked {
  background-color: #f34b40;
  border-color: #f34b40;
}
.nb-theme-timberlands nb-toggle.status-basic .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-toggle.status-basic .native-input:enabled:focus + .toggle.checked {
  background-color: #e02e22;
  border-color: #bc2319;
}
.nb-theme-timberlands nb-toggle.status-basic .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-toggle.status-basic .native-input:enabled:active + .toggle.checked {
  background-color: #e02e22;
  border-color: #e02e22;
}
.nb-theme-timberlands nb-toggle.status-basic .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-toggle.status-basic .native-input:enabled + .toggle:hover.checked {
  background-color: #fb776e;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-toggle.status-basic .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-basic .toggle-switcher nb-icon {
  color: #f34b40;
}
.nb-theme-timberlands nb-toggle.status-basic .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-toggle.status-basic .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-toggle.status-primary .text {
  color: #222b45;
}
.nb-theme-timberlands nb-toggle.status-primary .toggle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-toggle.status-primary .toggle.checked {
  background-color: #f34b40;
  border-color: #f34b40;
}
.nb-theme-timberlands nb-toggle.status-primary .native-input:enabled:focus + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-toggle.status-primary .native-input:enabled:focus + .toggle.checked {
  background-color: #e02e22;
  border-color: #bc2319;
}
.nb-theme-timberlands nb-toggle.status-primary .native-input:enabled:active + .toggle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-toggle.status-primary .native-input:enabled:active + .toggle.checked {
  background-color: #e02e22;
  border-color: #e02e22;
}
.nb-theme-timberlands nb-toggle.status-primary .native-input:enabled + .toggle:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-toggle.status-primary .native-input:enabled + .toggle:hover.checked {
  background-color: #fb776e;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-toggle.status-primary .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-primary .toggle-switcher nb-icon {
  color: #f34b40;
}
.nb-theme-timberlands nb-toggle.status-primary .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-toggle.status-primary .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-toggle.status-success .text {
  color: #222b45;
}
.nb-theme-timberlands nb-toggle.status-success .toggle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-timberlands nb-toggle.status-success .toggle.checked {
  background-color: #00d68f;
  border-color: #00d68f;
}
.nb-theme-timberlands nb-toggle.status-success .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-timberlands nb-toggle.status-success .native-input:enabled:focus + .toggle.checked {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-timberlands nb-toggle.status-success .native-input:enabled:active + .toggle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-timberlands nb-toggle.status-success .native-input:enabled:active + .toggle.checked {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-timberlands nb-toggle.status-success .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-timberlands nb-toggle.status-success .native-input:enabled + .toggle:hover.checked {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-timberlands nb-toggle.status-success .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-success .toggle-switcher nb-icon {
  color: #00d68f;
}
.nb-theme-timberlands nb-toggle.status-success .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-toggle.status-success .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-toggle.status-warning .text {
  color: #222b45;
}
.nb-theme-timberlands nb-toggle.status-warning .toggle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-toggle.status-warning .toggle.checked {
  background-color: #ffaa00;
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-toggle.status-warning .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-toggle.status-warning .native-input:enabled:focus + .toggle.checked {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-timberlands nb-toggle.status-warning .native-input:enabled:active + .toggle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-toggle.status-warning .native-input:enabled:active + .toggle.checked {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-timberlands nb-toggle.status-warning .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-toggle.status-warning .native-input:enabled + .toggle:hover.checked {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-timberlands nb-toggle.status-warning .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-warning .toggle-switcher nb-icon {
  color: #ffaa00;
}
.nb-theme-timberlands nb-toggle.status-warning .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-toggle.status-warning .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-toggle.status-danger .text {
  color: #222b45;
}
.nb-theme-timberlands nb-toggle.status-danger .toggle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-toggle.status-danger .toggle.checked {
  background-color: #ff3d71;
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-toggle.status-danger .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-toggle.status-danger .native-input:enabled:focus + .toggle.checked {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-timberlands nb-toggle.status-danger .native-input:enabled:active + .toggle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-toggle.status-danger .native-input:enabled:active + .toggle.checked {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-timberlands nb-toggle.status-danger .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-toggle.status-danger .native-input:enabled + .toggle:hover.checked {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-timberlands nb-toggle.status-danger .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-danger .toggle-switcher nb-icon {
  color: #ff3d71;
}
.nb-theme-timberlands nb-toggle.status-danger .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-toggle.status-danger .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-toggle.status-info .text {
  color: #222b45;
}
.nb-theme-timberlands nb-toggle.status-info .toggle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-timberlands nb-toggle.status-info .toggle.checked {
  background-color: #0095ff;
  border-color: #0095ff;
}
.nb-theme-timberlands nb-toggle.status-info .native-input:enabled:focus + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-timberlands nb-toggle.status-info .native-input:enabled:focus + .toggle.checked {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-timberlands nb-toggle.status-info .native-input:enabled:active + .toggle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-timberlands nb-toggle.status-info .native-input:enabled:active + .toggle.checked {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-timberlands nb-toggle.status-info .native-input:enabled + .toggle:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-timberlands nb-toggle.status-info .native-input:enabled + .toggle:hover.checked {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-timberlands nb-toggle.status-info .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-info .toggle-switcher nb-icon {
  color: #0095ff;
}
.nb-theme-timberlands nb-toggle.status-info .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-toggle.status-info .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-toggle.status-control .text {
  color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-control .toggle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-control .toggle.checked {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-control .native-input:enabled:focus + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-control .native-input:enabled:focus + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-control .native-input:enabled:active + .toggle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-control .native-input:enabled:active + .toggle.checked {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-control .native-input:enabled + .toggle:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-control .native-input:enabled + .toggle:hover.checked {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-control .toggle-switcher {
  background-color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-control .toggle-switcher nb-icon {
  color: #222b45;
}
.nb-theme-timberlands nb-toggle.status-control .native-input:disabled + .toggle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-toggle.status-control .native-input:disabled + .toggle .toggle-switcher nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-toggle.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-timberlands nb-progress-bar .progress-container {
  border-radius: 0.25rem;
}
.nb-theme-timberlands nb-progress-bar .progress-value {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  transition-duration: 400ms;
  transition-property: width, background-color;
}
.nb-theme-timberlands nb-progress-bar.size-tiny .progress-container {
  height: 1rem;
}
.nb-theme-timberlands nb-progress-bar.size-tiny .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-progress-bar.size-small .progress-container {
  height: 1.25rem;
}
.nb-theme-timberlands nb-progress-bar.size-small .progress-value {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-progress-bar.size-medium .progress-container {
  height: 1.375rem;
}
.nb-theme-timberlands nb-progress-bar.size-medium .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-progress-bar.size-large .progress-container {
  height: 1.5rem;
}
.nb-theme-timberlands nb-progress-bar.size-large .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-progress-bar.size-giant .progress-container {
  height: 1.75rem;
}
.nb-theme-timberlands nb-progress-bar.size-giant .progress-value {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-progress-bar.status-basic .progress-container {
  background-color: #f7f9fc;
}
.nb-theme-timberlands nb-progress-bar.status-basic .progress-value {
  background-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-timberlands nb-progress-bar.status-primary .progress-container {
  background-color: #edf1f7;
}
.nb-theme-timberlands nb-progress-bar.status-primary .progress-value {
  background-color: #f34b40;
  color: #ffffff;
}
.nb-theme-timberlands nb-progress-bar.status-success .progress-container {
  background-color: #edf1f7;
}
.nb-theme-timberlands nb-progress-bar.status-success .progress-value {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-timberlands nb-progress-bar.status-warning .progress-container {
  background-color: #edf1f7;
}
.nb-theme-timberlands nb-progress-bar.status-warning .progress-value {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-timberlands nb-progress-bar.status-danger .progress-container {
  background-color: #edf1f7;
}
.nb-theme-timberlands nb-progress-bar.status-danger .progress-value {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-timberlands nb-progress-bar.status-info .progress-container {
  background-color: #edf1f7;
}
.nb-theme-timberlands nb-progress-bar.status-info .progress-value {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-timberlands nb-progress-bar.status-control .progress-container {
  background-color: #edf1f7;
}
.nb-theme-timberlands nb-progress-bar.status-control .progress-value {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-timberlands nb-badge {
  border-radius: 0.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.75rem;
  padding: 0.25rem 0.4rem;
}
.nb-theme-timberlands nb-badge.dot-mode {
  padding: 0.3rem;
  border-radius: 0.5rem;
}
.nb-theme-timberlands nb-badge.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-timberlands nb-badge.status-primary {
  color: #ffffff;
  background-color: #f34b40;
}
.nb-theme-timberlands nb-badge.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-timberlands nb-badge.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-timberlands nb-badge.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-timberlands nb-badge.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-timberlands nb-badge.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-timberlands nb-stepper.horizontal .header .step {
  width: 2rem;
  margin: 0 calc(2rem * 0.5);
}
.nb-theme-timberlands nb-stepper.horizontal .header .connector {
  margin: 1rem;
}
.nb-theme-timberlands nb-stepper.vertical .header .connector {
  margin: 1rem;
}
.nb-theme-timberlands nb-stepper .header .connector {
  background-color: #edf1f7;
}
.nb-theme-timberlands nb-stepper .header .connector-past {
  background-color: #f34b40;
}
.nb-theme-timberlands nb-stepper .header .label-index {
  border-radius: 50%;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 1px;
  width: 2rem;
  height: 2rem;
}
.nb-theme-timberlands nb-stepper .header .step {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands nb-stepper .header .step.label-index {
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-stepper .header .step.selected {
  color: #e02e22;
}
.nb-theme-timberlands nb-stepper .header .step.selected .label-index {
  border-color: #e02e22;
}
.nb-theme-timberlands nb-stepper .header .step.completed {
  color: #f34b40;
}
.nb-theme-timberlands nb-stepper .header .step.completed .label-index {
  background-color: #f34b40;
  border-color: #f34b40;
  color: #ffffff;
}
.nb-theme-timberlands nb-stepper .step-content {
  padding: 1.25rem;
}
.nb-theme-timberlands nb-alert {
  border-radius: 0.25rem;
  box-shadow: none;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1rem 1.125rem;
  margin-bottom: 1.5rem;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-timberlands nb-alert::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-timberlands nb-alert::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-timberlands nb-alert::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-alert::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
[dir=ltr] .nb-theme-timberlands nb-alert.closable {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-timberlands nb-alert.closable {
  padding-left: 3rem;
}
.nb-theme-timberlands nb-alert .close {
  padding: 1rem 1.125rem;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
  font-family: monospace;
}
.nb-theme-timberlands nb-alert.size-tiny {
  height: 4.5rem;
}
.nb-theme-timberlands nb-alert.size-small {
  height: 5.75rem;
}
.nb-theme-timberlands nb-alert.size-medium {
  height: 7rem;
}
.nb-theme-timberlands nb-alert.size-large {
  height: 8.25rem;
}
.nb-theme-timberlands nb-alert.size-giant {
  height: 9.5rem;
}
.nb-theme-timberlands nb-alert.status-basic {
  color: #222b45;
  background-color: #f7f9fc;
}
.nb-theme-timberlands nb-alert.status-basic a,
.nb-theme-timberlands nb-alert.status-basic a:hover {
  color: #222b45;
}
.nb-theme-timberlands nb-alert.accent-basic {
  border-top: 0.25rem solid #edf1f7;
}
.nb-theme-timberlands nb-alert.outline-basic {
  border: 1px solid #c5cee0;
}
.nb-theme-timberlands nb-alert.status-primary {
  color: #ffffff;
  background-color: #f34b40;
}
.nb-theme-timberlands nb-alert.status-primary a,
.nb-theme-timberlands nb-alert.status-primary a:hover {
  color: #ffffff;
}
.nb-theme-timberlands nb-alert.accent-primary {
  border-top: 0.25rem solid #f34b40;
}
.nb-theme-timberlands nb-alert.outline-primary {
  border: 1px solid #bc2319;
}
.nb-theme-timberlands nb-alert.status-success {
  color: #ffffff;
  background-color: #00d68f;
}
.nb-theme-timberlands nb-alert.status-success a,
.nb-theme-timberlands nb-alert.status-success a:hover {
  color: #ffffff;
}
.nb-theme-timberlands nb-alert.accent-success {
  border-top: 0.25rem solid #00d68f;
}
.nb-theme-timberlands nb-alert.outline-success {
  border: 1px solid #00997a;
}
.nb-theme-timberlands nb-alert.status-warning {
  color: #ffffff;
  background-color: #ffaa00;
}
.nb-theme-timberlands nb-alert.status-warning a,
.nb-theme-timberlands nb-alert.status-warning a:hover {
  color: #ffffff;
}
.nb-theme-timberlands nb-alert.accent-warning {
  border-top: 0.25rem solid #ffaa00;
}
.nb-theme-timberlands nb-alert.outline-warning {
  border: 1px solid #b86e00;
}
.nb-theme-timberlands nb-alert.status-danger {
  color: #ffffff;
  background-color: #ff3d71;
}
.nb-theme-timberlands nb-alert.status-danger a,
.nb-theme-timberlands nb-alert.status-danger a:hover {
  color: #ffffff;
}
.nb-theme-timberlands nb-alert.accent-danger {
  border-top: 0.25rem solid #ff3d71;
}
.nb-theme-timberlands nb-alert.outline-danger {
  border: 1px solid #b81d5b;
}
.nb-theme-timberlands nb-alert.status-info {
  color: #ffffff;
  background-color: #0095ff;
}
.nb-theme-timberlands nb-alert.status-info a,
.nb-theme-timberlands nb-alert.status-info a:hover {
  color: #ffffff;
}
.nb-theme-timberlands nb-alert.accent-info {
  border-top: 0.25rem solid #0095ff;
}
.nb-theme-timberlands nb-alert.outline-info {
  border: 1px solid #0057c2;
}
.nb-theme-timberlands nb-alert.status-control {
  color: #222b45;
  background-color: #ffffff;
}
.nb-theme-timberlands nb-alert.status-control a,
.nb-theme-timberlands nb-alert.status-control a:hover {
  color: #222b45;
}
.nb-theme-timberlands nb-alert.accent-control {
  border-top: 0.25rem solid #ffffff;
}
.nb-theme-timberlands nb-alert.outline-control {
  border: 1px solid #c5cee0;
}
.nb-theme-timberlands nb-chat {
  background-color: #ffffff;
  border: none;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands nb-chat nb-icon {
  font-size: inherit;
}
.nb-theme-timberlands nb-chat .header {
  border-bottom: 1px solid #edf1f7;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-chat .scrollable {
  overflow: auto;
  flex: 1;
  scrollbar-face-color: #e4e9f2;
  scrollbar-track-color: #f7f9fc;
}
.nb-theme-timberlands nb-chat .scrollable::-webkit-scrollbar {
  width: 0.3125rem;
  height: 0.3125rem;
}
.nb-theme-timberlands nb-chat .scrollable::-webkit-scrollbar-thumb {
  background: #e4e9f2;
  cursor: pointer;
  border-radius: calc(0.3125rem * 0.5);
}
.nb-theme-timberlands nb-chat .scrollable::-webkit-scrollbar-track {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-chat .scrollable::-webkit-scrollbar-corner {
  background: #f7f9fc;
}
.nb-theme-timberlands nb-chat .messages {
  padding: 1rem 1.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
}
.nb-theme-timberlands nb-chat .no-messages {
  text-align: center;
}
.nb-theme-timberlands nb-chat.size-tiny {
  height: 13.5rem;
}
.nb-theme-timberlands nb-chat.size-small {
  height: 21rem;
}
.nb-theme-timberlands nb-chat.size-medium {
  height: 28.5rem;
}
.nb-theme-timberlands nb-chat.size-large {
  height: 36rem;
}
.nb-theme-timberlands nb-chat.size-giant {
  height: 43.5rem;
}
.nb-theme-timberlands nb-chat.status-basic .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-timberlands nb-chat.status-primary .header {
  background-color: #f34b40;
  color: #ffffff;
}
.nb-theme-timberlands nb-chat.status-success .header {
  background-color: #00d68f;
  color: #ffffff;
}
.nb-theme-timberlands nb-chat.status-warning .header {
  background-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-timberlands nb-chat.status-danger .header {
  background-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-timberlands nb-chat.status-info .header {
  background-color: #0095ff;
  color: #ffffff;
}
.nb-theme-timberlands nb-chat.status-control .header {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-timberlands nb-chat-message {
  margin-bottom: 1.5rem;
  display: flex;
  flex-direction: row;
}
.nb-theme-timberlands nb-chat-message .message {
  flex: 1;
}
.nb-theme-timberlands 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: 0.875rem;
  color: white;
}
.nb-theme-timberlands nb-chat-message nb-chat-message-text {
  display: flex;
  flex-direction: column;
}
.nb-theme-timberlands nb-chat-message nb-chat-message-text .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-timberlands 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-timberlands nb-chat-message nb-chat-message-text .text {
  padding: 1rem;
  border-radius: 0.5rem;
}
.nb-theme-timberlands nb-chat-message nb-chat-message-file {
  display: flex;
  flex-direction: column;
}
.nb-theme-timberlands nb-chat-message nb-chat-message-file a {
  color: #8f9bb3;
  background: transparent;
  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: 0.5rem;
}
.nb-theme-timberlands nb-chat-message nb-chat-message-file a:hover, .nb-theme-timberlands nb-chat-message nb-chat-message-file a:focus {
  text-decoration: none;
  color: #8f9bb3;
}
.nb-theme-timberlands nb-chat-message nb-chat-message-file a div {
  background-size: cover;
  width: 100%;
  height: 100%;
}
.nb-theme-timberlands nb-chat-message nb-chat-message-file nb-chat-message-text {
  display: block;
  margin-bottom: 0.5rem;
}
.nb-theme-timberlands nb-chat-message nb-chat-message-file .message-content-group {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.nb-theme-timberlands nb-chat-message nb-chat-message-file .message-content-group a {
  margin-bottom: 1rem;
  width: 5rem;
  height: 5rem;
}
[dir=ltr] .nb-theme-timberlands nb-chat-message nb-chat-message-file .message-content-group a {
  margin-right: 1rem;
}
[dir=rtl] .nb-theme-timberlands nb-chat-message nb-chat-message-file .message-content-group a {
  margin-left: 1rem;
}
.nb-theme-timberlands nb-chat-message nb-chat-message-quote p.quote {
  font-style: italic;
  font-size: 0.875rem;
  background: #f7f9fc;
  color: #8f9bb3;
  padding: 1rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.nb-theme-timberlands nb-chat-message nb-chat-message-quote .sender {
  font-size: 0.875rem;
  color: #8f9bb3;
  margin-bottom: 0.5rem;
}
[dir=ltr] .nb-theme-timberlands nb-chat-message.not-reply .message {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-timberlands nb-chat-message.not-reply .message {
  margin-right: 0.5rem;
}
[dir=ltr] .nb-theme-timberlands nb-chat-message.not-reply .message {
  margin-right: 3rem;
}
[dir=rtl] .nb-theme-timberlands nb-chat-message.not-reply .message {
  margin-left: 3rem;
}
.nb-theme-timberlands nb-chat-message.not-reply nb-chat-message-text {
  align-items: flex-start;
}
.nb-theme-timberlands nb-chat-message.not-reply nb-chat-message-text .text {
  background: #f34b40;
  color: #ffffff;
}
[dir=ltr] .nb-theme-timberlands nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-timberlands nb-chat-message.not-reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
.nb-theme-timberlands nb-chat-message.not-reply nb-chat-message-file {
  align-items: flex-start;
}
.nb-theme-timberlands nb-chat-message.reply {
  flex-direction: row-reverse;
}
.nb-theme-timberlands nb-chat-message.reply .message {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: 0;
}
[dir=ltr] .nb-theme-timberlands nb-chat-message.reply .message {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-timberlands nb-chat-message.reply .message {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-timberlands nb-chat-message.reply .message {
  margin-left: 3rem;
}
[dir=rtl] .nb-theme-timberlands nb-chat-message.reply .message {
  margin-right: 3rem;
}
.nb-theme-timberlands nb-chat-message.reply nb-chat-message-text {
  align-items: flex-end;
}
[dir=ltr] .nb-theme-timberlands nb-chat-message.reply nb-chat-message-text .sender {
  text-align: right;
}
[dir=rtl] .nb-theme-timberlands nb-chat-message.reply nb-chat-message-text .sender {
  text-align: left;
}
.nb-theme-timberlands nb-chat-message.reply nb-chat-message-text .text {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-timberlands nb-chat-message.reply nb-chat-message-text .text {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-timberlands nb-chat-message.reply nb-chat-message-text .text {
  border-top-left-radius: 0;
}
.nb-theme-timberlands nb-chat-message.reply nb-chat-message-file {
  align-items: flex-end;
}
.nb-theme-timberlands nb-chat-form {
  display: flex;
  flex-direction: column;
  padding: 1rem 1.25rem;
  border-top: 1px solid #edf1f7;
}
.nb-theme-timberlands nb-chat-form .message-row {
  flex-direction: row;
  display: flex;
}
.nb-theme-timberlands nb-chat-form input {
  flex: 1;
}
.nb-theme-timberlands nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nb-theme-timberlands nb-chat-form input.with-button {
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-timberlands nb-chat-form input.with-button {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-timberlands nb-chat-form input.with-button {
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-timberlands nb-chat-form input.with-button {
  border-top-left-radius: 0;
}
.nb-theme-timberlands nb-chat-form .send-button nb-icon {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-timberlands nb-chat-form .send-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-timberlands nb-chat-form .send-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.nb-theme-timberlands nb-chat-form .dropped-files {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.5rem;
  flex-wrap: wrap;
}
.nb-theme-timberlands nb-chat-form .dropped-files div {
  background-size: cover;
  width: 3rem;
  height: 3rem;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  border: 1px solid currentColor;
  text-align: center;
  font-size: 2rem;
  position: relative;
}
[dir=ltr] .nb-theme-timberlands nb-chat-form .dropped-files div {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-timberlands nb-chat-form .dropped-files div {
  margin-left: 0.5rem;
}
.nb-theme-timberlands nb-chat-form .dropped-files div .remove {
  position: absolute;
  right: -0.5rem;
  top: -0.875rem;
  font-size: 0.875rem;
  line-height: 1;
  cursor: pointer;
}
.nb-theme-timberlands nb-chat-form .dropped-files div nb-icon {
  width: 65%;
  height: 100%;
}
.nb-theme-timberlands .nb-custom-message {
  display: inline-block;
  padding: 1rem 1.25rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
}
.nb-theme-timberlands .nb-custom-message-full-width {
  width: 100%;
}
.nb-theme-timberlands .nb-custom-message-no-space {
  margin-top: 0;
}
.nb-theme-timberlands .nb-custom-message-not-reply {
  background: #f34b40;
  color: #ffffff;
}
[dir=ltr] .nb-theme-timberlands .nb-custom-message-not-reply {
  border-top-left-radius: 0;
}
[dir=rtl] .nb-theme-timberlands .nb-custom-message-not-reply {
  border-top-right-radius: 0;
}
.nb-theme-timberlands .nb-custom-message-not-reply a,
.nb-theme-timberlands .nb-custom-message-not-reply a:hover,
.nb-theme-timberlands .nb-custom-message-not-reply a:focus {
  color: #ffffff;
}
.nb-theme-timberlands .nb-custom-message-reply {
  background: #f7f9fc;
  color: #222b45;
}
[dir=ltr] .nb-theme-timberlands .nb-custom-message-reply {
  border-top-right-radius: 0;
}
[dir=rtl] .nb-theme-timberlands .nb-custom-message-reply {
  border-top-left-radius: 0;
}
.nb-theme-timberlands nb-accordion {
  display: block;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  border-radius: 0.25rem;
}
.nb-theme-timberlands nb-accordion-item-header {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.25rem;
}
.nb-theme-timberlands nb-accordion-item-header h1 {
  margin: 0;
}
.nb-theme-timberlands nb-accordion-item-header h2 {
  margin: 0;
}
.nb-theme-timberlands nb-accordion-item-header h3 {
  margin: 0;
}
.nb-theme-timberlands nb-accordion-item-header h4 {
  margin: 0;
}
.nb-theme-timberlands nb-accordion-item-header h5 {
  margin: 0;
}
.nb-theme-timberlands nb-accordion-item-header h6 {
  margin: 0;
}
.nb-theme-timberlands nb-accordion-item-header .expansion-indicator {
  position: absolute;
}
[dir=ltr] .nb-theme-timberlands nb-accordion-item-header .expansion-indicator {
  right: 1rem;
}
[dir=rtl] .nb-theme-timberlands nb-accordion-item-header .expansion-indicator {
  left: 1rem;
}
.nb-theme-timberlands nb-accordion-item {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands nb-accordion-item.disabled nb-accordion-item-header {
  color: rgba(143, 155, 179, 0.48);
  cursor: default;
}
.nb-theme-timberlands nb-accordion-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nb-theme-timberlands nb-accordion-item:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.nb-theme-timberlands nb-accordion-item:last-child.collapsed nb-accordion-item-header {
  border-bottom: none;
}
.nb-theme-timberlands 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-timberlands nb-accordion-item-body .item-body {
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
.nb-theme-timberlands [nbButton], .nb-theme-timberlands [nbButtonToggle] {
  -webkit-appearance: none;
          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: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
}
.nb-theme-timberlands [nbButton]:hover, .nb-theme-timberlands [nbButtonToggle]:hover, .nb-theme-timberlands [nbButton]:focus, .nb-theme-timberlands [nbButtonToggle]:focus {
  text-decoration: none;
}
.nb-theme-timberlands [nbButton].full-width, .nb-theme-timberlands .full-width[nbButtonToggle] {
  width: 100%;
}
.nb-theme-timberlands [nbButton] nb-icon, .nb-theme-timberlands [nbButtonToggle] nb-icon {
  vertical-align: top;
}
.nb-theme-timberlands [nbButton].nb-transition, .nb-theme-timberlands .nb-transition[nbButtonToggle] {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in;
}
.nb-theme-timberlands [nbButton]:focus, .nb-theme-timberlands [nbButtonToggle]:focus {
  position: relative;
  outline: none;
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands [nbButton][disabled], .nb-theme-timberlands [disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].btn-disabled, .nb-theme-timberlands .btn-disabled[nbButtonToggle] {
  cursor: default;
}
.nb-theme-timberlands [nbButton].size-tiny, .nb-theme-timberlands .size-tiny[nbButtonToggle] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.nb-theme-timberlands [nbButton].size-tiny nb-icon, .nb-theme-timberlands .size-tiny[nbButtonToggle] nb-icon {
  font-size: 0.625rem;
  height: 0.75rem;
  width: 0.75rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-timberlands [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-timberlands .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-timberlands [nbButton].size-tiny.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-timberlands .size-tiny.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-timberlands [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-timberlands .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-timberlands [nbButton].size-tiny.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-timberlands .size-tiny.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-timberlands [nbButton].size-tiny.icon-start.icon-end.appearance-filled, .nb-theme-timberlands .size-tiny.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-timberlands [nbButton].size-tiny.icon-start.icon-end.appearance-outline, .nb-theme-timberlands .size-tiny.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-timberlands [nbButton].size-tiny.icon-start.icon-end.appearance-ghost, .nb-theme-timberlands .size-tiny.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.4375rem 0.3125rem;
}
.nb-theme-timberlands [nbButton].size-tiny.icon-start.icon-end.appearance-hero, .nb-theme-timberlands .size-tiny.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5rem 0.375rem;
}
.nb-theme-timberlands [nbButton].size-small, .nb-theme-timberlands .size-small[nbButtonToggle] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.nb-theme-timberlands [nbButton].size-small nb-icon, .nb-theme-timberlands .size-small[nbButtonToggle] nb-icon {
  font-size: 0.75rem;
  height: 1rem;
  width: 1rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-timberlands [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-timberlands .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.375rem;
}
[dir=rtl] .nb-theme-timberlands [nbButton].size-small.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-timberlands .size-small.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.375rem;
}
[dir=ltr] .nb-theme-timberlands [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-timberlands .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.375rem;
}
[dir=rtl] .nb-theme-timberlands [nbButton].size-small.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-timberlands .size-small.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.375rem;
}
.nb-theme-timberlands [nbButton].size-small.icon-start.icon-end.appearance-filled, .nb-theme-timberlands .size-small.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-timberlands [nbButton].size-small.icon-start.icon-end.appearance-outline, .nb-theme-timberlands .size-small.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-timberlands [nbButton].size-small.icon-start.icon-end.appearance-ghost, .nb-theme-timberlands .size-small.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.5625rem 0.4375rem;
}
.nb-theme-timberlands [nbButton].size-small.icon-start.icon-end.appearance-hero, .nb-theme-timberlands .size-small.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.5625rem 0.5rem;
}
.nb-theme-timberlands [nbButton].size-medium, .nb-theme-timberlands .size-medium[nbButtonToggle] {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-timberlands [nbButton].size-medium nb-icon, .nb-theme-timberlands .size-medium[nbButtonToggle] nb-icon {
  font-size: 0.875rem;
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
[dir=ltr] .nb-theme-timberlands [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-timberlands .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.5rem;
}
[dir=rtl] .nb-theme-timberlands [nbButton].size-medium.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-timberlands .size-medium.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.5rem;
}
[dir=ltr] .nb-theme-timberlands [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-timberlands .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.5rem;
}
[dir=rtl] .nb-theme-timberlands [nbButton].size-medium.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-timberlands .size-medium.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.5rem;
}
.nb-theme-timberlands [nbButton].size-medium.icon-start.icon-end.appearance-filled, .nb-theme-timberlands .size-medium.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-timberlands [nbButton].size-medium.icon-start.icon-end.appearance-outline, .nb-theme-timberlands .size-medium.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-timberlands [nbButton].size-medium.icon-start.icon-end.appearance-ghost, .nb-theme-timberlands .size-medium.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.6875rem 0.5625rem;
}
.nb-theme-timberlands [nbButton].size-medium.icon-start.icon-end.appearance-hero, .nb-theme-timberlands .size-medium.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.75rem 0.5625rem;
}
.nb-theme-timberlands [nbButton].size-large, .nb-theme-timberlands .size-large[nbButtonToggle] {
  font-size: 1rem;
  line-height: 1.25rem;
}
.nb-theme-timberlands [nbButton].size-large nb-icon, .nb-theme-timberlands .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-timberlands [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-timberlands .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-timberlands [nbButton].size-large.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-timberlands .size-large.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-timberlands [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-timberlands .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-timberlands [nbButton].size-large.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-timberlands .size-large.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-timberlands [nbButton].size-large.icon-start.icon-end.appearance-filled, .nb-theme-timberlands .size-large.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-timberlands [nbButton].size-large.icon-start.icon-end.appearance-outline, .nb-theme-timberlands .size-large.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-timberlands [nbButton].size-large.icon-start.icon-end.appearance-ghost, .nb-theme-timberlands .size-large.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 0.8125rem 0.6875rem;
}
.nb-theme-timberlands [nbButton].size-large.icon-start.icon-end.appearance-hero, .nb-theme-timberlands .size-large.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 0.875rem 0.6875rem;
}
.nb-theme-timberlands [nbButton].size-giant, .nb-theme-timberlands .size-giant[nbButtonToggle] {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.nb-theme-timberlands [nbButton].size-giant nb-icon, .nb-theme-timberlands .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-timberlands [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=ltr] .nb-theme-timberlands .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-right: 0.75rem;
}
[dir=rtl] .nb-theme-timberlands [nbButton].size-giant.icon-start:not(.icon-end) nb-icon, [dir=rtl] .nb-theme-timberlands .size-giant.icon-start[nbButtonToggle]:not(.icon-end) nb-icon {
  margin-left: 0.75rem;
}
[dir=ltr] .nb-theme-timberlands [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=ltr] .nb-theme-timberlands .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-left: 0.75rem;
}
[dir=rtl] .nb-theme-timberlands [nbButton].size-giant.icon-end:not(.icon-start) nb-icon, [dir=rtl] .nb-theme-timberlands .size-giant.icon-end[nbButtonToggle]:not(.icon-start) nb-icon {
  margin-right: 0.75rem;
}
.nb-theme-timberlands [nbButton].size-giant.icon-start.icon-end.appearance-filled, .nb-theme-timberlands .size-giant.icon-start.icon-end.appearance-filled[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-timberlands [nbButton].size-giant.icon-start.icon-end.appearance-outline, .nb-theme-timberlands .size-giant.icon-start.icon-end.appearance-outline[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-timberlands [nbButton].size-giant.icon-start.icon-end.appearance-ghost, .nb-theme-timberlands .size-giant.icon-start.icon-end.appearance-ghost[nbButtonToggle] {
  padding: 1.0625rem 0.9375rem;
}
.nb-theme-timberlands [nbButton].size-giant.icon-start.icon-end.appearance-hero, .nb-theme-timberlands .size-giant.icon-start.icon-end.appearance-hero[nbButtonToggle] {
  padding: 1.0625rem 1rem;
}
.nb-theme-timberlands [nbButton].shape-rectangle, .nb-theme-timberlands .shape-rectangle[nbButtonToggle] {
  border-radius: 0.25rem;
}
.nb-theme-timberlands [nbButton].shape-semi-round, .nb-theme-timberlands .shape-semi-round[nbButtonToggle] {
  border-radius: 0.75rem;
}
.nb-theme-timberlands [nbButton].shape-round, .nb-theme-timberlands .shape-round[nbButtonToggle] {
  border-radius: 1.5rem;
}
.nb-theme-timberlands a[nbButton], .nb-theme-timberlands a[nbButtonToggle] {
  text-decoration: none;
}
.nb-theme-timberlands [nbButton].appearance-filled, .nb-theme-timberlands .appearance-filled[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-timberlands [nbButton].appearance-filled.size-tiny, .nb-theme-timberlands .appearance-filled.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-timberlands [nbButton].appearance-filled.size-small, .nb-theme-timberlands .appearance-filled.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-timberlands [nbButton].appearance-filled.size-medium, .nb-theme-timberlands .appearance-filled.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-timberlands [nbButton].appearance-filled.size-large, .nb-theme-timberlands .appearance-filled.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-timberlands [nbButton].appearance-filled.size-giant, .nb-theme-timberlands .appearance-filled.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-basic, .nb-theme-timberlands .appearance-filled.status-basic[nbButtonToggle] {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-basic:focus, .nb-theme-timberlands .appearance-filled.status-basic[nbButtonToggle]:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-basic:hover, .nb-theme-timberlands .appearance-filled.status-basic[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-basic:active, .nb-theme-timberlands .appearance-filled.status-basic[nbButtonToggle]:active {
  background-color: #e4e9f2;
  border-color: #e4e9f2;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-basic[disabled], .nb-theme-timberlands .appearance-filled.status-basic[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-filled.status-basic.btn-disabled, .nb-theme-timberlands .appearance-filled.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-filled.status-primary, .nb-theme-timberlands .appearance-filled.status-primary[nbButtonToggle] {
  background-color: #f34b40;
  border-color: #f34b40;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-primary:focus, .nb-theme-timberlands .appearance-filled.status-primary[nbButtonToggle]:focus {
  background-color: #e02e22;
  border-color: #bc2319;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-primary:hover, .nb-theme-timberlands .appearance-filled.status-primary[nbButtonToggle]:hover {
  background-color: #fb776e;
  border-color: #fb776e;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-primary:active, .nb-theme-timberlands .appearance-filled.status-primary[nbButtonToggle]:active {
  background-color: #e02e22;
  border-color: #e02e22;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-primary[disabled], .nb-theme-timberlands .appearance-filled.status-primary[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-filled.status-primary.btn-disabled, .nb-theme-timberlands .appearance-filled.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-filled.status-success, .nb-theme-timberlands .appearance-filled.status-success[nbButtonToggle] {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-success:focus, .nb-theme-timberlands .appearance-filled.status-success[nbButtonToggle]:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-success:hover, .nb-theme-timberlands .appearance-filled.status-success[nbButtonToggle]:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-success:active, .nb-theme-timberlands .appearance-filled.status-success[nbButtonToggle]:active {
  background-color: #00b887;
  border-color: #00b887;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-success[disabled], .nb-theme-timberlands .appearance-filled.status-success[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-filled.status-success.btn-disabled, .nb-theme-timberlands .appearance-filled.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-filled.status-warning, .nb-theme-timberlands .appearance-filled.status-warning[nbButtonToggle] {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-warning:focus, .nb-theme-timberlands .appearance-filled.status-warning[nbButtonToggle]:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-warning:hover, .nb-theme-timberlands .appearance-filled.status-warning[nbButtonToggle]:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-warning:active, .nb-theme-timberlands .appearance-filled.status-warning[nbButtonToggle]:active {
  background-color: #db8b00;
  border-color: #db8b00;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-warning[disabled], .nb-theme-timberlands .appearance-filled.status-warning[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-filled.status-warning.btn-disabled, .nb-theme-timberlands .appearance-filled.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-filled.status-danger, .nb-theme-timberlands .appearance-filled.status-danger[nbButtonToggle] {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-danger:focus, .nb-theme-timberlands .appearance-filled.status-danger[nbButtonToggle]:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-danger:hover, .nb-theme-timberlands .appearance-filled.status-danger[nbButtonToggle]:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-danger:active, .nb-theme-timberlands .appearance-filled.status-danger[nbButtonToggle]:active {
  background-color: #db2c66;
  border-color: #db2c66;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-danger[disabled], .nb-theme-timberlands .appearance-filled.status-danger[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-filled.status-danger.btn-disabled, .nb-theme-timberlands .appearance-filled.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-filled.status-info, .nb-theme-timberlands .appearance-filled.status-info[nbButtonToggle] {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-info:focus, .nb-theme-timberlands .appearance-filled.status-info[nbButtonToggle]:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-info:hover, .nb-theme-timberlands .appearance-filled.status-info[nbButtonToggle]:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-info:active, .nb-theme-timberlands .appearance-filled.status-info[nbButtonToggle]:active {
  background-color: #006fd6;
  border-color: #006fd6;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-info[disabled], .nb-theme-timberlands .appearance-filled.status-info[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-filled.status-info.btn-disabled, .nb-theme-timberlands .appearance-filled.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-filled.status-control, .nb-theme-timberlands .appearance-filled.status-control[nbButtonToggle] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-control:focus, .nb-theme-timberlands .appearance-filled.status-control[nbButtonToggle]:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-control:hover, .nb-theme-timberlands .appearance-filled.status-control[nbButtonToggle]:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-control:active, .nb-theme-timberlands .appearance-filled.status-control[nbButtonToggle]:active {
  background-color: #edf1f7;
  border-color: #edf1f7;
}
.nb-theme-timberlands [nbButton].appearance-filled.status-control[disabled], .nb-theme-timberlands .appearance-filled.status-control[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-filled.status-control.btn-disabled, .nb-theme-timberlands .appearance-filled.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-outline, .nb-theme-timberlands .appearance-outline[nbButtonToggle] {
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-timberlands [nbButton].appearance-outline:focus, .nb-theme-timberlands .appearance-outline[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands [nbButton].appearance-outline:focus:not(:hover):not(:active), .nb-theme-timberlands .appearance-outline[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands [nbButton].appearance-outline.size-tiny, .nb-theme-timberlands .appearance-outline.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-timberlands [nbButton].appearance-outline.size-small, .nb-theme-timberlands .appearance-outline.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-timberlands [nbButton].appearance-outline.size-medium, .nb-theme-timberlands .appearance-outline.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-timberlands [nbButton].appearance-outline.size-large, .nb-theme-timberlands .appearance-outline.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-timberlands [nbButton].appearance-outline.size-giant, .nb-theme-timberlands .appearance-outline.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-basic, .nb-theme-timberlands .appearance-outline.status-basic[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-basic:focus, .nb-theme-timberlands .appearance-outline.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-basic:hover, .nb-theme-timberlands .appearance-outline.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-basic:active, .nb-theme-timberlands .appearance-outline.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-basic[disabled], .nb-theme-timberlands .appearance-outline.status-basic[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-outline.status-basic.btn-disabled, .nb-theme-timberlands .appearance-outline.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-outline.status-primary, .nb-theme-timberlands .appearance-outline.status-primary[nbButtonToggle] {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #f34b40;
  color: #f34b40;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-primary:focus, .nb-theme-timberlands .appearance-outline.status-primary[nbButtonToggle]:focus {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
  color: #f34b40;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-primary:hover, .nb-theme-timberlands .appearance-outline.status-primary[nbButtonToggle]:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #f34b40;
  color: #f34b40;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-primary:active, .nb-theme-timberlands .appearance-outline.status-primary[nbButtonToggle]:active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
  color: #f34b40;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-primary[disabled], .nb-theme-timberlands .appearance-outline.status-primary[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-outline.status-primary.btn-disabled, .nb-theme-timberlands .appearance-outline.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-outline.status-success, .nb-theme-timberlands .appearance-outline.status-success[nbButtonToggle] {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-success:focus, .nb-theme-timberlands .appearance-outline.status-success[nbButtonToggle]:focus {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-success:hover, .nb-theme-timberlands .appearance-outline.status-success[nbButtonToggle]:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-success:active, .nb-theme-timberlands .appearance-outline.status-success[nbButtonToggle]:active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-success[disabled], .nb-theme-timberlands .appearance-outline.status-success[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-outline.status-success.btn-disabled, .nb-theme-timberlands .appearance-outline.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-outline.status-warning, .nb-theme-timberlands .appearance-outline.status-warning[nbButtonToggle] {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-warning:focus, .nb-theme-timberlands .appearance-outline.status-warning[nbButtonToggle]:focus {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-warning:hover, .nb-theme-timberlands .appearance-outline.status-warning[nbButtonToggle]:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-warning:active, .nb-theme-timberlands .appearance-outline.status-warning[nbButtonToggle]:active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-warning[disabled], .nb-theme-timberlands .appearance-outline.status-warning[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-outline.status-warning.btn-disabled, .nb-theme-timberlands .appearance-outline.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-outline.status-danger, .nb-theme-timberlands .appearance-outline.status-danger[nbButtonToggle] {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-danger:focus, .nb-theme-timberlands .appearance-outline.status-danger[nbButtonToggle]:focus {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-danger:hover, .nb-theme-timberlands .appearance-outline.status-danger[nbButtonToggle]:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-danger:active, .nb-theme-timberlands .appearance-outline.status-danger[nbButtonToggle]:active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-danger[disabled], .nb-theme-timberlands .appearance-outline.status-danger[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-outline.status-danger.btn-disabled, .nb-theme-timberlands .appearance-outline.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-outline.status-info, .nb-theme-timberlands .appearance-outline.status-info[nbButtonToggle] {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-info:focus, .nb-theme-timberlands .appearance-outline.status-info[nbButtonToggle]:focus {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-info:hover, .nb-theme-timberlands .appearance-outline.status-info[nbButtonToggle]:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-info:active, .nb-theme-timberlands .appearance-outline.status-info[nbButtonToggle]:active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-info[disabled], .nb-theme-timberlands .appearance-outline.status-info[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-outline.status-info.btn-disabled, .nb-theme-timberlands .appearance-outline.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-outline.status-control, .nb-theme-timberlands .appearance-outline.status-control[nbButtonToggle] {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-control:focus, .nb-theme-timberlands .appearance-outline.status-control[nbButtonToggle]:focus {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-control:hover, .nb-theme-timberlands .appearance-outline.status-control[nbButtonToggle]:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-control:active, .nb-theme-timberlands .appearance-outline.status-control[nbButtonToggle]:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-outline.status-control[disabled], .nb-theme-timberlands .appearance-outline.status-control[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-outline.status-control.btn-disabled, .nb-theme-timberlands .appearance-outline.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-ghost, .nb-theme-timberlands .appearance-ghost[nbButtonToggle] {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0.0625rem;
  text-transform: uppercase;
}
.nb-theme-timberlands [nbButton].appearance-ghost:focus, .nb-theme-timberlands .appearance-ghost[nbButtonToggle]:focus {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands [nbButton].appearance-ghost:focus:not(:hover):not(:active), .nb-theme-timberlands .appearance-ghost[nbButtonToggle]:focus:not(:hover):not(:active) {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16), inset 0 0 0 100vmax rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands [nbButton].appearance-ghost.size-tiny, .nb-theme-timberlands .appearance-ghost.size-tiny[nbButtonToggle] {
  padding: 0.3125rem 0.625rem;
}
.nb-theme-timberlands [nbButton].appearance-ghost.size-small, .nb-theme-timberlands .appearance-ghost.size-small[nbButtonToggle] {
  padding: 0.4375rem 0.875rem;
}
.nb-theme-timberlands [nbButton].appearance-ghost.size-medium, .nb-theme-timberlands .appearance-ghost.size-medium[nbButtonToggle] {
  padding: 0.6875rem 1.125rem;
}
.nb-theme-timberlands [nbButton].appearance-ghost.size-large, .nb-theme-timberlands .appearance-ghost.size-large[nbButtonToggle] {
  padding: 0.8125rem 1.125rem;
}
.nb-theme-timberlands [nbButton].appearance-ghost.size-giant, .nb-theme-timberlands .appearance-ghost.size-giant[nbButtonToggle] {
  padding: 0.9375rem 1.375rem;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-basic, .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle] {
  color: #8f9bb3;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-basic:focus, .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #8f9bb3;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-basic:hover, .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-basic:active, .nb-theme-timberlands .appearance-ghost.status-basic[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #8f9bb3;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-basic[disabled], .nb-theme-timberlands .appearance-ghost.status-basic[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-ghost.status-basic.btn-disabled, .nb-theme-timberlands .appearance-ghost.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-primary, .nb-theme-timberlands .appearance-ghost.status-primary[nbButtonToggle] {
  color: #f34b40;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-primary:focus, .nb-theme-timberlands .appearance-ghost.status-primary[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #f34b40;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-primary:hover, .nb-theme-timberlands .appearance-ghost.status-primary[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #f34b40;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-primary:active, .nb-theme-timberlands .appearance-ghost.status-primary[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #f34b40;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-primary[disabled], .nb-theme-timberlands .appearance-ghost.status-primary[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-ghost.status-primary.btn-disabled, .nb-theme-timberlands .appearance-ghost.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-success, .nb-theme-timberlands .appearance-ghost.status-success[nbButtonToggle] {
  color: #00d68f;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-success:focus, .nb-theme-timberlands .appearance-ghost.status-success[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #00d68f;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-success:hover, .nb-theme-timberlands .appearance-ghost.status-success[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-success:active, .nb-theme-timberlands .appearance-ghost.status-success[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #00d68f;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-success[disabled], .nb-theme-timberlands .appearance-ghost.status-success[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-ghost.status-success.btn-disabled, .nb-theme-timberlands .appearance-ghost.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-warning, .nb-theme-timberlands .appearance-ghost.status-warning[nbButtonToggle] {
  color: #ffaa00;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-warning:focus, .nb-theme-timberlands .appearance-ghost.status-warning[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffaa00;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-warning:hover, .nb-theme-timberlands .appearance-ghost.status-warning[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-warning:active, .nb-theme-timberlands .appearance-ghost.status-warning[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffaa00;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-warning[disabled], .nb-theme-timberlands .appearance-ghost.status-warning[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-ghost.status-warning.btn-disabled, .nb-theme-timberlands .appearance-ghost.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-danger, .nb-theme-timberlands .appearance-ghost.status-danger[nbButtonToggle] {
  color: #ff3d71;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-danger:focus, .nb-theme-timberlands .appearance-ghost.status-danger[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ff3d71;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-danger:hover, .nb-theme-timberlands .appearance-ghost.status-danger[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-danger:active, .nb-theme-timberlands .appearance-ghost.status-danger[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ff3d71;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-danger[disabled], .nb-theme-timberlands .appearance-ghost.status-danger[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-ghost.status-danger.btn-disabled, .nb-theme-timberlands .appearance-ghost.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-info, .nb-theme-timberlands .appearance-ghost.status-info[nbButtonToggle] {
  color: #0095ff;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-info:focus, .nb-theme-timberlands .appearance-ghost.status-info[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #0095ff;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-info:hover, .nb-theme-timberlands .appearance-ghost.status-info[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-info:active, .nb-theme-timberlands .appearance-ghost.status-info[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #0095ff;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-info[disabled], .nb-theme-timberlands .appearance-ghost.status-info[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-ghost.status-info.btn-disabled, .nb-theme-timberlands .appearance-ghost.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-control, .nb-theme-timberlands .appearance-ghost.status-control[nbButtonToggle] {
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-control:focus, .nb-theme-timberlands .appearance-ghost.status-control[nbButtonToggle]:focus {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.4);
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-control:hover, .nb-theme-timberlands .appearance-ghost.status-control[nbButtonToggle]:hover {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-control:active, .nb-theme-timberlands .appearance-ghost.status-control[nbButtonToggle]:active {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-ghost.status-control[disabled], .nb-theme-timberlands .appearance-ghost.status-control[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-ghost.status-control.btn-disabled, .nb-theme-timberlands .appearance-ghost.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-hero, .nb-theme-timberlands .appearance-hero[nbButtonToggle] {
  text-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  text-transform: uppercase;
}
.nb-theme-timberlands [nbButton].appearance-hero.size-tiny, .nb-theme-timberlands .appearance-hero.size-tiny[nbButtonToggle] {
  padding: 0.375rem 0.6875rem;
}
.nb-theme-timberlands [nbButton].appearance-hero.size-small, .nb-theme-timberlands .appearance-hero.size-small[nbButtonToggle] {
  padding: 0.5rem 0.9375rem;
}
.nb-theme-timberlands [nbButton].appearance-hero.size-medium, .nb-theme-timberlands .appearance-hero.size-medium[nbButtonToggle] {
  padding: 0.75rem 1.1875rem;
}
.nb-theme-timberlands [nbButton].appearance-hero.size-large, .nb-theme-timberlands .appearance-hero.size-large[nbButtonToggle] {
  padding: 0.875rem 1.1875rem;
}
.nb-theme-timberlands [nbButton].appearance-hero.size-giant, .nb-theme-timberlands .appearance-hero.size-giant[nbButtonToggle] {
  padding: 1rem 1.4375rem;
}
.nb-theme-timberlands [nbButton].appearance-hero.status-basic, .nb-theme-timberlands .appearance-hero.status-basic[nbButtonToggle] {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #8f9bb3;
}
.nb-theme-timberlands [nbButton].appearance-hero.status-basic:focus, .nb-theme-timberlands .appearance-hero.status-basic[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-basic:hover, .nb-theme-timberlands .appearance-hero.status-basic[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-basic:active, .nb-theme-timberlands .appearance-hero.status-basic[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-basic[disabled], .nb-theme-timberlands .appearance-hero.status-basic[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-hero.status-basic.btn-disabled, .nb-theme-timberlands .appearance-hero.status-basic.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-basic.button-pulse, .nb-theme-timberlands .appearance-hero.status-basic.button-pulse[nbButtonToggle] {
  animation: button-hero-basic-pulse 0.75s infinite alternate;
}
@keyframes button-hero-basic-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #f7f9fc;
    opacity: 0.8;
  }
}
.nb-theme-timberlands [nbButton].appearance-hero.status-primary, .nb-theme-timberlands .appearance-hero.status-primary[nbButtonToggle] {
  background-image: linear-gradient(to right, #fb776e, #f34b40);
  border: none;
  box-shadow: 0 0 0 0 #e02e22, 0 0 0 0 #bc2319, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-hero.status-primary:focus, .nb-theme-timberlands .appearance-hero.status-primary[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f34b40, #e02e22);
  box-shadow: 0 0 0 0 #e02e22, 0 0 0 0 #bc2319, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-primary:hover, .nb-theme-timberlands .appearance-hero.status-primary[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #fb776e, #fb776e);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-primary:active, .nb-theme-timberlands .appearance-hero.status-primary[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f34b40, #e02e22);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-primary[disabled], .nb-theme-timberlands .appearance-hero.status-primary[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-hero.status-primary.btn-disabled, .nb-theme-timberlands .appearance-hero.status-primary.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-primary.button-pulse, .nb-theme-timberlands .appearance-hero.status-primary.button-pulse[nbButtonToggle] {
  animation: button-hero-primary-pulse 0.75s infinite alternate;
}
@keyframes button-hero-primary-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #fb776e;
    opacity: 0.8;
  }
}
.nb-theme-timberlands [nbButton].appearance-hero.status-success, .nb-theme-timberlands .appearance-hero.status-success[nbButtonToggle] {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  border: none;
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-hero.status-success:focus, .nb-theme-timberlands .appearance-hero.status-success[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
  box-shadow: 0 0 0 0 #00b887, 0 0 0 0 #00997a, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-success:hover, .nb-theme-timberlands .appearance-hero.status-success[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-success:active, .nb-theme-timberlands .appearance-hero.status-success[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-success[disabled], .nb-theme-timberlands .appearance-hero.status-success[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-hero.status-success.btn-disabled, .nb-theme-timberlands .appearance-hero.status-success.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-success.button-pulse, .nb-theme-timberlands .appearance-hero.status-success.button-pulse[nbButtonToggle] {
  animation: button-hero-success-pulse 0.75s infinite alternate;
}
@keyframes button-hero-success-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #2ce69b;
    opacity: 0.8;
  }
}
.nb-theme-timberlands [nbButton].appearance-hero.status-warning, .nb-theme-timberlands .appearance-hero.status-warning[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  border: none;
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-hero.status-warning:focus, .nb-theme-timberlands .appearance-hero.status-warning[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
  box-shadow: 0 0 0 0 #db8b00, 0 0 0 0 #b86e00, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-warning:hover, .nb-theme-timberlands .appearance-hero.status-warning[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-warning:active, .nb-theme-timberlands .appearance-hero.status-warning[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-warning[disabled], .nb-theme-timberlands .appearance-hero.status-warning[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-hero.status-warning.btn-disabled, .nb-theme-timberlands .appearance-hero.status-warning.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-warning.button-pulse, .nb-theme-timberlands .appearance-hero.status-warning.button-pulse[nbButtonToggle] {
  animation: button-hero-warning-pulse 0.75s infinite alternate;
}
@keyframes button-hero-warning-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffc94d;
    opacity: 0.8;
  }
}
.nb-theme-timberlands [nbButton].appearance-hero.status-danger, .nb-theme-timberlands .appearance-hero.status-danger[nbButtonToggle] {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  border: none;
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-hero.status-danger:focus, .nb-theme-timberlands .appearance-hero.status-danger[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
  box-shadow: 0 0 0 0 #db2c66, 0 0 0 0 #b81d5b, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-danger:hover, .nb-theme-timberlands .appearance-hero.status-danger[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-danger:active, .nb-theme-timberlands .appearance-hero.status-danger[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-danger[disabled], .nb-theme-timberlands .appearance-hero.status-danger[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-hero.status-danger.btn-disabled, .nb-theme-timberlands .appearance-hero.status-danger.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-danger.button-pulse, .nb-theme-timberlands .appearance-hero.status-danger.button-pulse[nbButtonToggle] {
  animation: button-hero-danger-pulse 0.75s infinite alternate;
}
@keyframes button-hero-danger-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ff708d;
    opacity: 0.8;
  }
}
.nb-theme-timberlands [nbButton].appearance-hero.status-info, .nb-theme-timberlands .appearance-hero.status-info[nbButtonToggle] {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  border: none;
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent;
  color: #ffffff;
}
.nb-theme-timberlands [nbButton].appearance-hero.status-info:focus, .nb-theme-timberlands .appearance-hero.status-info[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
  box-shadow: 0 0 0 0 #006fd6, 0 0 0 0 #0057c2, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-info:hover, .nb-theme-timberlands .appearance-hero.status-info[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-info:active, .nb-theme-timberlands .appearance-hero.status-info[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-info[disabled], .nb-theme-timberlands .appearance-hero.status-info[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-hero.status-info.btn-disabled, .nb-theme-timberlands .appearance-hero.status-info.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-info.button-pulse, .nb-theme-timberlands .appearance-hero.status-info.button-pulse[nbButtonToggle] {
  animation: button-hero-info-pulse 0.75s infinite alternate;
}
@keyframes button-hero-info-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #42aaff;
    opacity: 0.8;
  }
}
.nb-theme-timberlands [nbButton].appearance-hero.status-control, .nb-theme-timberlands .appearance-hero.status-control[nbButtonToggle] {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  border: none;
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent;
  color: #222b45;
}
.nb-theme-timberlands [nbButton].appearance-hero.status-control:focus, .nb-theme-timberlands .appearance-hero.status-control[nbButtonToggle]:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  box-shadow: 0 0 0 0 #8f9bb3, 0 0 0 0 #2e3a59, 0 0 transparent, 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-control:hover, .nb-theme-timberlands .appearance-hero.status-control[nbButtonToggle]:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-control:active, .nb-theme-timberlands .appearance-hero.status-control[nbButtonToggle]:active {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-control[disabled], .nb-theme-timberlands .appearance-hero.status-control[disabled][nbButtonToggle], .nb-theme-timberlands [nbButton].appearance-hero.status-control.btn-disabled, .nb-theme-timberlands .appearance-hero.status-control.btn-disabled[nbButtonToggle] {
  background-color: rgba(143, 155, 179, 0.24);
  background-image: none;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbButton].appearance-hero.status-control.button-pulse, .nb-theme-timberlands .appearance-hero.status-control.button-pulse[nbButtonToggle] {
  animation: button-hero-control-pulse 0.75s infinite alternate;
}
@keyframes button-hero-control-pulse {
  0% {
    box-shadow: none;
    opacity: 0.3;
  }
  100% {
    box-shadow: 0 0 1rem 0 #ffffff;
    opacity: 0.8;
  }
}
.nb-theme-timberlands nb-button-group {
  display: inline-flex;
}
[dir=ltr] .nb-theme-timberlands nb-button-group [nbButton]:first-child:not(:last-child),
[dir=ltr] .nb-theme-timberlands nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .nb-theme-timberlands nb-button-group [nbButton]:last-child:not(:first-child),
[dir=ltr] .nb-theme-timberlands nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-timberlands nb-button-group [nbButton]:first-child:not(:last-child),
[dir=rtl] .nb-theme-timberlands nb-button-group [nbButtonToggle]:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .nb-theme-timberlands nb-button-group [nbButton]:last-child:not(:first-child),
[dir=rtl] .nb-theme-timberlands nb-button-group [nbButtonToggle]:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.nb-theme-timberlands nb-button-group [nbButton]:not(:first-child):not(:last-child),
.nb-theme-timberlands nb-button-group [nbButtonToggle]:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.nb-theme-timberlands nb-button-group [nbButton].appearance-filled, .nb-theme-timberlands nb-button-group [nbButton].appearance-ghost,
.nb-theme-timberlands nb-button-group [nbButtonToggle].appearance-filled,
.nb-theme-timberlands nb-button-group [nbButtonToggle].appearance-ghost {
  border-color: transparent;
}
[dir=ltr] .nb-theme-timberlands nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-timberlands 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-timberlands nb-button-group [nbButton].appearance-filled.status-basic:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-timberlands 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-timberlands nb-button-group [nbButton].appearance-filled.status-basic,
.nb-theme-timberlands nb-button-group [nbButtonToggle].appearance-filled.status-basic {
  color: #8f9bb3;
}
[dir=ltr] .nb-theme-timberlands nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-timberlands nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-left-color: #e02e22;
}
[dir=rtl] .nb-theme-timberlands nb-button-group [nbButton].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-timberlands nb-button-group [nbButtonToggle].appearance-filled.status-primary:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #e02e22;
}
.nb-theme-timberlands nb-button-group [nbButton].appearance-filled.status-primary,
.nb-theme-timberlands nb-button-group [nbButtonToggle].appearance-filled.status-primary {
  color: #ffffff;
}
[dir=ltr] .nb-theme-timberlands nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-timberlands 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-timberlands nb-button-group [nbButton].appearance-filled.status-success:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-timberlands 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-timberlands nb-button-group [nbButton].appearance-filled.status-success,
.nb-theme-timberlands nb-button-group [nbButtonToggle].appearance-filled.status-success {
  color: #ffffff;
}
[dir=ltr] .nb-theme-timberlands nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-timberlands 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-timberlands nb-button-group [nbButton].appearance-filled.status-warning:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-timberlands 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-timberlands nb-button-group [nbButton].appearance-filled.status-warning,
.nb-theme-timberlands nb-button-group [nbButtonToggle].appearance-filled.status-warning {
  color: #ffffff;
}
[dir=ltr] .nb-theme-timberlands nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-timberlands 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-timberlands nb-button-group [nbButton].appearance-filled.status-danger:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-timberlands 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-timberlands nb-button-group [nbButton].appearance-filled.status-danger,
.nb-theme-timberlands nb-button-group [nbButtonToggle].appearance-filled.status-danger {
  color: #ffffff;
}
[dir=ltr] .nb-theme-timberlands nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-timberlands 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-timberlands nb-button-group [nbButton].appearance-filled.status-info:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-timberlands 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-timberlands nb-button-group [nbButton].appearance-filled.status-info,
.nb-theme-timberlands nb-button-group [nbButtonToggle].appearance-filled.status-info {
  color: #ffffff;
}
[dir=ltr] .nb-theme-timberlands nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-timberlands 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-timberlands nb-button-group [nbButton].appearance-filled.status-control:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-timberlands 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-timberlands nb-button-group [nbButton].appearance-filled.status-control,
.nb-theme-timberlands nb-button-group [nbButtonToggle].appearance-filled.status-control {
  color: #222b45;
}
[dir=ltr] .nb-theme-timberlands nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=ltr] .nb-theme-timberlands 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-timberlands nb-button-group [nbButton].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]),
[dir=rtl] .nb-theme-timberlands nb-button-group [nbButtonToggle].appearance-ghost:not(:first-child):not(:hover):not(:focus):not(:active):not([disabled]) {
  border-right-color: #c5cee0;
}
.nb-theme-timberlands nb-list-item {
  border-bottom: 1px solid #edf1f7;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 1rem;
}
.nb-theme-timberlands nb-list-item:first-child {
  border-top: 1px solid #edf1f7;
}
.nb-theme-timberlands [nbInput] {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-timberlands [nbInput].nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-timberlands [nbInput]::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-timberlands [nbInput]:focus {
  outline: none;
}
.nb-theme-timberlands [nbInput].input-full-width {
  width: 100%;
}
.nb-theme-timberlands [nbInput].status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-timberlands [nbInput].status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands [nbInput].status-basic:focus {
  background-color: #ffffff;
  border-color: #f34b40;
}
.nb-theme-timberlands [nbInput].status-basic:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-timberlands [nbInput].status-basic:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-timberlands [nbInput].status-basic:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbInput].status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbInput].status-primary {
  background-color: #f7f9fc;
  border-color: #f34b40;
  color: #222b45;
}
.nb-theme-timberlands [nbInput].status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands [nbInput].status-primary:focus {
  background-color: #ffffff;
  border-color: #bc2319;
}
.nb-theme-timberlands [nbInput].status-primary:hover {
  background-color: #edf1f7;
  border-color: #fb776e;
}
.nb-theme-timberlands [nbInput].status-primary:focus:hover {
  background-color: #edf1f7;
  border-color: #fb776e;
}
.nb-theme-timberlands [nbInput].status-primary:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbInput].status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbInput].status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-timberlands [nbInput].status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands [nbInput].status-success:focus {
  background-color: #ffffff;
  border-color: #00997a;
}
.nb-theme-timberlands [nbInput].status-success:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-timberlands [nbInput].status-success:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-timberlands [nbInput].status-success:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbInput].status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbInput].status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-timberlands [nbInput].status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands [nbInput].status-warning:focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-timberlands [nbInput].status-warning:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-timberlands [nbInput].status-warning:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-timberlands [nbInput].status-warning:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbInput].status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbInput].status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-timberlands [nbInput].status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands [nbInput].status-danger:focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-timberlands [nbInput].status-danger:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-timberlands [nbInput].status-danger:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-timberlands [nbInput].status-danger:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbInput].status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbInput].status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-timberlands [nbInput].status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands [nbInput].status-info:focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-timberlands [nbInput].status-info:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-timberlands [nbInput].status-info:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-timberlands [nbInput].status-info:disabled {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbInput].status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands [nbInput].status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-timberlands [nbInput].status-control::placeholder {
  color: #ffffff;
}
.nb-theme-timberlands [nbInput].status-control:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-timberlands [nbInput].status-control:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-timberlands [nbInput].status-control:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-timberlands [nbInput].status-control:disabled {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
  color: #ffffff;
}
.nb-theme-timberlands [nbInput].status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-timberlands [nbInput].size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-timberlands [nbInput].size-tiny:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-timberlands [nbInput].size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands [nbInput].size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-timberlands [nbInput].size-small:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-timberlands [nbInput].size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands [nbInput].size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-timberlands [nbInput].size-medium:not(.input-full-width) {
  max-width: 20rem;
}
.nb-theme-timberlands [nbInput].size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands [nbInput].size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-timberlands [nbInput].size-large:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-timberlands [nbInput].size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands [nbInput].size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-timberlands [nbInput].size-giant:not(.input-full-width) {
  max-width: 30rem;
}
.nb-theme-timberlands [nbInput].size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands [nbInput].shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-timberlands [nbInput].shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-timberlands [nbInput].shape-round {
  border-radius: 1.5rem;
}
.nb-theme-timberlands nb-form-field [nbInput] {
  width: 100%;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-suffix [nbInput].size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-suffix [nbInput].size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-suffix [nbInput].size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-suffix [nbInput].size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-suffix [nbInput].size-giant {
  padding-left: 3.5rem;
}
.nb-theme-timberlands .overlay-backdrop {
  background: rgba(0, 0, 0, 0.35);
}
.nb-theme-timberlands .cdk-overlay-container {
  z-index: 1040;
}
.nb-theme-timberlands nb-popover {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  color: #222b45;
}
.nb-theme-timberlands nb-popover .primitive-overlay {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.75rem 1rem;
}
.nb-theme-timberlands nb-popover .arrow {
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid transparent;
}
.nb-theme-timberlands nb-popover .arrow::after {
  position: absolute;
  content: " ";
  width: 0;
  height: 0;
  top: 3px;
  left: calc(50% - 0.6875rem);
  border-left: 0.6875rem solid transparent;
  border-right: 0.6875rem solid transparent;
  border-bottom: 0.6875rem solid #ffffff;
  -webkit-clip-path: inset(0 0 2px);
          clip-path: inset(0 0 2px);
}
.nb-theme-timberlands nb-popover.nb-overlay-bottom .arrow {
  top: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
}
.nb-theme-timberlands nb-popover.nb-overlay-bottom-start .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-timberlands nb-popover.nb-overlay-bottom-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-timberlands nb-popover.nb-overlay-bottom-start .arrow {
  left: 0.6875rem;
}
.nb-theme-timberlands nb-popover.nb-overlay-bottom-end .arrow {
  top: calc(-1 * 0.6875rem + 1px);
}
[dir=ltr] .nb-theme-timberlands nb-popover.nb-overlay-bottom-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-timberlands nb-popover.nb-overlay-bottom-end .arrow {
  right: 0.6875rem;
}
.nb-theme-timberlands nb-popover.nb-overlay-left .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(90deg);
}
.nb-theme-timberlands nb-popover.nb-overlay-start-top .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-timberlands nb-popover.nb-overlay-start-bottom .arrow {
  right: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(90deg);
}
.nb-theme-timberlands nb-popover.nb-overlay-top .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  left: calc(50% - 0.6875rem);
  transform: rotate(180deg);
}
.nb-theme-timberlands nb-popover.nb-overlay-top-start .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-timberlands nb-popover.nb-overlay-top-start .arrow {
  right: 0.6875rem;
}
[dir=rtl] .nb-theme-timberlands nb-popover.nb-overlay-top-start .arrow {
  left: 0.6875rem;
}
.nb-theme-timberlands nb-popover.nb-overlay-top-end .arrow {
  bottom: calc(-1 * 0.6875rem + 1px);
  transform: rotate(180deg);
}
[dir=ltr] .nb-theme-timberlands nb-popover.nb-overlay-top-end .arrow {
  left: 0.6875rem;
}
[dir=rtl] .nb-theme-timberlands nb-popover.nb-overlay-top-end .arrow {
  right: 0.6875rem;
}
.nb-theme-timberlands nb-popover.nb-overlay-right .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: calc(50% - 0.6875rem * 0.5);
  transform: rotate(270deg);
}
.nb-theme-timberlands nb-popover.nb-overlay-end-top .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  bottom: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-timberlands nb-popover.nb-overlay-end-bottom .arrow {
  left: calc(-1 * 0.6875rem - 0.6875rem / 2 + 2px);
  top: 0.6875rem;
  transform: rotate(270deg);
}
.nb-theme-timberlands .context-menu-host {
  /*
    Fixes click not being bubbled to the body in Safari.
    https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
  */
  cursor: pointer;
}
.nb-theme-timberlands nb-context-menu {
  background-color: #ffffff;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  min-width: 10rem;
  max-width: 15rem;
}
.nb-theme-timberlands nb-context-menu nb-menu {
  border-radius: 0.25rem;
  overflow: hidden;
  text-align: center;
}
.nb-theme-timberlands nb-context-menu nb-menu nb-icon.expand-state svg {
  pointer-events: none;
}
.nb-theme-timberlands nb-select .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-timberlands nb-select .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-timberlands nb-select .select-button:focus {
  outline: none;
}
.nb-theme-timberlands nb-select .select-button[disabled] {
  cursor: default;
}
.nb-theme-timberlands nb-select.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-timberlands nb-select.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-timberlands nb-select.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-timberlands nb-select.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-timberlands nb-select.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-select.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-timberlands nb-select.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-timberlands nb-select.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-timberlands nb-select.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-select.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-timberlands nb-select.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-timberlands nb-select.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-timberlands nb-select.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-select.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-timberlands nb-select.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-timberlands nb-select.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-timberlands nb-select.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-select.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-timberlands nb-select.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-timberlands nb-select.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-timberlands nb-select.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-timberlands nb-select.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-timberlands nb-select.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-timberlands nb-select.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-timberlands nb-select.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-timberlands nb-select.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-timberlands nb-select.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-timberlands nb-select.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #f34b40;
}
.nb-theme-timberlands nb-select.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-outline.status-basic .select-button.bottom, .nb-theme-timberlands nb-select.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-timberlands nb-select.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-timberlands nb-select.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #f34b40;
  color: #222b45;
}
.nb-theme-timberlands nb-select.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #e02e22;
}
.nb-theme-timberlands nb-select.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-select.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-select.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-outline.status-primary .select-button.bottom, .nb-theme-timberlands nb-select.appearance-outline.status-primary .select-button.top {
  border-color: #f34b40;
}
.nb-theme-timberlands nb-select.appearance-outline.status-primary .select-button.top {
  border-top-color: #f34b40;
}
.nb-theme-timberlands nb-select.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #f34b40;
}
.nb-theme-timberlands nb-select.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-timberlands nb-select.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #00b887;
}
.nb-theme-timberlands nb-select.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-timberlands nb-select.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-timberlands nb-select.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-outline.status-success .select-button.bottom, .nb-theme-timberlands nb-select.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-timberlands nb-select.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-timberlands nb-select.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-timberlands nb-select.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-timberlands nb-select.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-timberlands nb-select.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-timberlands nb-select.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-timberlands nb-select.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-outline.status-warning .select-button.bottom, .nb-theme-timberlands nb-select.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-select.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-timberlands nb-select.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-timberlands nb-select.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-timberlands nb-select.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-timberlands nb-select.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-timberlands nb-select.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-timberlands nb-select.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-outline.status-danger .select-button.bottom, .nb-theme-timberlands nb-select.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-select.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-timberlands nb-select.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-timberlands nb-select.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-timberlands nb-select.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-timberlands nb-select.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-timberlands nb-select.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-timberlands nb-select.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-outline.status-info .select-button.bottom, .nb-theme-timberlands nb-select.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-timberlands nb-select.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-timberlands nb-select.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-timberlands nb-select.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-timberlands nb-select.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-outline.status-control .select-button.bottom, .nb-theme-timberlands nb-select.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-timberlands nb-select.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-timberlands nb-select.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-timberlands nb-select.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-timberlands nb-select.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-timberlands nb-select.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-timberlands nb-select.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-timberlands nb-select.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-timberlands nb-select.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-timberlands nb-select.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-timberlands nb-select.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-timberlands nb-select.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-timberlands nb-select.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-timberlands nb-select.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-timberlands nb-select.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-timberlands nb-select.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-timberlands nb-select.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands nb-select.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands nb-select.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-timberlands nb-select.appearance-filled.status-primary .select-button {
  background-color: #f34b40;
  border-color: #f34b40;
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-primary .select-button:focus {
  background-color: #e02e22;
  border-color: #bc2319;
}
.nb-theme-timberlands nb-select.appearance-filled.status-primary .select-button:hover {
  background-color: #fb776e;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-select.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #fb776e;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-select.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-timberlands nb-select.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-timberlands nb-select.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-timberlands nb-select.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-timberlands nb-select.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-timberlands nb-select.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-timberlands nb-select.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-timberlands nb-select.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-timberlands nb-select.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-timberlands nb-select.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-timberlands nb-select.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-timberlands nb-select.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-timberlands nb-select.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands nb-select.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands nb-select.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-timberlands nb-select.appearance-hero .select-button {
  border: none;
}
.nb-theme-timberlands nb-select.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-timberlands nb-select.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-timberlands nb-select.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-timberlands nb-select.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-timberlands nb-select.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-timberlands nb-select.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-timberlands nb-select.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-timberlands nb-select.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-timberlands nb-select.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-timberlands nb-select.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-timberlands nb-select.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #fb776e, #f34b40);
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #f34b40, #e02e22);
}
.nb-theme-timberlands nb-select.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #fb776e, #fb776e);
}
.nb-theme-timberlands nb-select.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #fb776e, #fb776e);
}
.nb-theme-timberlands nb-select.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-timberlands nb-select.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-timberlands nb-select.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-timberlands nb-select.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-timberlands nb-select.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-timberlands nb-select.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-timberlands nb-select.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-timberlands nb-select.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-timberlands nb-select.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-timberlands nb-select.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-timberlands nb-select.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-timberlands nb-select.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-timberlands nb-select.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-timberlands nb-select.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-timberlands nb-select.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-timberlands nb-select.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-timberlands nb-select.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-timberlands nb-form-field nb-select {
  width: 100%;
}
.nb-theme-timberlands nb-select-with-autocomplete .select-button {
  min-width: 6rem;
  cursor: pointer;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-timberlands nb-select-with-autocomplete .select-button.placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-timberlands nb-select-with-autocomplete .select-button:focus {
  outline: none;
}
.nb-theme-timberlands nb-select-with-autocomplete .select-button[disabled] {
  cursor: default;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-tiny .select-button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-tiny .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-tiny .select-button.empty::before {
  content: " ";
  display: block;
  height: 1rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-tiny:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-small .select-button {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-small .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-small .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-small:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-medium .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-medium .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-medium .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-medium:not(.full-width) {
  max-width: 20rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-large .select-button {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-large .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-large .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-large:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-giant .select-button {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-giant .select-button.placeholder {
  font-size: 0.86rem;
  font-weight: 400;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-giant .select-button.empty::before {
  content: " ";
  display: block;
  height: 1.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.size-giant:not(.full-width) {
  max-width: 30rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.shape-rectangle .select-button {
  border-radius: 0.25rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.shape-semi-round .select-button {
  border-radius: 0.75rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.shape-round .select-button {
  border-radius: 1.5rem;
}
.nb-theme-timberlands nb-option:focus, .nb-theme-timberlands nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-timberlands nb-option:focus.selected, .nb-theme-timberlands nb-option.active.selected {
  background-color: #e02e22;
  color: #ffffff;
}
.nb-theme-timberlands nb-option.multiple:focus, .nb-theme-timberlands nb-option.multiple.active, .nb-theme-timberlands nb-option.multiple.selected:focus, .nb-theme-timberlands nb-option.multiple.selected.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline .select-button.top {
  border-top-style: solid;
  border-top-width: 1px;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline .select-button.bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-basic .select-button {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-basic .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus {
  background-color: #ffffff;
  border-color: #f34b40;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-basic .select-button:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-basic .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom, .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-basic .select-button.top {
  border-top-color: #e4e9f2;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-basic .select-button.bottom {
  border-bottom-color: #e4e9f2;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-primary .select-button {
  background-color: #f7f9fc;
  border-color: #f34b40;
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-primary .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-primary .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus {
  background-color: #ffffff;
  border-color: #e02e22;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-primary .select-button:hover {
  background-color: #edf1f7;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-primary .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom, .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-color: #f34b40;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-primary .select-button.top {
  border-top-color: #f34b40;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-primary .select-button.bottom {
  border-bottom-color: #f34b40;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-success .select-button {
  background-color: #f7f9fc;
  border-color: #00d68f;
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-success .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-success .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus {
  background-color: #ffffff;
  border-color: #00b887;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-success .select-button:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-success .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #2ce69b;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom, .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-color: #00d68f;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-success .select-button.top {
  border-top-color: #00d68f;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-success .select-button.bottom {
  border-bottom-color: #00d68f;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-warning .select-button {
  background-color: #f7f9fc;
  border-color: #ffaa00;
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-warning .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-warning .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus {
  background-color: #ffffff;
  border-color: #db8b00;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-warning .select-button:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-warning .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ffc94d;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom, .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-warning .select-button.top {
  border-top-color: #ffaa00;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-warning .select-button.bottom {
  border-bottom-color: #ffaa00;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-danger .select-button {
  background-color: #f7f9fc;
  border-color: #ff3d71;
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-danger .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-danger .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus {
  background-color: #ffffff;
  border-color: #db2c66;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-danger .select-button:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-danger .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #ff708d;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom, .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-danger .select-button.top {
  border-top-color: #ff3d71;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-danger .select-button.bottom {
  border-bottom-color: #ff3d71;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-info .select-button {
  background-color: #f7f9fc;
  border-color: #0095ff;
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-info .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-info .select-button nb-icon {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus {
  background-color: #ffffff;
  border-color: #006fd6;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-info .select-button:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-info .select-button:focus:hover {
  background-color: #edf1f7;
  border-color: #42aaff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom, .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-color: #0095ff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-info .select-button.top {
  border-top-color: #0095ff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-info .select-button.bottom {
  border-bottom-color: #0095ff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-control .select-button {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-control .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-control .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-control .select-button:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-control .select-button:focus:hover {
  background-color: rgba(255, 255, 255, 0.32);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] {
  color: #ffffff;
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-control .select-button[disabled] nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom, .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-control .select-button.top {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.status-control .select-button.bottom {
  border-bottom-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-outline.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-outline.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled .select-button {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding: 0.1875rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding: 0.4375rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding: 0.6875rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding: 0.9375rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-filled.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-basic .select-button {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-basic .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-basic .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-primary .select-button {
  background-color: #f34b40;
  border-color: #f34b40;
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus {
  background-color: #e02e22;
  border-color: #bc2319;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-primary .select-button:hover {
  background-color: #fb776e;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-primary .select-button:focus:hover {
  background-color: #fb776e;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-success .select-button {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-success .select-button:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-success .select-button:focus:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-warning .select-button {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-warning .select-button:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-warning .select-button:focus:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-danger .select-button {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-danger .select-button:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-danger .select-button:focus:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-info .select-button {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-info .select-button:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-info .select-button:focus:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-control .select-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-control .select-button:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-control .select-button:focus:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-filled.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero .select-button {
  border: none;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-prefix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-tiny .nb-form-field-suffix-tiny {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-tiny [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-tiny .select-button {
  padding-right: 1.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding: 0.25rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-small .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-small [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-small .select-button {
  padding-right: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding: 0.5rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-prefix-medium {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-medium .nb-form-field-suffix-medium {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-medium [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-medium .select-button {
  padding-right: 2.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding: 0.75rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-prefix-large {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-large .nb-form-field-suffix-large {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-large [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-large .select-button {
  padding-right: 3rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding: 1rem 1rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 2rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant,
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  width: 2rem;
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-prefix-giant {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-giant .nb-form-field-suffix-giant {
  margin-right: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.size-giant [nbInput] {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix nb-select-with-autocomplete.appearance-hero.size-giant .select-button {
  padding-right: 3.5rem;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-basic .select-button {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-basic .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus {
  background-image: linear-gradient(to right, #edf1f7, #e4e9f2);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-basic .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-basic .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-basic .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-basic .select-button nb-icon {
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-primary .select-button {
  background-image: linear-gradient(to right, #fb776e, #f34b40);
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-primary .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus {
  background-image: linear-gradient(to right, #f34b40, #e02e22);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-primary .select-button:hover {
  background-image: linear-gradient(to right, #fb776e, #fb776e);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-primary .select-button:focus:hover {
  background-image: linear-gradient(to right, #fb776e, #fb776e);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-primary .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-primary .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-success .select-button {
  background-image: linear-gradient(to right, #2ce69b, #00d68f);
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-success .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus {
  background-image: linear-gradient(to right, #00d68f, #00b887);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-success .select-button:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-success .select-button:focus:hover {
  background-image: linear-gradient(to right, #8cfac7, #2ce69b);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-success .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-success .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-warning .select-button {
  background-image: linear-gradient(to right, #ffc94d, #ffaa00);
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-warning .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus {
  background-image: linear-gradient(to right, #ffaa00, #db8b00);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-warning .select-button:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-warning .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffe59e, #ffc94d);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-warning .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-warning .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-danger .select-button {
  background-image: linear-gradient(to right, #ff708d, #ff3d71);
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-danger .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus {
  background-image: linear-gradient(to right, #ff3d71, #db2c66);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-danger .select-button:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-danger .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffa8b4, #ff708d);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-danger .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-danger .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-info .select-button {
  background-image: linear-gradient(to right, #42aaff, #0095ff);
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-info .select-button.placeholder {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus {
  background-image: linear-gradient(to right, #0095ff, #006fd6);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-info .select-button:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-info .select-button:focus:hover {
  background-image: linear-gradient(to right, #94cbff, #42aaff);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-info .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-info .select-button nb-icon {
  color: #ffffff;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-control .select-button {
  background-image: linear-gradient(to right, #ffffff, #ffffff);
  color: #222b45;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-control .select-button.placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus {
  background-image: linear-gradient(to right, #f7f9fc, #edf1f7);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-control .select-button:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-control .select-button:focus:hover {
  background-image: linear-gradient(to right, #ffffff, #f7f9fc);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] {
  color: rgba(143, 155, 179, 0.48);
  background-color: #f7f9fc;
  background-image: none;
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-control .select-button[disabled] nb-icon {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-select-with-autocomplete.appearance-hero.status-control .select-button nb-icon {
  color: #222b45;
}
.nb-theme-timberlands nb-form-field nb-select-with-autocomplete {
  width: 100%;
}
.nb-theme-timberlands nb-option-list {
  background-color: #ffffff;
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  box-shadow: none;
  overflow: hidden;
}
.nb-theme-timberlands nb-option-list .option-list {
  height: 100%;
  max-height: 20rem;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.nb-theme-timberlands nb-option-list.position-top {
  border-bottom: 0.0625rem solid #e4e9f2;
}
.nb-theme-timberlands nb-option-list.position-bottom {
  border-top: 0.0625rem solid #e4e9f2;
}
.nb-theme-timberlands nb-option-group {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-timberlands nb-option-list.size-tiny nb-option-group {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-timberlands nb-option-list.size-tiny nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-timberlands nb-option-list.size-tiny nb-option-group nb-option {
  padding-left: 1.25rem;
}
.nb-theme-timberlands nb-option-list.size-small nb-option-group {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-option-list.size-small nb-option-group .option-group-title {
  padding: 0.1875rem 1rem;
}
.nb-theme-timberlands nb-option-list.size-small nb-option-group nb-option {
  padding-left: 1.75rem;
}
.nb-theme-timberlands nb-option-list.size-medium nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-option-list.size-medium nb-option-group .option-group-title {
  padding: 0.4375rem 1rem;
}
.nb-theme-timberlands nb-option-list.size-medium nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-timberlands nb-option-list.size-large nb-option-group {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-option-list.size-large nb-option-group .option-group-title {
  padding: 0.6875rem 1rem;
}
.nb-theme-timberlands nb-option-list.size-large nb-option-group nb-option {
  padding-left: 2.25rem;
}
.nb-theme-timberlands nb-option-list.size-giant nb-option-group {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-option-list.size-giant nb-option-group .option-group-title {
  padding: 0.9375rem 1rem;
}
.nb-theme-timberlands nb-option-list.size-giant nb-option-group nb-option {
  padding-left: 2.75rem;
}
.nb-theme-timberlands nb-option {
  background-color: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-timberlands nb-option.active {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-timberlands nb-option.selected {
  background-color: #f34b40;
  color: #ffffff;
}
.nb-theme-timberlands nb-option:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
  outline: none;
}
.nb-theme-timberlands nb-option:focus.selected {
  background-color: #e02e22;
  color: #ffffff;
}
.nb-theme-timberlands nb-option:hover {
  background-color: rgba(143, 155, 179, 0.16);
  color: #222b45;
}
.nb-theme-timberlands nb-option:hover.selected {
  background-color: #fb776e;
  color: #ffffff;
}
.nb-theme-timberlands nb-option.multiple.selected {
  background-color: #ffffff;
  color: #222b45;
}
.nb-theme-timberlands nb-option.multiple:focus {
  background-color: rgba(143, 155, 179, 0.24);
  color: #222b45;
}
.nb-theme-timberlands nb-option-list.size-tiny nb-option {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-timberlands nb-option-list.size-small nb-option {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 1rem;
}
.nb-theme-timberlands nb-option-list.size-medium nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.4375rem 1rem;
}
.nb-theme-timberlands nb-option-list.size-large nb-option {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.6875rem 1rem;
}
.nb-theme-timberlands nb-option-list.size-giant nb-option {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.9375rem 1rem;
}
.nb-theme-timberlands nb-option,
.nb-theme-timberlands nb-option-group {
  -webkit-user-select: none;
          user-select: none;
}
.nb-theme-timberlands nb-option[disabled],
.nb-theme-timberlands nb-option-group[disabled] {
  background-color: #ffffff;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-toast {
  border-style: solid;
  border-width: 1px;
  border-radius: 0.25rem;
  padding: 1rem;
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
}
.nb-theme-timberlands nb-toast .title {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands nb-toast .message {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-timberlands nb-toast .icon-container {
  border-radius: 0.25rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir=ltr] .nb-theme-timberlands nb-toast .icon-container {
  margin-right: 1.25rem;
}
[dir=rtl] .nb-theme-timberlands nb-toast .icon-container {
  margin-left: 1.25rem;
}
.nb-theme-timberlands nb-toast .icon-container nb-icon {
  font-size: 1.5rem;
}
.nb-theme-timberlands nb-toast.status-basic {
  background: #ffffff;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-timberlands nb-toast.status-basic .title {
  color: #222b45;
}
.nb-theme-timberlands nb-toast.status-basic.destroy-by-click:hover {
  background: #ffffff;
  border-color: #edf1f7;
}
.nb-theme-timberlands nb-toast.status-basic .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-timberlands nb-toast.status-primary {
  background: #f34b40;
  border-color: #f34b40;
  color: #ffffff;
}
.nb-theme-timberlands nb-toast.status-primary .title {
  color: #ffffff;
}
.nb-theme-timberlands nb-toast.status-primary.destroy-by-click:hover {
  background: #fb776e;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-toast.status-primary .icon-container {
  background: #ffffff;
  color: #f34b40;
}
.nb-theme-timberlands nb-toast.status-success {
  background: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-timberlands nb-toast.status-success .title {
  color: #ffffff;
}
.nb-theme-timberlands nb-toast.status-success.destroy-by-click:hover {
  background: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-timberlands nb-toast.status-success .icon-container {
  background: #ffffff;
  color: #00d68f;
}
.nb-theme-timberlands nb-toast.status-warning {
  background: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-timberlands nb-toast.status-warning .title {
  color: #ffffff;
}
.nb-theme-timberlands nb-toast.status-warning.destroy-by-click:hover {
  background: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-timberlands nb-toast.status-warning .icon-container {
  background: #ffffff;
  color: #ffaa00;
}
.nb-theme-timberlands nb-toast.status-danger {
  background: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-timberlands nb-toast.status-danger .title {
  color: #ffffff;
}
.nb-theme-timberlands nb-toast.status-danger.destroy-by-click:hover {
  background: #ff708d;
  border-color: #ff708d;
}
.nb-theme-timberlands nb-toast.status-danger .icon-container {
  background: #ffffff;
  color: #ff3d71;
}
.nb-theme-timberlands nb-toast.status-info {
  background: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-timberlands nb-toast.status-info .title {
  color: #ffffff;
}
.nb-theme-timberlands nb-toast.status-info.destroy-by-click:hover {
  background: #42aaff;
  border-color: #42aaff;
}
.nb-theme-timberlands nb-toast.status-info .icon-container {
  background: #ffffff;
  color: #0095ff;
}
.nb-theme-timberlands nb-toast.status-control {
  background: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-timberlands nb-toast.status-control .title {
  color: #222b45;
}
.nb-theme-timberlands nb-toast.status-control.destroy-by-click:hover {
  background: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands nb-toast.status-control .icon-container {
  background: #ffffff;
  color: #222b45;
}
.nb-theme-timberlands .toastr-overlay-container {
  z-index: 1041;
}
.nb-theme-timberlands nb-tooltip {
  box-shadow: 0 0.5rem 1rem 0 rgba(44, 51, 73, 0.1);
  background: #151a30;
  border: 0 dashed transparent;
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  max-width: 16rem;
}
.nb-theme-timberlands nb-tooltip nb-icon:only-child {
  height: 1rem;
  width: 1rem;
}
.nb-theme-timberlands nb-tooltip nb-icon:not(:only-child) {
  height: 0.75rem;
  width: 0.75rem;
}
.nb-theme-timberlands nb-tooltip .content {
  color: #ffffff;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands nb-tooltip .arrow {
  border-bottom: 6px dashed #151a30;
}
.nb-theme-timberlands nb-tooltip.status-basic {
  background: #edf1f7;
  border-color: transparent;
}
.nb-theme-timberlands nb-tooltip.status-basic .arrow {
  border-bottom-color: #edf1f7;
}
.nb-theme-timberlands nb-tooltip.status-basic .content {
  color: #222b45;
}
.nb-theme-timberlands nb-tooltip.status-primary {
  background: #f34b40;
  border-color: transparent;
}
.nb-theme-timberlands nb-tooltip.status-primary .arrow {
  border-bottom-color: #f34b40;
}
.nb-theme-timberlands nb-tooltip.status-primary .content {
  color: #ffffff;
}
.nb-theme-timberlands nb-tooltip.status-success {
  background: #00d68f;
  border-color: transparent;
}
.nb-theme-timberlands nb-tooltip.status-success .arrow {
  border-bottom-color: #00d68f;
}
.nb-theme-timberlands nb-tooltip.status-success .content {
  color: #ffffff;
}
.nb-theme-timberlands nb-tooltip.status-warning {
  background: #ffaa00;
  border-color: transparent;
}
.nb-theme-timberlands nb-tooltip.status-warning .arrow {
  border-bottom-color: #ffaa00;
}
.nb-theme-timberlands nb-tooltip.status-warning .content {
  color: #ffffff;
}
.nb-theme-timberlands nb-tooltip.status-danger {
  background: #ff3d71;
  border-color: transparent;
}
.nb-theme-timberlands nb-tooltip.status-danger .arrow {
  border-bottom-color: #ff3d71;
}
.nb-theme-timberlands nb-tooltip.status-danger .content {
  color: #ffffff;
}
.nb-theme-timberlands nb-tooltip.status-info {
  background: #0095ff;
  border-color: transparent;
}
.nb-theme-timberlands nb-tooltip.status-info .arrow {
  border-bottom-color: #0095ff;
}
.nb-theme-timberlands nb-tooltip.status-info .content {
  color: #ffffff;
}
.nb-theme-timberlands nb-tooltip.status-control {
  background: #ffffff;
  border-color: transparent;
}
.nb-theme-timberlands nb-tooltip.status-control .arrow {
  border-bottom-color: #ffffff;
}
.nb-theme-timberlands nb-tooltip.status-control .content {
  color: #222b45;
}
.nb-theme-timberlands nb-datepicker-container nb-card {
  border-color: #e4e9f2;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background: #ffffff;
  box-shadow: none;
}
.nb-theme-timberlands nb-calendar-with-time .nb-timepicker-container,
.nb-theme-timberlands nb-calendar-with-time nb-base-calendar nb-card {
  border: none;
}
.nb-theme-timberlands nb-calendar-with-time .column-header {
  border-top: 0.0625rem solid #e4e9f2;
  border-radius: 0;
}
.nb-theme-timberlands nb-calendar-with-time .timepicker-section.size-large nb-list-item {
  height: 3rem;
}
.nb-theme-timberlands nb-calendar-with-time .timepicker-section.size-large .header-cell {
  height: 3rem;
}
[dir=ltr] .nb-theme-timberlands nb-calendar-with-time .timepicker-section {
  border-left: 0.0625rem solid #e4e9f2;
}
[dir=rtl] .nb-theme-timberlands nb-calendar-with-time .timepicker-section {
  border-right: 0.0625rem solid #e4e9f2;
}
.nb-theme-timberlands nb-calendar-with-time .timepicker-single-column-width {
  width: 5rem;
}
.nb-theme-timberlands nb-calendar-with-time .timepicker-multiple-column-width {
  width: 13.875rem;
}
.nb-theme-timberlands nb-calendar-with-time .picker-title {
  height: 3.75rem;
  padding: 1rem;
}
.nb-theme-timberlands nb-radio .outer-circle,
.nb-theme-timberlands nb-radio .inner-circle {
  height: 1.25rem;
  width: 1.25rem;
}
.nb-theme-timberlands nb-radio .outer-circle {
  border-style: solid;
  border-width: 1px;
}
.nb-theme-timberlands nb-radio .native-input:enabled:focus + .outer-circle {
  box-shadow: 0 0 0 0.375rem rgba(143, 155, 179, 0.16);
}
.nb-theme-timberlands nb-radio.status-basic .native-input:enabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
}
.nb-theme-timberlands nb-radio.status-basic .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #f34b40;
}
.nb-theme-timberlands nb-radio.status-basic .native-input:enabled:checked ~ .inner-circle {
  background-color: #f34b40;
}
.nb-theme-timberlands nb-radio.status-basic .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-radio.status-basic .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #bc2319;
}
.nb-theme-timberlands nb-radio.status-basic .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #e02e22;
}
.nb-theme-timberlands nb-radio.status-basic label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-radio.status-basic label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-radio.status-basic label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #fb776e;
}
.nb-theme-timberlands nb-radio.status-basic label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-radio.status-basic label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #e02e22;
}
.nb-theme-timberlands nb-radio.status-basic label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #e02e22;
}
.nb-theme-timberlands nb-radio.status-basic .text {
  color: #222b45;
}
.nb-theme-timberlands nb-radio.status-basic .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-radio.status-basic .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-basic .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-basic .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-primary .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-radio.status-primary .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #f34b40;
}
.nb-theme-timberlands nb-radio.status-primary .native-input:enabled:checked ~ .inner-circle {
  background-color: #f34b40;
}
.nb-theme-timberlands nb-radio.status-primary .native-input:enabled:focus + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-radio.status-primary .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #bc2319;
}
.nb-theme-timberlands nb-radio.status-primary .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #e02e22;
}
.nb-theme-timberlands nb-radio.status-primary label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-radio.status-primary label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-radio.status-primary label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #fb776e;
}
.nb-theme-timberlands nb-radio.status-primary label .native-input:enabled:active + .outer-circle {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
}
.nb-theme-timberlands nb-radio.status-primary label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #e02e22;
}
.nb-theme-timberlands nb-radio.status-primary label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #e02e22;
}
.nb-theme-timberlands nb-radio.status-primary .text {
  color: #222b45;
}
.nb-theme-timberlands nb-radio.status-primary .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-radio.status-primary .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-primary .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-primary .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-success .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
}
.nb-theme-timberlands nb-radio.status-success .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #00d68f;
}
.nb-theme-timberlands nb-radio.status-success .native-input:enabled:checked ~ .inner-circle {
  background-color: #00d68f;
}
.nb-theme-timberlands nb-radio.status-success .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-timberlands nb-radio.status-success .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #00997a;
}
.nb-theme-timberlands nb-radio.status-success .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-timberlands nb-radio.status-success label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
}
.nb-theme-timberlands nb-radio.status-success label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #2ce69b;
}
.nb-theme-timberlands nb-radio.status-success label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #2ce69b;
}
.nb-theme-timberlands nb-radio.status-success label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
}
.nb-theme-timberlands nb-radio.status-success label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #00b887;
}
.nb-theme-timberlands nb-radio.status-success label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #00b887;
}
.nb-theme-timberlands nb-radio.status-success .text {
  color: #222b45;
}
.nb-theme-timberlands nb-radio.status-success .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-radio.status-success .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-success .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-success .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-warning .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-radio.status-warning .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-radio.status-warning .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffaa00;
}
.nb-theme-timberlands nb-radio.status-warning .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-radio.status-warning .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b86e00;
}
.nb-theme-timberlands nb-radio.status-warning .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-timberlands nb-radio.status-warning label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-radio.status-warning label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ffc94d;
}
.nb-theme-timberlands nb-radio.status-warning label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ffc94d;
}
.nb-theme-timberlands nb-radio.status-warning label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
}
.nb-theme-timberlands nb-radio.status-warning label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db8b00;
}
.nb-theme-timberlands nb-radio.status-warning label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db8b00;
}
.nb-theme-timberlands nb-radio.status-warning .text {
  color: #222b45;
}
.nb-theme-timberlands nb-radio.status-warning .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-radio.status-warning .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-warning .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-warning .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-danger .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-radio.status-danger .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-radio.status-danger .native-input:enabled:checked ~ .inner-circle {
  background-color: #ff3d71;
}
.nb-theme-timberlands nb-radio.status-danger .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-radio.status-danger .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #b81d5b;
}
.nb-theme-timberlands nb-radio.status-danger .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-timberlands nb-radio.status-danger label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-radio.status-danger label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #ff708d;
}
.nb-theme-timberlands nb-radio.status-danger label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #ff708d;
}
.nb-theme-timberlands nb-radio.status-danger label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
}
.nb-theme-timberlands nb-radio.status-danger label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #db2c66;
}
.nb-theme-timberlands nb-radio.status-danger label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #db2c66;
}
.nb-theme-timberlands nb-radio.status-danger .text {
  color: #222b45;
}
.nb-theme-timberlands nb-radio.status-danger .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-radio.status-danger .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-danger .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-danger .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-info .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
}
.nb-theme-timberlands nb-radio.status-info .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #0095ff;
}
.nb-theme-timberlands nb-radio.status-info .native-input:enabled:checked ~ .inner-circle {
  background-color: #0095ff;
}
.nb-theme-timberlands nb-radio.status-info .native-input:enabled:focus + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-timberlands nb-radio.status-info .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #0057c2;
}
.nb-theme-timberlands nb-radio.status-info .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-timberlands nb-radio.status-info label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
}
.nb-theme-timberlands nb-radio.status-info label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #42aaff;
}
.nb-theme-timberlands nb-radio.status-info label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #42aaff;
}
.nb-theme-timberlands nb-radio.status-info label .native-input:enabled:active + .outer-circle {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
}
.nb-theme-timberlands nb-radio.status-info label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #006fd6;
}
.nb-theme-timberlands nb-radio.status-info label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #006fd6;
}
.nb-theme-timberlands nb-radio.status-info .text {
  color: #222b45;
}
.nb-theme-timberlands nb-radio.status-info .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-radio.status-info .native-input:disabled ~ .text {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-info .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-info .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-control .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-radio.status-control .native-input:enabled:checked + .outer-circle {
  background-color: transparent;
  border-color: #ffffff;
}
.nb-theme-timberlands nb-radio.status-control .native-input:enabled:checked ~ .inner-circle {
  background-color: #ffffff;
}
.nb-theme-timberlands nb-radio.status-control .native-input:enabled:focus + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-radio.status-control .native-input:enabled:checked:focus + .outer-circle {
  background-color: transparent;
  border-color: #c5cee0;
}
.nb-theme-timberlands nb-radio.status-control .native-input:enabled:checked:focus ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-timberlands nb-radio.status-control label:hover .native-input:enabled + .outer-circle {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-radio.status-control label:hover .native-input:checked:enabled + .outer-circle {
  background-color: transparent;
  border-color: #f7f9fc;
}
.nb-theme-timberlands nb-radio.status-control label:hover .native-input:checked:enabled ~ .inner-circle {
  background-color: #f7f9fc;
}
.nb-theme-timberlands nb-radio.status-control label .native-input:enabled:active + .outer-circle {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-radio.status-control label .native-input:enabled:checked:active + .outer-circle {
  background-color: transparent;
  border-color: #edf1f7;
}
.nb-theme-timberlands nb-radio.status-control label .native-input:enabled:checked:active ~ .inner-circle {
  background-color: #edf1f7;
}
.nb-theme-timberlands nb-radio.status-control .text {
  color: #ffffff;
}
.nb-theme-timberlands nb-radio.status-control .native-input:disabled + .outer-circle {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: rgba(143, 155, 179, 0.24);
}
.nb-theme-timberlands nb-radio.status-control .native-input:disabled ~ .text {
  color: #ffffff;
}
.nb-theme-timberlands nb-radio.status-control .native-input:disabled:checked + .outer-circle {
  background-color: transparent;
  border-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio.status-control .native-input:disabled:checked ~ .inner-circle {
  background-color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-radio .text {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-timberlands nb-radio .text {
  margin-left: 1.25rem;
}
[dir=rtl] .nb-theme-timberlands nb-radio .text {
  margin-right: 1.25rem;
}
.nb-theme-timberlands .nb-tree-grid-header-cell,
.nb-theme-timberlands .nb-tree-grid-cell,
.nb-theme-timberlands .nb-tree-grid-footer-cell {
  height: 2rem;
  padding: 0.875rem 1.25rem;
  border: 1px solid #f7f9fc;
}
.nb-theme-timberlands .nb-tree-grid-header-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands .nb-tree-grid-footer-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands .nb-tree-grid-row {
  background: #ffffff;
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands .nb-tree-grid-row:hover {
  background: #ffffff;
}
.nb-theme-timberlands .nb-tree-grid-row:nth-child(2n):not(:hover) {
  background-color: #ffffff;
}
.nb-theme-timberlands .nb-tree-grid-header-cell button {
  vertical-align: middle;
}
.nb-theme-timberlands nb-tree-grid-row-toggle nb-icon,
.nb-theme-timberlands nb-sort-icon nb-icon {
  font-size: inherit;
  vertical-align: middle;
  color: currentColor;
}
.nb-theme-timberlands .nb-tree-grid-header-change-sort-button {
  background: transparent;
  border: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.nb-theme-timberlands nb-icon {
  font-size: 1.25rem;
  line-height: 1;
  width: 1em;
  height: 1em;
}
.nb-theme-timberlands nb-icon svg {
  vertical-align: top;
}
.nb-theme-timberlands nb-icon.status-basic {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-icon.status-primary {
  color: #f34b40;
}
.nb-theme-timberlands nb-icon.status-success {
  color: #00d68f;
}
.nb-theme-timberlands nb-icon.status-warning {
  color: #ffaa00;
}
.nb-theme-timberlands nb-icon.status-danger {
  color: #ff3d71;
}
.nb-theme-timberlands nb-icon.status-info {
  color: #0095ff;
}
.nb-theme-timberlands nb-icon.status-control {
  color: #ffffff;
}
.nb-theme-timberlands .nb-form-control-container {
  max-width: inherit;
}
.nb-theme-timberlands .nb-form-field-addon {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.nb-theme-timberlands .nb-form-field-addon-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-form-field.nb-transition .nb-form-field-addon {
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: ease-in;
}
.nb-theme-timberlands .nb-form-field-addon-basic {
  color: #8f9bb3;
}
.nb-theme-timberlands .nb-form-field-addon-basic-highlight {
  color: #f34b40;
}
.nb-theme-timberlands .nb-form-field-addon-primary {
  color: #f34b40;
}
.nb-theme-timberlands .nb-form-field-addon-primary-highlight {
  color: #e02e22;
}
.nb-theme-timberlands .nb-form-field-addon-success {
  color: #00d68f;
}
.nb-theme-timberlands .nb-form-field-addon-success-highlight {
  color: #00b887;
}
.nb-theme-timberlands .nb-form-field-addon-warning {
  color: #ffaa00;
}
.nb-theme-timberlands .nb-form-field-addon-warning-highlight {
  color: #db8b00;
}
.nb-theme-timberlands .nb-form-field-addon-danger {
  color: #ff3d71;
}
.nb-theme-timberlands .nb-form-field-addon-danger-highlight {
  color: #db2c66;
}
.nb-theme-timberlands .nb-form-field-addon-info {
  color: #0095ff;
}
.nb-theme-timberlands .nb-form-field-addon-info-highlight {
  color: #006fd6;
}
.nb-theme-timberlands .nb-form-field-addon-control {
  color: #ffffff;
}
.nb-theme-timberlands .nb-form-field-addon-control-highlight {
  color: #ffffff;
}
.nb-theme-timberlands .nb-form-field-limited-width.nb-form-field-size-tiny {
  max-width: 20rem;
}
.nb-theme-timberlands .nb-form-field-prefix-tiny,
.nb-theme-timberlands .nb-form-field-suffix-tiny {
  height: 1.5rem;
  width: 1.5rem;
  font-size: 0.625rem;
  line-height: 0.75rem;
  font-weight: 700;
}
.nb-theme-timberlands .nb-form-field-prefix-tiny nb-icon,
.nb-theme-timberlands .nb-form-field-suffix-tiny nb-icon {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-prefix-tiny {
  margin-right: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-prefix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-suffix-tiny {
  margin-left: calc(1.5rem * -1);
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-suffix-tiny {
  margin-right: calc(1.5rem * -1);
}
.nb-theme-timberlands .nb-form-field-limited-width.nb-form-field-size-small {
  max-width: 20rem;
}
.nb-theme-timberlands .nb-form-field-prefix-small,
.nb-theme-timberlands .nb-form-field-suffix-small {
  height: 2rem;
  width: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-timberlands .nb-form-field-prefix-small nb-icon,
.nb-theme-timberlands .nb-form-field-suffix-small nb-icon {
  font-size: 1rem;
  line-height: 1rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-prefix-small {
  margin-right: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-prefix-small {
  margin-left: calc(2rem * -1);
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-suffix-small {
  margin-left: calc(2rem * -1);
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-suffix-small {
  margin-right: calc(2rem * -1);
}
.nb-theme-timberlands .nb-form-field-limited-width.nb-form-field-size-medium {
  max-width: 20rem;
}
.nb-theme-timberlands .nb-form-field-prefix-medium,
.nb-theme-timberlands .nb-form-field-suffix-medium {
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: 700;
}
.nb-theme-timberlands .nb-form-field-prefix-medium nb-icon,
.nb-theme-timberlands .nb-form-field-suffix-medium nb-icon {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-prefix-medium {
  margin-right: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-prefix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-suffix-medium {
  margin-left: calc(2.5rem * -1);
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-suffix-medium {
  margin-right: calc(2.5rem * -1);
}
.nb-theme-timberlands .nb-form-field-limited-width.nb-form-field-size-large {
  max-width: 30rem;
}
.nb-theme-timberlands .nb-form-field-prefix-large,
.nb-theme-timberlands .nb-form-field-suffix-large {
  height: 3rem;
  width: 3rem;
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.nb-theme-timberlands .nb-form-field-prefix-large nb-icon,
.nb-theme-timberlands .nb-form-field-suffix-large nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-prefix-large {
  margin-right: calc(3rem * -1);
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-prefix-large {
  margin-left: calc(3rem * -1);
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-suffix-large {
  margin-left: calc(3rem * -1);
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-suffix-large {
  margin-right: calc(3rem * -1);
}
.nb-theme-timberlands .nb-form-field-limited-width.nb-form-field-size-giant {
  max-width: 30rem;
}
.nb-theme-timberlands .nb-form-field-prefix-giant,
.nb-theme-timberlands .nb-form-field-suffix-giant {
  height: 3.5rem;
  width: 3.5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.nb-theme-timberlands .nb-form-field-prefix-giant nb-icon,
.nb-theme-timberlands .nb-form-field-suffix-giant nb-icon {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-prefix-giant {
  margin-right: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-prefix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-suffix-giant {
  margin-left: calc(3.5rem * -1);
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-suffix-giant {
  margin-right: calc(3.5rem * -1);
}
.nb-theme-timberlands nb-tag {
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 1.5rem;
  display: inline-flex;
  align-items: center;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-transform: capitalize;
  cursor: default;
}
.nb-theme-timberlands nb-tag.nb-transition {
  transition-duration: 0.15s;
  transition-property: background-color, border-color, color;
  transition-timing-function: ease-in;
}
.nb-theme-timberlands nb-tag.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-timberlands nb-tag.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.0625rem 0.9375rem;
}
.nb-theme-timberlands nb-tag.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.1875rem 0.9375rem;
}
.nb-theme-timberlands nb-tag.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.3125rem 0.9375rem;
}
.nb-theme-timberlands nb-tag.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.4375rem 0.9375rem;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-basic {
  background-color: #edf1f7;
  border-color: #edf1f7;
  color: #222b45;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-basic.selected {
  background-color: color-basic-actove;
  border-color: #e4e9f2;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-basic.active {
  background-color: #e4e9f2;
  border-color: #c5cee0;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-basic:hover {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-primary {
  background-color: #f34b40;
  border-color: #f34b40;
  color: #ffffff;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-primary.selected {
  background-color: color-primary-actove;
  border-color: #e02e22;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-primary.active {
  background-color: #e02e22;
  border-color: #bc2319;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-primary:hover {
  background-color: #fb776e;
  border-color: #fb776e;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-success {
  background-color: #00d68f;
  border-color: #00d68f;
  color: #ffffff;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-success.selected {
  background-color: color-success-actove;
  border-color: #00b887;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-success.active {
  background-color: #00b887;
  border-color: #00997a;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-success:hover {
  background-color: #2ce69b;
  border-color: #2ce69b;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-warning {
  background-color: #ffaa00;
  border-color: #ffaa00;
  color: #ffffff;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-warning.selected {
  background-color: color-warning-actove;
  border-color: #db8b00;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-warning.active {
  background-color: #db8b00;
  border-color: #b86e00;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-warning:hover {
  background-color: #ffc94d;
  border-color: #ffc94d;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-danger {
  background-color: #ff3d71;
  border-color: #ff3d71;
  color: #ffffff;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-danger.selected {
  background-color: color-danger-actove;
  border-color: #db2c66;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-danger.active {
  background-color: #db2c66;
  border-color: #b81d5b;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-danger:hover {
  background-color: #ff708d;
  border-color: #ff708d;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-info {
  background-color: #0095ff;
  border-color: #0095ff;
  color: #ffffff;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-info.selected {
  background-color: color-info-actove;
  border-color: #006fd6;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-info.active {
  background-color: #006fd6;
  border-color: #0057c2;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-info:hover {
  background-color: #42aaff;
  border-color: #42aaff;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-control {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #222b45;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-control.selected {
  background-color: color-control-actove;
  border-color: #edf1f7;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-control.active {
  background-color: #f7f9fc;
  border-color: #f7f9fc;
}
.nb-theme-timberlands nb-tag.appearance-filled.status-control:hover {
  background-color: #edf1f7;
  border-color: #c5cee0;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-basic {
  background-color: rgba(143, 155, 179, 0.08);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-basic.selected {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-basic.active {
  background-color: rgba(143, 155, 179, 0.24);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-basic:hover {
  background-color: rgba(143, 155, 179, 0.16);
  border-color: #8f9bb3;
  color: #8f9bb3;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-primary {
  background-color: rgba(51, 102, 255, 0.08);
  border-color: #f34b40;
  color: #f34b40;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-primary.selected {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
  color: #f34b40;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-primary.active {
  background-color: rgba(51, 102, 255, 0.24);
  border-color: #f34b40;
  color: #f34b40;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-primary:hover {
  background-color: rgba(51, 102, 255, 0.16);
  border-color: #f34b40;
  color: #f34b40;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-success {
  background-color: rgba(0, 214, 143, 0.08);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-success.selected {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-success.active {
  background-color: rgba(0, 214, 143, 0.24);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-success:hover {
  background-color: rgba(0, 214, 143, 0.16);
  border-color: #00d68f;
  color: #00d68f;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-warning {
  background-color: rgba(255, 170, 0, 0.08);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-warning.selected {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-warning.active {
  background-color: rgba(255, 170, 0, 0.24);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-warning:hover {
  background-color: rgba(255, 170, 0, 0.16);
  border-color: #ffaa00;
  color: #ffaa00;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-danger {
  background-color: rgba(255, 61, 113, 0.08);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-danger.selected {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-danger.active {
  background-color: rgba(255, 61, 113, 0.24);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-danger:hover {
  background-color: rgba(255, 61, 113, 0.16);
  border-color: #ff3d71;
  color: #ff3d71;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-info {
  background-color: rgba(0, 149, 255, 0.08);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-info.selected {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-info.active {
  background-color: rgba(0, 149, 255, 0.24);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-info:hover {
  background-color: rgba(0, 149, 255, 0.16);
  border-color: #0095ff;
  color: #0095ff;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-control {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-control.selected {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-control.active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-timberlands nb-tag.appearance-outline.status-control:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #ffffff;
  color: #ffffff;
}
.nb-theme-timberlands .nb-tag-remove {
  cursor: pointer;
}
.nb-theme-timberlands .nb-tag-remove.size-tiny {
  font-size: 1rem;
}
[dir=ltr] .nb-theme-timberlands .nb-tag-remove.size-tiny {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-timberlands .nb-tag-remove.size-tiny {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-timberlands .nb-tag-remove.size-small {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-tag-remove.size-small {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-timberlands .nb-tag-remove.size-small {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-timberlands .nb-tag-remove.size-medium {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-tag-remove.size-medium {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-timberlands .nb-tag-remove.size-medium {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-timberlands .nb-tag-remove.size-large {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-tag-remove.size-large {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-timberlands .nb-tag-remove.size-large {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-timberlands .nb-tag-remove.size-giant {
  font-size: 1.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-tag-remove.size-giant {
  margin-left: 0.625rem;
  margin-right: -0.625rem;
}
[dir=rtl] .nb-theme-timberlands .nb-tag-remove.size-giant {
  margin-right: 0.625rem;
  margin-left: -0.625rem;
}
.nb-theme-timberlands nb-tag-list {
  display: inline-flex;
  outline: none;
}
.nb-theme-timberlands nb-tag-list.size-tiny .nb-tag-list-tags-wrapper {
  margin: -0.0625rem;
}
.nb-theme-timberlands nb-tag-list.size-tiny .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-timberlands nb-tag-list.size-tiny .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.0625rem;
}
.nb-theme-timberlands nb-tag-list.size-small .nb-tag-list-tags-wrapper {
  margin: -0.125rem;
}
.nb-theme-timberlands nb-tag-list.size-small .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-timberlands nb-tag-list.size-small .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.125rem;
}
.nb-theme-timberlands nb-tag-list.size-medium .nb-tag-list-tags-wrapper {
  margin: -0.25rem;
}
.nb-theme-timberlands nb-tag-list.size-medium .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-timberlands nb-tag-list.size-medium .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.25rem;
}
.nb-theme-timberlands nb-tag-list.size-large .nb-tag-list-tags-wrapper {
  margin: -0.375rem;
}
.nb-theme-timberlands nb-tag-list.size-large .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-timberlands nb-tag-list.size-large .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.375rem;
}
.nb-theme-timberlands nb-tag-list.size-giant .nb-tag-list-tags-wrapper {
  margin: -0.5rem;
}
.nb-theme-timberlands nb-tag-list.size-giant .nb-tag-list-tags-wrapper nb-tag,
.nb-theme-timberlands nb-tag-list.size-giant .nb-tag-list-tags-wrapper .nb-tag-input {
  margin: 0.5rem;
}
.nb-theme-timberlands .nb-tag-list-tags-wrapper {
  display: inline-flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex: 1;
}
.nb-theme-timberlands .nb-tag-list-with-input {
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  -webkit-appearance: none;
          appearance: none;
}
.nb-theme-timberlands .nb-tag-list-with-input.nb-transition {
  transition-duration: 0.15s;
  transition-property: border, background-color, color, box-shadow;
  transition-timing-function: ease-in;
}
.nb-theme-timberlands .nb-tag-list-with-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  text-overflow: ellipsis;
}
.nb-theme-timberlands .nb-tag-list-with-input:focus {
  outline: none;
}
.nb-theme-timberlands .nb-tag-list-with-input.input-full-width {
  width: 100%;
}
.nb-theme-timberlands .nb-tag-list-with-input.shape-rectangle {
  border-radius: 0.25rem;
}
.nb-theme-timberlands .nb-tag-list-with-input.shape-semi-round {
  border-radius: 0.75rem;
}
.nb-theme-timberlands .nb-tag-list-with-input.shape-round {
  border-radius: 1.5rem;
}
.nb-theme-timberlands .nb-tag-list-with-input.size-tiny {
  padding: 0.0625rem 1rem;
}
.nb-theme-timberlands .nb-tag-list-with-input.size-small {
  padding: 0.0625rem 1rem;
}
.nb-theme-timberlands .nb-tag-list-with-input.size-medium {
  padding: 0.1875rem 1rem;
}
.nb-theme-timberlands .nb-tag-list-with-input.size-large {
  padding: 0.3125rem 1rem;
}
.nb-theme-timberlands .nb-tag-list-with-input.size-giant {
  padding: 0.4375rem 1rem;
}
.nb-theme-timberlands .nb-tag-list-with-input.status-basic {
  background-color: #f7f9fc;
  border-color: #e4e9f2;
}
.nb-theme-timberlands .nb-tag-list-with-input.status-basic.focus {
  background-color: #ffffff;
  border-color: #f34b40;
}
.nb-theme-timberlands .nb-tag-list-with-input.status-primary {
  background-color: #f7f9fc;
  border-color: #f34b40;
}
.nb-theme-timberlands .nb-tag-list-with-input.status-primary.focus {
  background-color: #ffffff;
  border-color: #bc2319;
}
.nb-theme-timberlands .nb-tag-list-with-input.status-success {
  background-color: #f7f9fc;
  border-color: #00d68f;
}
.nb-theme-timberlands .nb-tag-list-with-input.status-success.focus {
  background-color: #ffffff;
  border-color: #00997a;
}
.nb-theme-timberlands .nb-tag-list-with-input.status-warning {
  background-color: #f7f9fc;
  border-color: #ffaa00;
}
.nb-theme-timberlands .nb-tag-list-with-input.status-warning.focus {
  background-color: #ffffff;
  border-color: #b86e00;
}
.nb-theme-timberlands .nb-tag-list-with-input.status-danger {
  background-color: #f7f9fc;
  border-color: #ff3d71;
}
.nb-theme-timberlands .nb-tag-list-with-input.status-danger.focus {
  background-color: #ffffff;
  border-color: #b81d5b;
}
.nb-theme-timberlands .nb-tag-list-with-input.status-info {
  background-color: #f7f9fc;
  border-color: #0095ff;
}
.nb-theme-timberlands .nb-tag-list-with-input.status-info.focus {
  background-color: #ffffff;
  border-color: #0057c2;
}
.nb-theme-timberlands .nb-tag-list-with-input.status-control {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: rgba(255, 255, 255, 0.4);
}
.nb-theme-timberlands .nb-tag-list-with-input.status-control.focus {
  background-color: rgba(255, 255, 255, 0.4);
  border-color: #ffffff;
}
.nb-theme-timberlands nb-form-field nb-tag-list {
  width: 100%;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-right: 1.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-tiny {
  padding-left: 1.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-right: 2rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-small {
  padding-left: 2rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-right: 2.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-medium {
  padding-left: 2.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-right: 3rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-large {
  padding-left: 3rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-prefix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=ltr] .nb-theme-timberlands .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-right: 3.5rem;
}
[dir=rtl] .nb-theme-timberlands .nb-form-field-control-with-suffix .nb-tag-list-with-input.size-giant {
  padding-left: 3.5rem;
}
.nb-theme-timberlands .nb-tag-input {
  -webkit-appearance: none;
          appearance: none;
  border: transparent;
  background: transparent;
  outline: none;
  flex: 1;
  padding: 0;
  min-width: 6rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-timberlands .nb-tag-input::placeholder {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
}
.nb-theme-timberlands .nb-tag-input.size-tiny {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.125rem 0;
}
.nb-theme-timberlands .nb-tag-input.size-tiny::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands .nb-tag-input.size-small {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.125rem 0;
}
.nb-theme-timberlands .nb-tag-input.size-small::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands .nb-tag-input.size-medium {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.25rem 0;
}
.nb-theme-timberlands .nb-tag-input.size-medium::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands .nb-tag-input.size-large {
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 0.375rem 0;
}
.nb-theme-timberlands .nb-tag-input.size-large::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands .nb-tag-input.size-giant {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
  padding: 0.5rem 0;
}
.nb-theme-timberlands .nb-tag-input.size-giant::placeholder {
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands .nb-tag-input.status-basic {
  color: #222b45;
}
.nb-theme-timberlands .nb-tag-input.status-basic::placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands .nb-tag-input.status-basic:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands .nb-tag-input.status-basic:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands .nb-tag-input.status-primary {
  color: #222b45;
}
.nb-theme-timberlands .nb-tag-input.status-primary::placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands .nb-tag-input.status-primary:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands .nb-tag-input.status-primary:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands .nb-tag-input.status-success {
  color: #222b45;
}
.nb-theme-timberlands .nb-tag-input.status-success::placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands .nb-tag-input.status-success:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands .nb-tag-input.status-success:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands .nb-tag-input.status-warning {
  color: #222b45;
}
.nb-theme-timberlands .nb-tag-input.status-warning::placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands .nb-tag-input.status-warning:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands .nb-tag-input.status-warning:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands .nb-tag-input.status-danger {
  color: #222b45;
}
.nb-theme-timberlands .nb-tag-input.status-danger::placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands .nb-tag-input.status-danger:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands .nb-tag-input.status-danger:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands .nb-tag-input.status-info {
  color: #222b45;
}
.nb-theme-timberlands .nb-tag-input.status-info::placeholder {
  color: #8f9bb3;
}
.nb-theme-timberlands .nb-tag-input.status-info:disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands .nb-tag-input.status-info:disabled::placeholder {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands .nb-tag-input.status-control {
  color: #ffffff;
}
.nb-theme-timberlands .nb-tag-input.status-control::placeholder {
  color: #ffffff;
}
.nb-theme-timberlands .nb-tag-input.status-control:disabled {
  color: #ffffff;
}
.nb-theme-timberlands .nb-tag-input.status-control:disabled::placeholder {
  color: #ffffff;
}
.nb-theme-timberlands {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands h1,
.nb-theme-timberlands h2,
.nb-theme-timberlands h3,
.nb-theme-timberlands h4,
.nb-theme-timberlands h5,
.nb-theme-timberlands h6,
.nb-theme-timberlands .h1,
.nb-theme-timberlands .h2,
.nb-theme-timberlands .h3,
.nb-theme-timberlands .h4,
.nb-theme-timberlands .h5,
.nb-theme-timberlands .h6 {
  color: #222b45;
}
.nb-theme-timberlands h1,
.nb-theme-timberlands .h1 {
  font-size: 2.25rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 3rem;
}
.nb-theme-timberlands h2,
.nb-theme-timberlands .h2 {
  font-size: 1.5rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-timberlands h3,
.nb-theme-timberlands .h3 {
  font-size: 1.35rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.35rem;
}
.nb-theme-timberlands h4,
.nb-theme-timberlands .h4 {
  font-size: 1.625rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 2rem;
}
.nb-theme-timberlands h5,
.nb-theme-timberlands .h5 {
  font-size: 1.2rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.2rem;
}
.nb-theme-timberlands h6,
.nb-theme-timberlands .h6 {
  font-size: 1.125rem;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.5rem;
}
.nb-theme-timberlands .subtitle,
.nb-theme-timberlands .subtitle-2 {
  color: #222b45;
}
.nb-theme-timberlands .subtitle {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands .subtitle-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nb-theme-timberlands p,
.nb-theme-timberlands .paragraph {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands .paragraph-2 {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.125rem;
}
.nb-theme-timberlands a {
  color: #f34b40;
  text-decoration: underline;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.nb-theme-timberlands a:focus {
  color: #e02e22;
}
.nb-theme-timberlands a:hover {
  color: #fb776e;
}
.nb-theme-timberlands a.link-control, .nb-theme-timberlands a.link-control:hover {
  color: #ffffff;
}
.nb-theme-timberlands a.link-alternate, .nb-theme-timberlands a.link-alternate:hover {
  color: #ffffff;
}
.nb-theme-timberlands .label {
  color: #8f9bb3;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.nb-theme-timberlands .caption {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands .caption-2 {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.nb-theme-timberlands .caption,
.nb-theme-timberlands .caption-2 {
  color: #8f9bb3;
}
.nb-theme-timberlands .caption.status-basic,
.nb-theme-timberlands .caption-2.status-basic {
  color: #222b45;
}
.nb-theme-timberlands .caption.status-primary,
.nb-theme-timberlands .caption-2.status-primary {
  color: #f34b40;
}
.nb-theme-timberlands .caption.status-success,
.nb-theme-timberlands .caption-2.status-success {
  color: #00d68f;
}
.nb-theme-timberlands .caption.status-warning,
.nb-theme-timberlands .caption-2.status-warning {
  color: #ffaa00;
}
.nb-theme-timberlands .caption.status-danger,
.nb-theme-timberlands .caption-2.status-danger {
  color: #ff3d71;
}
.nb-theme-timberlands .caption.status-info,
.nb-theme-timberlands .caption-2.status-info {
  color: #0095ff;
}
.nb-theme-timberlands .caption.status-control,
.nb-theme-timberlands .caption-2.status-control {
  color: #ffffff;
}
.nb-theme-timberlands li {
  color: #222b45;
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
}
.nb-theme-timberlands .text-alternate {
  color: #ffffff;
}
.nb-theme-timberlands .text-disabled {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands .text-hint {
  color: #8f9bb3;
}
.nb-theme-timberlands .text-basic {
  color: #222b45;
}
.nb-theme-timberlands .text-primary {
  color: #f34b40;
}
.nb-theme-timberlands .text-success {
  color: #00d68f;
}
.nb-theme-timberlands .text-warning {
  color: #ffaa00;
}
.nb-theme-timberlands .text-danger {
  color: #ff3d71;
}
.nb-theme-timberlands .text-info {
  color: #0095ff;
}
.nb-theme-timberlands .text-control {
  color: #ffffff;
}
.nb-theme-timberlands ng2-smart-table table tr th,
.nb-theme-timberlands ng2-smart-table table tr th a {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #222b45;
}
.nb-theme-timberlands ng2-smart-table table tr td {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.86rem;
  font-weight: 400;
  line-height: 1rem;
  color: #222b45;
}
.nb-theme-timberlands ng2-smart-table table tr th,
.nb-theme-timberlands ng2-smart-table table tr td {
  position: relative;
  padding: 0.875rem 1.25rem;
  border: 1px solid #edf1f7;
  vertical-align: middle;
}
.nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th {
  padding: 0.875rem 1.25rem;
}
[dir=ltr] .nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th {
  padding-right: 1.75rem;
}
[dir=rtl] .nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th {
  padding-left: 1.75rem;
}
.nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th a:hover, .nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th a:active, .nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th a:visited {
  color: #222b45;
  text-decoration: none;
}
.nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th a.sort.asc, .nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th a.sort.desc {
  font-weight: 400;
}
.nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, .nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  border-bottom-color: #222b45;
  border-width: 0.375rem;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translate(0, -50%);
}
[dir=ltr] .nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=ltr] .nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  right: 0.75rem;
}
[dir=rtl] .nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th a.sort.asc::after, [dir=rtl] .nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th a.sort.desc::after {
  left: 0.75rem;
}
.nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th a.sort.asc.desc::after, .nb-theme-timberlands ng2-smart-table table tr.ng2-smart-titles th a.sort.desc.desc::after {
  transform: translate(0, -50%) rotate(180deg);
}
.nb-theme-timberlands ng2-smart-table thead tr {
  background: #ffffff;
}
.nb-theme-timberlands ng2-smart-table thead tr.ng2-smart-filters th {
  padding: 0.375rem 0.5rem;
}
.nb-theme-timberlands ng2-smart-table thead tr.ng2-smart-filters th .ng2-smart-filter input {
  line-height: 1rem;
}
.nb-theme-timberlands ng2-smart-table tbody tr.selected, .nb-theme-timberlands ng2-smart-table tbody tr:hover {
  background: #edf1f7 !important;
}
.nb-theme-timberlands ng2-smart-table tbody tr:nth-child(2n) {
  background-color: #f7f9fc;
}
.nb-theme-timberlands ng2-smart-table th.ng2-smart-actions-title-add a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.75rem !important;
  padding: 0.375rem 0.5rem;
  border-color: #f34b40;
  background-color: #f34b40;
  color: #ffffff;
  border-radius: 0.375rem;
}
.nb-theme-timberlands ng2-smart-table th.ng2-smart-actions-title-add a:focus {
  border-color: #bc2319;
}
.nb-theme-timberlands ng2-smart-table th.ng2-smart-actions-title-add a:hover {
  text-decoration: none;
  background-color: #fb776e;
  border-color: #fb776e;
}
.nb-theme-timberlands ng2-smart-table th.ng2-smart-actions-title-add a:active {
  background-color: #e02e22;
  border-color: #e02e22;
}
.nb-theme-timberlands ng2-smart-table .ng2-smart-actions {
  padding: 0;
  height: 1px;
}
.nb-theme-timberlands ng2-smart-table .ng2-smart-actions ng2-st-tbody-edit-delete,
.nb-theme-timberlands ng2-smart-table .ng2-smart-actions ng2-st-tbody-create-cancel,
.nb-theme-timberlands ng2-smart-table .ng2-smart-actions ng2-st-actions {
  display: flex;
  height: 100%;
}
.nb-theme-timberlands 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-timberlands ng2-smart-table .ng2-smart-actions a.ng2-smart-action:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
.nb-theme-timberlands ng2-smart-table .ng2-smart-actions a.ng2-smart-action:hover {
  text-decoration: none;
}
.nb-theme-timberlands ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-create:hover,
.nb-theme-timberlands ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-edit:hover,
.nb-theme-timberlands ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-save:hover {
  color: #f34b40;
}
.nb-theme-timberlands ng2-smart-table .ng2-smart-actions .ng2-smart-action-add-cancel:hover,
.nb-theme-timberlands ng2-smart-table .ng2-smart-actions .ng2-smart-action-delete-delete:hover,
.nb-theme-timberlands ng2-smart-table .ng2-smart-actions .ng2-smart-action-edit-cancel:hover {
  color: #ff3d71;
}
.nb-theme-timberlands ng2-smart-table table-cell-edit-mode {
  display: block;
  margin: -7.5px -12px;
}
.nb-theme-timberlands ng2-smart-table ng2-smart-table-pager {
  display: block;
}
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination {
  display: flex;
  padding: 0;
}
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link,
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:focus,
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .ng2-smart-pagination .page-item.disabled .page-link:hover {
  background-color: transparent;
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination {
  font-family: Montserrat, Roboto, "Helvetica Neue", sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  border: #edf1f7 solid 1px;
  border-radius: 0.25rem;
}
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li {
  overflow: hidden;
}
[dir=ltr] .nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-right: 1px solid #edf1f7;
}
[dir=rtl] .nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:not(:last-child) {
  border-left: 1px solid #edf1f7;
}
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-prev,
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a.page-link-next {
  font-size: 0.875rem;
  line-height: 1rem;
}
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a,
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span {
  font-size: 0.875rem;
  line-height: 1rem;
  background-color: transparent;
  color: #f34b40;
  padding: 0.75rem 1.25rem;
  border: none;
}
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:focus,
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:focus {
  border-color: #f34b40;
  color: #f34b40;
}
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li a:hover,
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li > span:hover {
  background-color: transparent;
  border-color: #f34b40;
  color: #f34b40;
  text-decoration: none;
}
[dir=ltr] .nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=ltr] .nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child a,
[dir=rtl] .nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:first-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=ltr] .nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child a,
[dir=rtl] .nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li:last-child > span {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a,
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:hover,
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active a:focus,
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span,
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:hover,
.nb-theme-timberlands ng2-smart-table nav.ng2-smart-pagination-nav .pagination li.active > span:focus {
  color: #ffffff;
  background-color: #f34b40;
}
.nb-theme-timberlands nb-auth-block .text-link {
  color: #8f9bb3;
}
.nb-theme-timberlands nb-auth-block .forgot-password {
  color: rgba(143, 155, 179, 0.48);
}
.nb-theme-timberlands nb-auth-block .socials a {
  color: #8f9bb3;
}
@media (max-width: 575.98px) {
  .nb-theme-timberlands .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.nb-theme-timberlands .pace .pace-progress {
  background: #f34b40;
}
.nb-theme-timberlands .pace .pace-progress-inner {
  box-shadow: 0 0 10px #f34b40, 0 0 5px #f34b40;
}
.nb-theme-timberlands .pace .pace-activity {
  display: none;
}
.nb-theme-timberlands nb-select.size-medium button {
  padding: 0.4375rem 2.2rem 0.4375rem 1.125rem !important;
}
.nb-theme-timberlands nb-select.size-medium button nb-icon {
  right: 0.41rem !important;
}

html,
body {
  height: 100%;
}

body {
  margin: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

/*# sourceMappingURL=styles.css.map*/