/*!***************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../webpack-loader.remove-duplicate-svelte-classes.js!../node_modules/stylus-loader/dist/cjs.js??ruleSet[1].rules[2].oneOf[1].use[3]!./ui-components/app.styl ***!
  \***************************************************************************************************************************************************************************************************************/
.rbTitle{line-height:1.2;font-size:30px;color:#37474f}.rbSubtitle{line-height:1.2;font-size:18px;color:#78909c}.rbTextLarge{line-height:1.2;font-size:15px;color:#90a4ae}.rbText{line-height:1.2;font-size:14px}.rbTextSmall{line-height:1.2;font-size:12px;color:#cfd8dc}.rbError{font-size:12px;line-height:1.2;color:#f15a24}body{font-family:"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0}.rbLight{background:#fff;font-size:14px;color:#546e7a;font-weight:normal}.rbDark{background:#263238;font-size:14px;color:#b0bec5;font-weight:normal}.rbPage{height:100vh;width:100vw;overflow:auto}.rbContentCentered{display:flex;align-items:center;justify-content:center}.rbPageDarkCentered{height:100vh;width:100vw;overflow:auto;background:#263238;font-size:14px;color:#b0bec5;font-weight:normal;display:flex;align-items:center;justify-content:center}.rbAlignCenter{text-align:center}.rbButton+.rbButton,.rbButtonSmall+.rbButtonSmall{margin-left:5px}.rbButton{font-family:"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2;font-size:14px;vertical-align:middle;white-space:nowrap;outline:0;cursor:pointer;transition:all .1s linear;height:34px;border-radius:18px;padding:0 15px}.rbButton:disabled,.rbButton:disabled:hover{cursor:not-allowed}.rbButtonSmall{font-family:"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2;font-size:14px;vertical-align:middle;white-space:nowrap;outline:0;cursor:pointer;transition:all .1s linear;height:27px;border-radius:14px;padding:0 10px}.rbButtonSmall:disabled,.rbButtonSmall:disabled:hover{cursor:not-allowed}.rbButton.asDark,.rbButtonSmall.asDark{border:1px solid #263238;background:#263238;color:#b0bec5}.rbButton.asDark:disabled,.rbButtonSmall.asDark:disabled,.rbButton.asDark:disabled:hover,.rbButtonSmall.asDark:disabled:hover{background:#3c464c;border-color:#3c464c;color:#637078}.rbButton.asDark:hover,.rbButtonSmall.asDark:hover{color:#fff}.rbButton.asDarkMain{border:1px solid #263238;background:#00a99d;color:#fff}.rbButton.asDarkMain:disabled,.rbButton.asDarkMain:disabled:hover{background:#3c464c;border-color:#3c464c;color:#637078}.rbButton.asDarkMain:hover{background:#00b8ab;border-color:#00b8ab;color:#fff}.rbButton.asLight{background:linear-gradient(0deg,#f5f6f7 10%,#fff 11.05%,#fff 100%);border:1px solid #dcdee0;color:#546e7a}.rbButton.asLight:disabled,.rbButton.asLight:disabled:hover{background:#eceff1;border-color:#cfd8dc;color:#b0bec5}.rbButton.asLight:hover{background:#fff;color:#455a64}.rbButton.asLightMain{background:#00b8ab;border:1px solid #00a99d;color:#fff}.rbButton.asLightMain:disabled,.rbButton.asLightMain:disabled:hover{background:#eceff1;border-color:#cfd8dc;color:#b0bec5}.rbButton.asLightMain:hover{background:#00a99d;border-color:#00a99d;color:#fff}.rbButton[data-icon]{display:inline-flex;align-items:center;padding-left:0}.rbButton[data-icon]:before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:attr(data-icon);text-align:center}.rbButton[data-icon]:before{width:40px}.rbButtonSmall[data-icon]{display:inline-flex;align-items:center;padding-left:0}.rbButtonSmall[data-icon]:before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:attr(data-icon);text-align:center}.rbButtonSmall[data-icon]:before{font-size:18px;width:30px}.iconOnlySmall{padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;height:40px;width:40px;height:30px;width:30px}.iconOnly{padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;height:40px;width:40px}.rbButton.asModal{background:linear-gradient(0deg,#f5f6f7 10%,#fff 11.05%,#fff 100%);border:1px solid #dcdee0;color:#546e7a;padding:0 30px}.rbButton.asModal:disabled,.rbButton.asModal:disabled:hover{background:#eceff1;border-color:#cfd8dc;color:#b0bec5}.rbButton.asModal:hover{background:#fff;color:#455a64}.rbButton.asModalMain{background:#00b8ab;border:1px solid #00a99d;color:#fff;padding:0 30px}.rbButton.asModalMain:disabled,.rbButton.asModalMain:disabled:hover{background:#eceff1;border-color:#cfd8dc;color:#b0bec5}.rbButton.asModalMain:hover{background:#00a99d;border-color:#00a99d;color:#fff}.rbButton.asModalError{background:linear-gradient(0deg,#f5f6f7 10%,#fff 11.05%,#fff 100%);border:1px solid #dcdee0;color:#546e7a;padding:0 30px;background:#f15a24;border:1px solid #e65622;color:#fff}.rbButton.asModalError:disabled,.rbButton.asModalError:disabled:hover{background:#eceff1;border-color:#cfd8dc;color:#b0bec5}.rbButton.asModalError:hover{background:#fff;color:#455a64}.rbButton.asModalError:hover{color:#fff;background:#e65622}.rbCard{background:#313c42;border:1px solid #313c42;transition:all .5s ease-in-out;border-radius:6px}.rbCardTop{background:#313c42;border:1px solid #313c42;transition:all .5s ease-in-out;border-top:0;border-radius:0 0 6px 6px}.rbCardRight{background:#313c42;border:1px solid #313c42;transition:all .5s ease-in-out;border-right:0;border-radius:6px 0 0 6px}.rbCardBottom{background:#313c42;border:1px solid #313c42;transition:all .5s ease-in-out;border-bottom:0;border-radius:6px 6px 0 0}.rbCardLeft{background:#313c42;border:1px solid #313c42;transition:all .5s ease-in-out;border-left:0;border-radius:0 6px 6px 0}.rbCardError{border-color:#f15a24}.rbTable{overflow:auto;background:#fff;border-bottom:5px solid #cfd8dc;color:#546e7a;height:100%;width:100%}.rbTableRow{display:flex;flex-direction:row;flex:0 0 auto;height:42px;align-items:center;justify-content:space-between;padding-left:5px}.rbTableGroupRow{display:flex;flex-direction:row;flex:0 0 auto;height:42px;align-items:center;justify-content:space-between;padding-left:5px;height:37px;background:#eceff1;border-top:5px solid #cfd8dc;border-bottom:1px solid #d9e0e3;color:#455a64}.rbTableSelectedRow{display:flex;flex-direction:row;flex:0 0 auto;height:42px;align-items:center;justify-content:space-between;padding-left:5px;background:#f5f7f8}.rbTableRowHead{display:flex;flex-direction:row;flex:0 0 auto;height:42px;align-items:center;justify-content:space-between;padding-left:5px;position:sticky;z-index:1;top:0;border-bottom-width:3px;border-bottom-style:solid;border-image:linear-gradient(to right,#00a995 0%,#006eb9 50%,#00aa4f 100%) 0 1 100%;color:#263238}.rbTableNoDataRow{display:flex;flex-direction:row;flex:0 0 auto;height:42px;align-items:center;justify-content:space-between;padding-left:5px;min-height:100px;justify-content:center;flex-direction:column;padding:50px}.rbTableColumn{flex:0 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:60px;height:35px;font-size:13px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;margin-right:10px}.rbTableColumnHead{flex:0 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:60px;height:35px;font-size:13px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;margin-right:10px}.rbTableCheckboxColumn{flex:0 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:60px;height:35px;font-size:13px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;margin-right:10px;width:45px;align-items:center;color:#b0bec5;margin:0;min-width:45px}.rbDarkTable{overflow:auto;background:#fff;border-bottom:5px solid #cfd8dc;color:#546e7a;height:100%;width:100%;background:#313c42;border-bottom:5px solid #263238;color:#90a4ae}.rbDarkTable .rbTableRowHead{color:#fff;background:#313c42}.rbDarkTable .rbTableSelectedRow{background:#2c383d}.rbDarkTable .rbTableGroupRow{background:#2c383d;border-top:5px solid #263238;border-bottom:1px solid #263238;color:#cfd8dc}.rbDarkTable .rbTableCheckboxColumn{color:#57666f}.rbTableSelectedRow .rbTableCheckboxColumn{color:#546e7a}.rbDarkTable .rbTableSelectedRow .rbTableCheckboxColumn{color:#00a99d}.rbTableRow + .rbTableRow{border-top:1px solid #eceff1}.rbTableSelectedRow + .rbTableSelectedRow{border-top:1px solid #fff}.rbDarkTable .rbTableRow + .rbDarkTable .rbTableRow{border-top:1px solid #364249}.xlColumn{width:30%}.lColumn{width:20%}.mColumn{width:10%}.sColumn{width:5%}.xsColumn{width:3%}.rbInlineNotice{font-size:12px;color:#637078;display:flex;align-items:center}.rbInlineNotice[data-icon]:before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:attr(data-icon);min-height:40px;max-height:40px;min-width:40px;max-width:40px;display:inline-flex;align-items:center;justify-content:center;color:#00b8ab;background:#263238;border-radius:40px;margin-right:10px}.rbInlineNotice.asSmall{font-size:10px}.rbInlineNotice[data-icon].asSmall:before{height:30px;width:30px;font-size:18px}.rbInlineNotice[data-icon].asLight:before{background:#d7dfe2}
/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../webpack-loader.remove-duplicate-svelte-classes.js!../node_modules/stylus-loader/dist/cjs.js??ruleSet[1].rules[2].oneOf[1].use[3]!./styles/index.styl ***!
  \**********************************************************************************************************************************************************************************************************/
.Backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:200}.FillAndCenter{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.CenterContent{display:flex;align-items:center;justify-content:center}.RainbowBottomBorder{border-bottom:3px solid;border-image:linear-gradient(to right,#00a995 0%,#006eb9 50%,#00aa4f 100%) 0 1 100%}.DocumentView{display:flex;height:calc(100vh - 60px);width:100%;background:#313c42}.DocumentViewNavigation{flex:0 0 auto;width:280px;margin-top:-8px;height:calc(100% + 8px);background:#313c42;border-radius:0 10px 0 0;color:#b0bec5;font-size:13px;box-shadow:0 0 5px 5px rgba(0,0,0,0.1);position:relative;z-index:1;display:flex;flex-direction:column}.DocumentViewContainer{flex:1 1 100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.DocumentViewHeading{background:#313c42;flex:0 0 88px;height:88px;display:flex;justify-content:space-between}.DocumentViewHeadingActions{flex:0 0 auto;padding:26px 15px}.DocumentViewHeadingActionsInline{flex:0 0 auto;padding:26px 15px;display:flex;align-items:center}.DocumentViewHeadingAction{margin-left:10px}.DocumentViewErrorContainer{max-height:50px;transition:all .2s linear;overflow:hidden}.DocumentViewErrorContainer.Hidden{max-height:0}.DocumentViewErrors{background:#313c42;padding:0 15px 5px;border-bottom:5px solid #f15a24}.DocumentViewContentContainer{flex:1 1 100%;overflow:auto}.DocumentViewContent{margin:0 auto;width:960px;min-height:100%;background:#fff;overflow:auto;box-shadow:0 0 5px 5px rgba(0,0,0,0.1)}.DocumentViewContentLeft{max-width:1200px;min-height:100%;background:#fff;overflow:auto;box-shadow:0 0 5px 5px rgba(0,0,0,0.1)}.Ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-icon-after]{display:inline-flex;align-items:center;padding-right:0}[data-icon-after]:after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:attr(data-icon-after);text-align:center}[data-icon-before]{display:inline-flex;align-items:center;padding-left:0}[data-icon-before]:before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:attr(data-icon-before);text-align:center}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../webpack-loader.remove-duplicate-svelte-classes.js!../node_modules/sass-loader/dist/cjs.js!../node_modules/svelte-loader/index.js?cssPath=D:/WebstormProjects/rb-admin-portal/src/ui-components/modals/Overlay.svelte.108.css!./ui-components/modals/Overlay.svelte ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************/
.overlay.svelte-mgq1nu{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(38,50,56,.8);overflow:hidden;transition:all .2s ease-in-out}.overlay.svelte-mgq1nu+.overlay{background:rgba(0,0,0,.05)}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../webpack-loader.remove-duplicate-svelte-classes.js!../node_modules/sass-loader/dist/cjs.js!../node_modules/svelte-loader/index.js?cssPath=D:/WebstormProjects/rb-admin-portal/src/ui-components/modals/ModalCard.svelte.109.css!./ui-components/modals/ModalCard.svelte ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************/
.dialog.svelte-zlwsvb{border-radius:6px;box-shadow:0 5px 24px 0 rgba(0,0,0,.5);max-height:95vh;max-width:95vh;border:1px solid #000;background:#313c42;overflow:hidden;display:flex;flex-direction:column;color:#b0bec5}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../webpack-loader.remove-duplicate-svelte-classes.js!../node_modules/sass-loader/dist/cjs.js!../node_modules/svelte-loader/index.js?cssPath=D:/WebstormProjects/rb-admin-portal/src/ui-components/modals/Notification.basic.svelte.68.css!./ui-components/modals/Notification.basic.svelte ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.container.svelte-2gx2c9{padding:25px 15px 20px;color:#b0bec5}.header.svelte-2gx2c9{display:flex;flex-direction:row}.headerContent.svelte-2gx2c9{display:flex;flex-direction:column;justify-content:center}.icon.svelte-2gx2c9{flex:0 0 52px;height:52px;margin-right:15px}.icon.information.svelte-2gx2c9 .svg{width:52px;height:52px;fill:#00a99d}.icon.warning.svelte-2gx2c9 .svg{width:52px;height:52px;fill:#f15a24}.subtitle.svelte-2gx2c9{height:22px;font-size:17px;text-transform:uppercase;vertical-align:text-top;text-shadow:1px 0 0 rgba(0,0,0,.15);font-weight:normal;line-height:1}.title.svelte-2gx2c9{height:30px;font-size:28px;vertical-align:text-bottom;text-shadow:1px 0 0 rgba(0,0,0,.15);font-weight:normal;line-height:1;padding:0;margin:0}.content.svelte-2gx2c9{margin:25px 0 30px;font-size:13px;line-height:16px}.footer.svelte-2gx2c9{text-align:right}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../webpack-loader.remove-duplicate-svelte-classes.js!../node_modules/sass-loader/dist/cjs.js!../node_modules/svelte-loader/index.js?cssPath=D:/WebstormProjects/rb-admin-portal/src/ui-components/pages/GeneralFaultTemplatePage.svelte.26.css!./ui-components/pages/GeneralFaultTemplatePage.svelte ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.page.svelte-m7rggc{background:#263238}.container.svelte-m7rggc{box-sizing:border-box;flex:0 0 665px;min-height:280px;padding:0 15px 0 267px;background:url(/images/plug-out.f15b9e0c8264ac2b.svg) no-repeat center left;background-size:280px 280px,cover;display:flex;flex-direction:column;justify-content:center}.subtitle.svelte-m7rggc{line-height:1.2;font-size:18px;color:#78909c}.title.svelte-m7rggc{line-height:1.2;font-size:30px;color:#37474f;color:#fff;margin-top:5px}.text.svelte-m7rggc,.text.svelte-m7rggc a,.text.svelte-m7rggc a:hover,.text.svelte-m7rggc a:visited,.text.svelte-m7rggc a:visited:hover{font-size:13px;line-height:16px;color:#72828a;margin:25px 0 30px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../webpack-loader.remove-duplicate-svelte-classes.js!../node_modules/sass-loader/dist/cjs.js!../node_modules/svelte-loader/index.js?cssPath=D:/WebstormProjects/rb-admin-portal/src/ui-components/molecules/inputs/Input.svelte.72.css!./ui-components/molecules/inputs/Input.svelte ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.component.svelte-ra0bcy              {width:100%}.container.svelte-ra0bcy              {display:flex;position:relative;align-items:center;box-sizing:border-box;width:100%;margin-top:10px;padding-bottom:1px;height:34px;border:1px solid #263238;border-radius:18px;background:#313c42;color:#727d84;transition:all .1s linear}.container.leftPadding.svelte-ra0bcy              {padding-left:15px}.container.rightPadding.svelte-ra0bcy              {padding-right:15px}.container.notEmpty.svelte-ra0bcy:before              {color:#00a99d}.container.focused.svelte-ra0bcy              {color:#00a99d;border-color:#00a99d}.container.error.svelte-ra0bcy              {color:#f15a24;border-color:#f15a24}.icon.svelte-ra0bcy              {text-align:center;flex:0 0 40px;transition:all .1s linear;font-size:20px}.inputContainer.svelte-ra0bcy              {flex:0 1 100%}.label.svelte-ra0bcy              {position:absolute;top:6px;left:15px;background:rgba(0,0,0,0);font-size:14px;cursor:text;transition:all .1s linear}.label.required.svelte-ra0bcy .svelte-ra0bcy:after{content:"*"}.label.iconOffset.svelte-ra0bcy              {left:40px}.label.focused.svelte-ra0bcy,.label.notEmpty.svelte-ra0bcy.svelte-ra0bcy              {top:-8px;left:10px;padding:0 5px;font-size:11px;line-height:1.2;background:#313c42}.input.svelte-ra0bcy              {width:100%;border:0;outline:0;background:rgba(0,0,0,0);font-family:"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#fff;transition-delay:86400s}.clickable.svelte-ra0bcy              {cursor:pointer}.errorBox.svelte-ra0bcy              {font-size:12px;line-height:1.2;color:#f15a24;max-height:30px;text-align:left;padding:2px 15px 0}
/*!*************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../webpack-loader.remove-duplicate-svelte-classes.js!../node_modules/sass-loader/dist/cjs.js!./utils/tooltip/tooltip-listener.scss ***!
  \*************************************************************************************************************************************************************************************/
.rbTooltip{display:none;visibility:hidden;position:absolute;z-index:10;background:rgba(55,71,79,.8);color:#fff;border:1px solid hsla(0,0%,100%,.8);border-radius:5px;font-size:11px;line-height:14px;font-weight:normal;max-width:50vh;max-height:50vh;padding:3px 5px;white-space:normal}.rbTooltip.simple{opacity:0;transition:opacity .1s ease-in}.rbTooltip.simple.rbTooltipShown{opacity:1;transition:opacity .2s linear}.rbTooltip.error{background:rgba(241,90,36,.8)}
