.errorBoundary{align-items:center;display:flex;height:100%;justify-content:center;text-align:center}.errorBoundary .EmptyState__text{font-size:14px;font-weight:400;padding:30px 40px 15px}.errorBoundary .EmptyState svg{height:auto;max-width:80%}
#root,body,html{color:#222;font-family:Artifakt Element,sans-serif;font-size:13px;height:100%;margin:0;padding:0}
.breadcrumbs{display:flex}.breadcrumbs .label{font-size:14px;font-weight:700;padding-bottom:4px}
.McPicker{display:flex;flex-direction:column;height:100%;overflow:hidden}.McPicker .error{justify-content:center}.McPicker .content,.McPicker .error{display:flex;flex-direction:column;flex-grow:1}.McPicker .content{flex-shrink:1;overflow-x:hidden;overflow-y:auto;padding:0}
.Counter{align-items:center;display:flex;font-weight:600;height:100%;justify-content:right;margin-right:8px}
.footer{border-top:1px solid #dcdcdc;padding:8px}.footer,.footer .left{align-items:center;display:flex}.footer .left{margin-right:auto}.footer .right{align-items:center;display:flex;margin-left:auto}
.IssuePicker{display:flex;flex-direction:column;width:100%}.IssuePickerHeader{display:flex;justify-content:flex-end;padding:8px}
.saveView{display:flex;flex-direction:column;height:100%;overflow:hidden}.saveView .left{align-items:center;display:flex;margin-right:auto}.saveView .right{align-items:center;display:flex;margin-left:auto}.saveView .label{color:#222;font-size:14px;font-weight:500}.saveView .title{font-size:20px;font-weight:600;line-height:24px}.saveView .header{border-bottom:1px solid #dcdcdc;display:flex;padding:8px}.saveView .content{display:flex;flex-direction:column;flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:8px}.saveView .content .formField{display:flex;flex-direction:column;margin:8px 0}.saveView .footer{border-top:1px solid #dcdcdc;display:flex;padding:8px}
.statusMapping{display:flex;flex-direction:column;height:100%;overflow:hidden}.statusMapping .left{align-items:center;display:flex;margin-right:auto}.statusMapping .right{align-items:center;display:flex;margin-left:auto}.statusMapping .label{font-size:14px;font-weight:500}.statusMapping .title{font-size:16px;font-weight:600}.statusMapping .header{border-bottom:1px solid #dcdcdc}.statusMapping .breadcrumbs,.statusMapping .header{display:flex;padding:8px}.statusMapping .breadcrumbs .breadcrumb{display:flex;flex-basis:50%}.statusMapping .dropdowns{display:flex;padding:8px}.statusMapping .dropdowns .dropdown{display:flex;flex-basis:20%;flex-direction:column}.statusMapping .content{display:flex;flex-direction:column;flex-grow:1;justify-content:center;overflow-x:hidden;overflow-y:auto}.statusMapping .footer{border-top:1px solid #dcdcdc;display:flex;padding:8px}
.panelHeader{border-bottom:1px solid #dcdcdc;padding:6px 8px}.panelHeader,.panelHeader .toggleWrapper{align-items:center;display:flex}.panelHeader .toggleWrapper .togglePushpins{margin-left:8px}
.hamburger-menu-container{align-items:center;display:flex;height:36px;margin-left:auto}.hamburger-menu-container .hamburger-menu{margin-top:4px;position:relative}.hamburger-menu-container .hamburger-menu .hamburger-menu__items{background:#fff;border-radius:5px;box-shadow:2px 2px 25px silver;list-style:none;margin:0;padding:2px;position:absolute;right:0;z-index:100}.hamburger-menu-container .hamburger-menu .hamburger-menu__item{color:#3c3c3c;white-space:nowrap}.hamburger-menu-container .hamburger-menu .hamburger-menu__icon{margin-right:8px}.hamburger-menu-container .hamburger-menu .hamburger-menu__link,.hamburger-menu-container .hamburger-menu .hamburger-menu__link--disabled{align-items:center;color:inherit;display:flex;padding:8px;text-decoration:none}.hamburger-menu-container .hamburger-menu .hamburger-menu__link--disabled{color:#999}.hamburger-menu-container .hamburger-menu .hamburger-menu__link:hover{background:#eee}
.panelStatusContainer{display:flex;flex-direction:column;height:100%}.panelStatusContainer .panelStatusWithFooter{align-items:center;display:flex;flex-direction:column;height:calc(100% - 53px);justify-content:center}
.updateWarningContainer{border-bottom:1px solid #dcdcdc;padding:6px 8px}.updateWarningContainer .updateWarning{background-color:#e1ebf7;border:1px solid #0696d7;border-radius:5px;display:flex;min-height:36px;padding:0}.updateWarningContainer .updateWarning .updateWarning-icon{align-items:center;background-color:#0696d7;color:#fff;display:flex;margin:0 7px 0 0;padding:0 14px}.updateWarningContainer .updateWarning .updateWarning-message{align-items:center;display:flex;flex:1;margin:6px}.updateWarningContainer .updateWarning a{color:#006eaf;padding-left:.5em}
.issuesContainer{display:flex;flex-direction:column;height:100%;overflow-y:auto;position:relative}.issuesListHidden{display:none;height:0}.issuesListForVisibleCreateButton{height:calc(100% - 53px)}.issuesListForHiddenCreateButton{height:100%}.isui-root-element .IssuesPanel__toolbar{display:none;padding-bottom:15px}.createIssueButton{border-top:1px solid #dcdcdc;padding:8px}.isui-form__push-pin-toast{left:5%!important;max-width:380px;width:90%}.FilePicker__message-browse{display:none}.isui-root-element .IssuesPanelHeader .Filter{height:calc(100% - 107px)}.isui-root-element .Filter__field{max-width:100%}.isui-root-element.isui-root--document>.Loader{left:calc(50% - 20px);position:absolute;top:calc(50% - 70px)}.isui-root-element .IssuesPanelHeader{border-top:0}.navigateButtons{left:36px;position:absolute;top:20px;z-index:10}.navigateIcon{color:#fff}
.accIssuesContainer{overflow-y:auto}.accIssuesContainer,.accIssuesList{display:flex;flex-direction:column;height:100%}.accDetailsPanel{height:100%}.accHidden{display:none;height:0}.accWithFooter{height:calc(100% - 53px)}.accFooter{align-items:center;border-top:1px solid #dcdcdc;bottom:0;display:flex;justify-content:center;padding:8px;position:sticky}
.panel{display:flex;flex-direction:column;height:100%}
